[OPEN-ILS-DEV] Problems encountered during Evergreen-ILS-1.2.3.0 compilation under 64-bit CentOS5

Václav Jansa v.jansa at stk.cz
Mon Sep 1 03:30:44 EDT 2008


Dear all,

I´m just installing Evergreen on a current version of 64-bit CentOS 5.
Dependencies for the compilation of opensrf 0.9 have been successfully
resolved. However, I have not succeeded in compiling Evergreen. Please
see the output of make below. Could you please give me any advice how
this might be fixed?

Thank you in advance!

Vasek Jansa



[opensrf at evergreen1 Evergreen-ILS-1.2.3.0]$ make verbose
Building...

-------------- [ openils_core ] -------------------------------------------

make[1]: Entering directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src'
c_apps
make -C c-apps
make[2]: Entering directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/c-apps'
oils_auth.so
cc -shared -W1 -pipe -g -Wall -O2 -fPIC -I/usr/include/libxml2/
-I/usr/include/apache2 -I/usr/include/apr-1 -D_LARGEFILE64_SOURCE
-I/usr/include/libxml2//libxml
-I/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp -I/openils/include/
-I/openils/include//opensrf  -DOSRF_LOG_PARAMS -lobjson -lopensrf  -L .
-L/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp -L /openils/lib/
-Wl,-rpath=/openils//lib/ -L/usr/lib64/dbd -loils_utils -loils_idl
oils_auth.o -o /home/opensrf/Evergreen-ILS-1.2.3.0/.tmp/oils_auth.so
oils_cstore.so
cc -shared -W1 -lobjson -lopensrf  -L .
-L/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp -L /openils/lib/
-Wl,-rpath=/openils//lib/ -L/usr/lib64/dbd -loils_idl -ldbi -loils_utils
-ldbdpgsql oils_cstore.o -o
/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp/oils_cstore.so
oils_rstore.so
cc -shared -W1 -lobjson -lopensrf  -L .
-L/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp -L /openils/lib/
-Wl,-rpath=/openils//lib/ -L/usr/lib64/dbd -loils_idl -ldbi -ldbdpgsql
oils_rstore.o -o /home/opensrf/Evergreen-ILS-1.2.3.0/.tmp/oils_rstore.so
oils_dataloader
cc -lobjson -lopensrf  -L . -L/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp
-L /openils/lib/ -Wl,-rpath=/openils//lib/ -L/usr/lib64/dbd -loils_idl
-loils_utils oils_dataloader.o -o
/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp/oils_dataloader
make[2]: Leaving directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/c-apps'
make -C extras oils_requestor
make[2]: Entering directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/extras'
cc -L . -L/home/opensrf/Evergreen-ILS-1.2.3.0/.tmp -L /openils/lib/
oils_requestor.o  -lreadline -loils_utils -lopensrf -lobjson -lxml2
-loils_idl -o oils_requestor
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `PC'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tgetflag'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tgetent'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `UP'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tputs'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tgoto'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tgetnum'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `BC'
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libreadline.so:
undefined reference to `tgetstr'
collect2: ld returned 1 exit status
make[2]: *** [oils_requestor] Error 1
make[2]: Leaving directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/extras'
make[1]: *** [c_apps] Error 2
make[1]: Leaving directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src'

-------------- [ openils_web ] -------------------------------------------

make[1]: Entering directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src'
mod_xmlent
make -C apachemods mod_xmlent.so
make[2]: Entering directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/apachemods'
make[2]: `mod_xmlent.so' is up to date.
make[2]: Leaving directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src/apachemods'
make[1]: Leaving directory
`/home/opensrf/Evergreen-ILS-1.2.3.0/Open-ILS/src'

-------------- [ openils_db ] -------------------------------------------

-- 
Vaclav Jansa,
IT Administrator
State Technical Library
Marianske n. 5
POB 206
110 01 Prague 1
Czech Republic
+420 221 663 487

The World is getting smaller and smaller, the Man is getting bigger and 
bigger, an idiot. - Jan Werich 2.X.1960



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the Open-ils-dev mailing list