Folks, I just tried to compile analog 5.31 on a solaris 8 Netra T1 with the sunfreeware gc 3.2.1 package. I made some small edits to anlghead.h as the docs recommended -- all were related to path locations (like output) or hostname / org name.
Make gets fairly far, but chokes on finding gethostbyaddr and inet_addr. It could easily be a bug with the gcc version -- I haven't compiled anything with this version yet. Has anyone tried this yet, or have an idea where to look? Thanks for the help. gcc -O2 -o ../analog alias.o analog.o cache.o dates.o globals.o hash.o init.o init2.o input.o macinput.o macstuff.o output.o output2.o process.o settings.o sort.o tree.o utils.o win32.o libgd/gd.o libgd/gd_io.o libgd/gd_io_file.o libgd/gd_png.o libgd/gdfontf.o libgd/gdfonts.o libgd/gdtables.o libpng/png.o libpng/pngerror.o libpng/pngmem.o libpng/pngset.o libpng/pngtrans.o libpng/pngwio.o libpng/pngwrite.o libpng/pngwtran.o libpng/pngwutil.o pcre/pcre.o zlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o zlib/gzio.o zlib/infblock.o zlib/infcodes.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/infutil.o zlib/trees.o zlib/uncompr.o zlib/zutil.o -lm Undefined first referenced symbol in file gethostbyaddr alias.o inet_addr alias.o ld: fatal: Symbol referencing errors. No output written to ../analog collect2: ld returned 1 exit status *** Error code 1 make: Fatal error: Command failed for target `analog' -- Andrew Diederich +------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.isite.net/listgate/analog-help/unsubscribe.html | | Digest version: http://lists.isite.net/listgate/analog-help-digest/ | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general | List archives: http://www.analog.cx/docs/mailing.html#listarchives +------------------------------------------------------------------------
