When compiling coreutils for MacOS X 10.5.x Leopard, I get the following error after a minute or two of compiling:

gcc -std=gnu99 -I. -I../lib -I../lib -I/usr/local/include -g -O2 - MT date.o -MD -MP -MF .deps/date.Tpo -c -o date.o date.c
mv -f .deps/date.Tpo .deps/date.Po
gcc -std=gnu99 -g -O2 -o date date.o ../lib/libcoreutils.a -L/usr/ local/lib -lintl -liconv -lc -Wl,-framework -Wl,CoreFoundation ../lib/ libcoreutils.a
Undefined symbols:
  "_rpl_putenv$UNIX2003", referenced from:
      _main in date.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [date] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

This, of course, is after executing the standard:
$ ./configure
$ make

It appears that Leopard's UNIX 2003 compliance libraries are interfering with a macro in coreutils, but I don't have the time or energy to figure out what everything does and trusting that I did it right.

I can provide more information on request.

-Jeff R

-----
Jeffrey Reinecke
[EMAIL PROTECTED]
cell: 509-714-2396
blog.paploo.net







_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to