I'm having some trouble building Unicon for FreeBSD 5.3. I got a fresh copy of the the source files from the CVS server but some files seem to be missing. I'd appreciate some help troubleshooting this problem.

I'm trying to build Unicon on FreeBSD 5.3. I put the source files in "/root/unicon". My path includes "/root/unicon/bin". The /make/ configuration script seems to run without problems. The /make/ build is another matter because the "jpeglib.h" file and others are reported missing. I did not configure my Freebsd box to use X-windows (too slow a machine). Could this be part of the problem? My config and make outputs are attached.
Regards,

Daniel Boulet
FreeBSD newbie


make Pure >/dev/null
cd config/unix; make Setup-NoGraphics name=intel_freebsd
cd Config; make Makefiles
cp ../Config/top.mak ../../../Makefile
cat ../Config/rtt.mak  > ../../../src/rtt/Makefile
cat ../Config/common.mak  > ../../../src/common/Makefile
cat ../Config/iconc.mak  > ../../../src/iconc/Makefile
cat ../Config/preproc.mak  > ../../../src/preproc/Makefile
cat ../Config/icont.mak  > ../../../src/icont/Makefile
cat ../Config/runtime.mak  > ../../../src/runtime/Makefile
cat ../Config/xpm.mak  > ../../../src/xpm/lib/Makefile
mkdir -p ../../../ipl/lib
cp unicon.mak ../../../uni/unicon/makefile
cp ipllib.mak ../../../ipl/lib/makefile
cp ide.mak ../../../uni/ide/makefile
cp ivib.mak ../../../uni/ivib/makefile
cp unilib.mak ../../../uni/lib/makefile
cp xml.mak ../../../uni/xml/makefile
cp unidep.mak ../../../uni/unidep/makefile
cp unidoc.mak ../../../uni/unidoc/makefile
cp parser.mak ../../../uni/parser/makefile
cp util.mak ../../../uni/util/makefile
cp gui.mak ../../../uni/gui/makefile
cp native.mak ../../../uni/native/makefile
cp guidemos.mak ../../../uni/gui/guidemos/makefile
cp docs.mak ../../../uni/unidoc/docs/makefile
cp ivib-v2.mak ../../../uni/gui/ivib/makefile
cp uni-top.mak ../../../uni/Makefile
cp iyacc.mak ../../../uni/iyacc/Makefile
cp uni-makedefs ../../../uni/makedefs
cp intel_freebsd/define.h ../../src/h
cp intel_freebsd/rswitch.[cs] ../../src/common
cp intel_freebsd/Makedefs ../..
cp intel_freebsd/Makedefs ../../Makedefs.in
echo ''                                 >> ../../Makedefs
if [ -f intel_freebsd/custom.sh ]; then cd intel_freebsd; sh custom.sh; fi
echo '# Graphics not enabled'           >> ../../Makedefs
sh ./configure
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking if zlib is wanted... yes
checking for inflateEnd in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for inflateEnd in -lz... (cached) yes
checking zlib in /usr... ok
checking if xlib is wanted... yes
checking for XAllocColorCells in -lX11... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking X11/Xos.h usability... yes
checking X11/Xos.h presence... yes
checking for X11/Xos.h... yes
checking X11/Xutil.h usability... yes
checking X11/Xutil.h presence... yes
checking for X11/Xutil.h... yes
checking X11/Xatom.h usability... yes
checking X11/Xatom.h presence... yes
checking for X11/Xatom.h... yes
checking for XAllocColorCells in -lX11... (cached) yes
checking xlib in /usr/X11R6... ok
checking if jpeg is wanted... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking jerror.h usability... yes
checking jerror.h presence... yes
checking for jerror.h... yes
checking for jpeg_destroy_decompress in -ljpeg... (cached) yes
checking jpeg in /usr/local... ok
checking if opengl is wanted... yes
checking for glAccum in -lGL... yes
checking for gluBeginCurve in -lGLU... yes
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glx.h usability... yes
checking GL/glx.h presence... yes
checking for GL/glx.h... yes
checking GL/glu.h usability... yes
checking GL/glu.h presence... yes
checking for GL/glu.h... yes
checking for glAccum in -lGL... (cached) yes
checking for gluBeginCurve in -lGLU... (cached) yes
checking GL in /usr/X11R6... ok
checking if odbc is wanted... yes
checking for SQLAllocConnect in -liodbc... yes
checking sqlext.h usability... yes
checking sqlext.h presence... yes
checking for sqlext.h... yes
checking for SQLAllocConnect in -liodbc... (cached) yes
checking odbc in /usr/local... ok
checking for getrlimit... yes
checking for setrlimit... yes
checking for strerror... yes
checking for global variable sys_nerr... yes
checking for global variable sys_errlist... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for timezone external... yes
checking for altzone external... no
checking for daylight external... no
checking for struct tm.tm_zone... (cached) yes
configure: creating ./config.status
config.status: creating Makedefs
config.status: creating src/h/auto.h
Now remember to add unicon/bin to your path
cd src/common;          make
cc -O2 -I../libtp -I../gdbm -I../xpm -I/usr/X11R6/include -c doincl.c
In file included from ../h/rt.h:10,
                 from doincl.c:14:
../h/../h/sys.h:30:21: jpeglib.h: No such file or directory
../h/../h/sys.h:31:20: jerror.h: No such file or directory
../h/../h/sys.h:328:22: sqlext.h: No such file or directory
In file included from ../h/rt.h:17,
                 from doincl.c:14:
../h/../h/rstructs.h:101: error: syntax error before "SQLHDBC"
In file included from ../h/rt.h:31,
                 from doincl.c:14:
../h/../h/rexterns.h:63: error: syntax error before "ISQLEnv"
../h/../h/rexterns.h:63: warning: data definition has no type or storage class
*** Error code 1

Stop in /root/unicon/src/common.
*** Error code 1

Stop in /root/unicon.

Reply via email to