[K12OSN] vncreflector

Rita Gibson rgibson57 at earthlink.net
Mon Nov 22 19:08:28 UTC 2004


Okay. I am working in David Trask's howto updated by Robert Arkiletian in Robert's email on 11/19:

I downloaded and untarred the vnc_reflector-1.2.4.tar.gz file

cd vnc_reflector
then ran make and got all of these error messages:

[root at computer-room root]# tar -xzvf vnc_reflector-1.2.4.tar.gz
vnc_reflector/
vnc_reflector/LICENSE
vnc_reflector/Makefile
vnc_reflector/README
vnc_reflector/actions.c
vnc_reflector/active.c
vnc_reflector/async_io.c
vnc_reflector/async_io.h
vnc_reflector/client_io.c
vnc_reflector/client_io.h
vnc_reflector/control.c
vnc_reflector/d3des.c
vnc_reflector/d3des.h
vnc_reflector/decode_hextile.c
vnc_reflector/decode_tight.c
vnc_reflector/encode.c
vnc_reflector/encode.h
vnc_reflector/encode_tight.c
vnc_reflector/fbs_files.c
vnc_reflector/host_connect.c
vnc_reflector/host_connect.h
vnc_reflector/host_io.c
vnc_reflector/host_io.h
vnc_reflector/logging.c
vnc_reflector/logging.h
vnc_reflector/main.c
vnc_reflector/reflector.h
vnc_reflector/region.c
vnc_reflector/region.h
vnc_reflector/region_more.c
vnc_reflector/rfblib.c
vnc_reflector/rfblib.h
vnc_reflector/translate.c
vnc_reflector/translate.h
vnc_reflector/ChangeLog
[root at computer-room root]# cd vnc_reflector
[root at computer-room vnc_reflector]# make
gcc -O2 -I. -DUSE_POLL -c main.c
gcc -O2 -I. -DUSE_POLL -c logging.c
gcc -O2 -I. -DUSE_POLL -c active.c
gcc -O2 -I. -DUSE_POLL -c actions.c
gcc -O2 -I. -DUSE_POLL -c host_connect.c
gcc -O2 -I. -DUSE_POLL -c d3des.c
gcc -O2 -I. -DUSE_POLL -c rfblib.c
gcc -O2 -I. -DUSE_POLL -c async_io.c
gcc -O2 -I. -DUSE_POLL -c host_io.c
gcc -O2 -I. -DUSE_POLL -c client_io.c
gcc -O2 -I. -DUSE_POLL -c encode.c
gcc -O2 -I. -DUSE_POLL -c region.c
gcc -O2 -I. -DUSE_POLL -c translate.c
gcc -O2 -I. -DUSE_POLL -c control.c
gcc -O2 -I. -DUSE_POLL -c encode_tight.c
encode_tight.c:23:21: jpeglib.h: No such file or directory
encode_tight.c:148: error: syntax error before "cinfo"
encode_tight.c:149: error: syntax error before "JpegEmptyOutputBuffer"
encode_tight.c:149: error: syntax error before "cinfo"
encode_tight.c:149: warning: data definition has no type or storage class
encode_tight.c:150: error: syntax error before "cinfo"
encode_tight.c:151: error: syntax error before "cinfo"
encode_tight.c: In function `SendJpegRect':
encode_tight.c:1188: error: storage size of `cinfo' isn't known
encode_tight.c:1189: error: storage size of `jerr' isn't known
encode_tight.c:1191: error: `JSAMPROW' undeclared (first use in this function)
encode_tight.c:1191: error: (Each undeclared identifier is reported only once
encode_tight.c:1191: error: for each function it appears in.)
encode_tight.c:1191: error: syntax error before "rowPointer"
encode_tight.c:1198: error: `rowPointer' undeclared (first use in this function)encode_tight.c:1206: error: `JCS_RGB' undeclared (first use in this function)
encode_tight.c: At top level:
encode_tight.c:1258: error: syntax error before "cinfo"
encode_tight.c: In function `JpegInitDestination':
encode_tight.c:1261: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c:1261: error: `JOCTET' undeclared (first use in this function)
encode_tight.c:1261: error: syntax error before ')' token
encode_tight.c:1262: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c: At top level:
encode_tight.c:1266: error: syntax error before "JpegEmptyOutputBuffer"
encode_tight.c:1266: error: syntax error before "cinfo"
encode_tight.c: In function `JpegEmptyOutputBuffer':
encode_tight.c:1269: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c:1269: error: `JOCTET' undeclared (first use in this function)
encode_tight.c:1269: error: syntax error before ')' token
encode_tight.c:1270: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c: At top level:
encode_tight.c:1276: error: syntax error before "cinfo"
encode_tight.c: In function `JpegTermDestination':
encode_tight.c:1278: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c: At top level:
encode_tight.c:1282: error: syntax error before "cinfo"
encode_tight.c: In function `JpegSetDstManager':
encode_tight.c:1284: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c:1285: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c:1286: error: invalid use of undefined type `struct jpeg_destination_mgr'
encode_tight.c:1287: error: `cinfo' undeclared (first use in this function)
encode_tight.c: At top level:
encode_tight.c:1180: error: storage size of `jpegDstManager' isn't known
make: *** [encode_tight.o] Error 1

I am working in the home dir of root and from my understanding once the executable file is successfully created using make then it is copied to a directory which is made in the steps following. However, I am stuck here. I wondered about dependencies, and both libjpeg and zlib are installed and up to date.

Thanks for any help.

Rita Gibson
RMSEL Tech Support

Rita Gibson\r\nrgibson57 at earthlink.net




More information about the K12OSN mailing list