Experimental Physics and
| |||||||||||||||
|
I download the release 3.14.7 from the official Epics-Site and try to build it on Solaris 8. I run into some errors I could solve, but now I have the following one: *** /opt/SUNWspro/bin/CC -o genApps -L../../../lib/solaris-sparc/ -mt -z ignore -z combreloc -z lazyload -R/user/Epics/base-3.14.7/lib/solaris-sparc genApps.o gdd.o gddTest.o gddAppTable.o gddNewDel.o gddAppDefs.o aitTypes.o aitConvert.o aitHelpers.o gddArray.o gddContainer.o gddErrorCodes.o gddUtils.o gddEnumStringTable.o -lCom Installing binary ../../../bin/solaris-sparc/genApps ../../../bin/solaris-sparc/genApps ../O.Common/gddApps.h ld.so.1: ../../../bin/solaris-sparc/genApps: fatal: relocation error: file ../../../bin/solaris-sparc/genApps: symbol __1cKepicsMutex2t6M_v_: referenced symbol not found gmake[3]: *** [../O.Common/gddApps.h] Killed *** I'm already out of any idea. Has anybody seen this error before? Regards, Zoltan P.S.: Just for your information, I run across these two errors, too: 1. /opt/SUNWspro/bin/cc -c -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -DUNIX -DSOLARIS=8 -mt -D__EXTENSIONS__ -Xc -v -xO4 -DEPICS_COMMANDLINE_LIBRARY=EPICS_COMMANDLINE_LIBRARY_READLINE -KPIC -I. -I.. -I../../../src/libCom/bucketLib -I../../../src/libCom/ring -I../../../src/libCom/calc -I../../../src/libCom/cvtFast -I../../../src/libCom/cppStd -I../../../src/libCom/cxxTemplates -I../../../src/libCom/dbmf -I../../../src/libCom/ellLib -I../../../src/libCom/env -I../../../src/libCom/error -I../../../src/libCom/fdmgr -I../../../src/libCom/freeList -I../../../src/libCom/gpHash -I../../../src/libCom/logClient -I../../../src/libCom/macLib -I../../../src/libCom/misc -I../../../src/libCom/osi -I../../../src/libCom/taskwd -I../../../src/libCom/timer -I../../../src/libCom/tsDefs -I../../../include/os/solaris -I../../../include -I/opt/gnu/include ../../../src/libCom/osi/os/default/epicsReadline.c "../../../src/libCom/osi/os/default/epicsReadline.c", line 76: cannot find include file: <readline/readline.h> "../../../src/libCom/osi/os/default/epicsReadline.c", line 77: cannot find include file: <readline/history.h> "../../../src/libCom/osi/os/default/epicsReadline.c", line 101: warning: implicit function declaration: stifle_history "../../../src/libCom/osi/os/default/epicsReadline.c", line 102: warning: implicit function declaration: rl_bind_key "../../../src/libCom/osi/os/default/epicsReadline.c", line 102: undefined symbol: rl_insert "../../../src/libCom/osi/os/default/epicsReadline.c", line 124: warning: implicit function declaration: readline "../../../src/libCom/osi/os/default/epicsReadline.c", line 124: warning: improper pointer/integer combination: op "=" "../../../src/libCom/osi/os/default/epicsReadline.c", line 162: warning: implicit function declaration: add_history cc: acomp failed for ../../../src/libCom/osi/os/default/epicsReadline.c gmake[3]: *** [epicsReadline.o] Error 2 gmake[3]: Leaving directory `/user/Epics/base-3.14.7/src/libCom/O.solaris-sparc' gmake[2]: *** [install.solaris-sparc] Error 2 gmake[2]: Leaving directory `/user/Epics/base-3.14.7/src/libCom' gmake[1]: *** [libCom.install] Error 2 gmake[1]: Leaving directory `/user/Epics/base-3.14.7/src' gmake: *** [src.install] Error 2 Solution: configure/os/CONFIG_SITE.Common.solaris-sparc comment the line >> COMMANDLINE_LIBRARY = READLINE 2. /opt/SUNWspro/bin/CC -c -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -DUNIX -DSOLARIS=8 -mt -D__EXTENSIONS__ -O +w -I. -I.. -I../../../../include/os/solaris -I../../../../include ../epicsExceptionTest.cpp "../epicsExceptionTest.cpp", line 106: Error: Cannot create a variable for abstract class exThread. 1 Error(s) detected. gmake[3]: *** [epicsExceptionTest.o] Error 1 gmake[3]: Leaving directory `/user/Epics/base-3.14.7/src/libCom/test/O.solaris-sparc' gmake[2]: *** [install.solaris-sparc] Error 2 gmake[2]: Leaving directory `/user/Epics/base-3.14.7/src/libCom/test' gmake[1]: *** [libCom/test.install] Error 2 gmake[1]: Leaving directory `/user/Epics/base-3.14.7/src' gmake: *** [src.install] Error 2 Solution: src/libCom/test/Makefile comment line > # epicsExceptionTestHost_SRCS += epicsExceptionTestMain.cpp epicsExceptionTest.cpp # PROD_HOST += epicsExceptionTestHost # OBJS_IOC_vxWorks += epicsExceptionTest -- Zoltan Kakucs Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft Cryogenic Control Group Notkestraße 85 D-22607 Hamburg +49 (0) 40 8998 - 3283 Voice +49 (0) 40 8998 - 4388 Fax mailto: [email protected] DESY Hamburg at http://www.desy.de *********************************************************** "Mut bedeutet nicht, keine Angst zu haben, sondern es ist die Entscheidung, dass etwas anderes wichtiger ist, als die Angst."
Ambrose Red Moon ***********************************************************
| ||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |