Just want to make a correction. I misspelled the library name that I
needed to add to resolve references to "aio_*" and others. It is librt.a
CtoFlibraries = ..... -lrt
David
David Corredor wrote:
>
>
> I tried over and over to use /usr/lib/gcc/i386-redhat-linux/4.1.1 and
> /usr/lib/gcc/i386-redhat-linux/4.1.1/include when answering the
> Configure questions, but that path didn't make it into the Makefile. The
> i386 was replaced by "1". I had to make a link /usr/lib/gcc/4.1.1 and
> use that instead.
>
> Anyway, I also wonder what ymake's problem is because I shouldn't have
> to explicitly add default system libraries to the search path. The
> default answer in Configure's question about library and include files
> is misleading because it seems it's just asking for the location of X
> libraries and includes. I was surprised to see multiple errors about
> missing stddef.h and stdarg.h includefiles. And I was even more
> surprised to see that the make completed with no error warnings at the end.
>
> Some relevant information maybe:
>
> Version: 4.4.1
> System : Linux 32bit
> Distro : CentOS5
> Compiler: PGI 7.0 (pgf90 & pgcc)
>
>
> BTW, I had to add -ltr to the compiler flags in LINUX.PGI -> LINUX
> because there were several undefined references to "aio_*" functions.
> And again, I was surprised that this error was buried deep in the log
> file and the make still completed.
>
>
_______________________________________________
ncarg-talk mailing list
ncarg-talk_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncarg-talk
Received on Thu Jun 21 2007 - 14:53:44 MDT
This archive was generated by hypermail 2.2.0 : Fri Jul 27 2007 - 08:08:36 MDT