Experimental Physics and
| |||||||||||||||||
|
I'm installing JCA1 on Linux to support existing Java applications. The binary distribution of libjca.so is 124870 in size and works. If I compile it from sources, it comes out with a size of 19330 and doesn't work. Since I need to make a small change to the source, I need to be able to build libjca.so from sources. Does anyone know what switches are used to compile the binary distribution's library? On linux when building libjca.so with R3.14.8 base my compile line is gcc -ansi -D_POSIX_C_SOURCE=199506L -O3 -Wall -Wtraditional -Wmissing-prototypes -Wstrict-prototypes -D_X86_ -Dlinux -fPIC -D_REENTRANT -DUNIX -D_BSD_SOURCE -I. -I.. -I/usr/java/j2sdk1.4.1/include -I/usr/java/j2sdk1.4.1/include/linux -I../../jca -I../../../../include/os/Linux -I../../../../include -I/usr/local/iocapps/R3.14.8/base/3-14-8-asd1/include/os/Linux -I/usr/local/iocapps/R3.14.8/base/3-14-8-asd1/include -c ../ca.c when building with R3.13.10 base my compile line is gcc -O -Wall -D_X86_ -Dlinux -DUNIX -I. -I.. -I/usr/java/j2sdk1.4.1/include -I/usr/java/j2sdk1.4.1/include/linux -I../../jca -I../../../../include -I../../../../include/os/Linux -I/usr/local/iocapps/R3.13.10/support/base/3-13-10-asd1/include/os/Linux -I/usr/local/iocapps/R3.13.10/support/base/3-13-10-asd1/include -fPIC -c ../ca.c Janet
| ||||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |