[ https://issues.apache.org/jira/browse/DAEMON-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amos Hayes updated DAEMON-98: ----------------------------- Affects Version/s: 1.0 1.0.1 > make fails for jsvc on OS X > --------------------------- > > Key: DAEMON-98 > URL: https://issues.apache.org/jira/browse/DAEMON-98 > Project: Commons Daemon > Issue Type: Bug > Affects Versions: 1.0, 1.0.1 > Environment: OS X 10.4.9 Server on i386 > Darwin Kernel Version 8.9.1: Thu Feb 22 20:55:00 PST 2007; > root:xnu-792.18.15~1/RELEASE_I386 i386 i386 > java version "1.5.0_07" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164) > Java HotSpot(TM) Server VM (build 1.5.0_07-87, mixed mode) > Reporter: Amos Hayes > > With both jsvc.tar.gz from tomcat 6.0.10 and the daemon-1.0.1.tar.gz sources > from the commons project, when I try to configure/compile jsvc on OS X, I get > the following: > arthur:/usr/local/apache-tomcat-6.0.10/bin/daemon-1.0.1/src/native/unix root# > ./configure > *** Current host *** > checking build system type... i386-apple-darwin8.9.1 > checking host system type... i386-apple-darwin8.9.1 > checking cached host system type... ok > *** C-Language compilation tools *** > checking for gcc... gcc > checking for C compiler default output file name... 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 for gcc option to accept ANSI C... none needed > checking for ranlib... ranlib > *** Host support *** > checking C flags dependant on host system type... ok > *** Java compilation tools *** > checking for javac... > /System/Library/Frameworks/JavaVM.framework/Home/bin/javac > checking wether the Java compiler > (/System/Library/Frameworks/JavaVM.framework/Home/bin/javac) works... yes > checking for jar... /System/Library/Frameworks/JavaVM.framework/Home/bin/jar > gcc flags added > *** Writing output files *** > configure: creating ./config.status > config.status: creating Makefile > config.status: creating Makedefs > config.status: creating native/Makefile > *** All done *** > Now you can issue "make" > arthur:/usr/local/apache-tomcat-6.0.10/bin/daemon-1.0.1/src/native/unix root# > make > make -C native all > gcc -g -O2 -DOS_DARWIN -DDSO_DYLD -DCPU=\"i386\" > -I/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers -Wall > -Wstrict-prototypes -c jsvc-unix.c -o jsvc-unix.o > gcc -g -O2 -DOS_DARWIN -DDSO_DYLD -DCPU=\"i386\" > -I/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers -Wall > -Wstrict-prototypes -c arguments.c -o arguments.o > arguments.c: In function 'arguments': > arguments.c:251: warning: unused variable 'temp' > gcc -g -O2 -DOS_DARWIN -DDSO_DYLD -DCPU=\"i386\" > -I/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers -Wall > -Wstrict-prototypes -c debug.c -o debug.o > gcc -g -O2 -DOS_DARWIN -DDSO_DYLD -DCPU=\"i386\" > -I/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers -Wall > -Wstrict-prototypes -c dso-dlfcn.c -o dso-dlfcn.o > gcc -g -O2 -DOS_DARWIN -DDSO_DYLD -DCPU=\"i386\" > -I/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers -Wall > -Wstrict-prototypes -c dso-dyld.c -o dso-dyld.o > dso-dyld.c:54: error: conflicting types for 'dso_init' > dso.h:24: error: previous declaration of 'dso_init' was here > dso-dyld.c: In function 'dso_link': > dso-dyld.c:69: warning: 'NSAddLibrary' is deprecated (declared at > /usr/include/mach-o/dyld.h:224) > dso-dyld.c: At top level: > dso-dyld.c:76: error: conflicting types for 'dso_unlink' > dso.h:26: error: previous declaration of 'dso_unlink' was here > dso-dyld.c: In function 'dso_symbol': > dso-dyld.c:109: warning: operation on 'x' may be undefined > dso-dyld.c:113: warning: 'NSLookupAndBindSymbol' is deprecated (declared at > /usr/include/mach-o/dyld.h:158) > dso-dyld.c: At top level: > dso-dyld.c:127: warning: function declaration isn't a prototype > make[1]: *** [dso-dyld.o] Error 1 > make: *** [native/all] Error 2 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]