[freetds] Installing on MacOSX (Panther) woes....

Craig Jurney cjurney at stanford.edu
Thu Jun 24 15:55:37 EDT 2004


Friends,

I don't know if this is a libtool issue or what, but I cannot get 
either the stable (0.62.4) or latest nightly to build on my Mac 
(panther) --

	configure appears to run fine
	make aborts almost immediately with -- "ranlib: you must specify a 
MODE"

hw-cjurney:~/Downloads/freetds-0.62.4 cjurney$ make
Making all in include
make  all-am
echo '#define FREETDS_SYSCONFDIR "/usr/local/etc"' >freetds_sysconfdir.h
Making all in src
Making all in replacements
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
-I../../include -I../../include  -D_FREETDS_LIBRARY_SOURCE -DIODBC 
-D_REENTRANT -D_THREAD_SAFE -DDEBUG=1 -Wall -Wstrict-prototypes 
-Wmissing-prototypes -Wno-long-long  -g -O2 -MT iconv.lo -MD -MP -MF 
".deps/iconv.Tpo" \
   -c -o iconv.lo `test -f 'iconv.c' || echo './'`iconv.c; \
then mv ".deps/iconv.Tpo" ".deps/iconv.Plo"; \
else rm -f ".deps/iconv.Tpo"; exit 1; \
fi
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include 
-D_FREETDS_LIBRARY_SOURCE -DIODBC -D_REENTRANT -D_THREAD_SAFE -DDEBUG=1 
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -g -O2 
-MT iconv.lo -MD -MP -MF .deps/iconv.Tpo -c iconv.c  -fno-common -DPIC 
-o .libs/iconv.o
  gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include 
-D_FREETDS_LIBRARY_SOURCE -DIODBC -D_REENTRANT -D_THREAD_SAFE -DDEBUG=1 
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -g -O2 
-MT iconv.lo -MD -MP -MF .deps/iconv.Tpo -c iconv.c -o iconv.o 
 >/dev/null 2>&1
/bin/sh ../../libtool --mode=link gcc  -g -O2   -o libreplacements.la   
iconv.lo
ar cru .libs/libreplacements.a .libs/iconv.o
ranlib .libs/libreplacements.a
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
ranlib: warning: cannot infer operation mode from 
`.libs/libreplacements.a'
ranlib: you must specify a MODE
Try `ranlib --help' for more information.
make[2]: *** [libreplacements.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1


hw-cjurney:~/Downloads/freetds-0.62.4 cjurney$ ./libtool --version
ltmain.sh (GNU libtool) 1.5.6 (1.1220.2.94 2004/04/10 16:27:27)

Any help would be most appreciated.  I haven't built freetds on this 
machine before although I have successfully built other GNU 
distributions.

Any help would be MUCH appreciated!

Craig Jurney




More information about the FreeTDS mailing list