People, I'm having trouble compiling brat-2.0.12, and if there's anyone out there (even Ian), who can help, I'd really appreciate it. The error I'm running into is: make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/jnorris/brahms/brat/db' make[2]: Leaving directory `/home/jnorris/brahms/brat/db' Making install in apps make[2]: Entering directory `/home/jnorris/brahms/brat/db/apps' c++ -DPACKAGE=\"brat\" -DVERSION=\"2.0.12\" -DONL_unix=1 -I. -I. -I. -fsigned-char -I/usr/X11/include -I/home/jnorris/brahms/cern/root_v3.00.06/include -I../../data/abc -I../../data/params -I../../util -I../../managers -I../../modules/abc -I../../modules/util -I../../db/abc -I../../db/calib -I../../db/geometry -I../../db/main -I../../db/params -I../../db/pass -I../../db/run -g -O2 -c CreateCalib.cxx c++ -DPACKAGE=\"brat\" -DVERSION=\"2.0.12\" -DONL_unix=1 -I. -I. -I. -fsigned-char -I/usr/X11/include -I/home/jnorris/brahms/cern/root_v3.00.06/include -I../../data/abc -I../../data/params -I../../util -I../../managers -I../../modules/abc -I../../modules/util -I../../db/abc -I../../db/calib -I../../db/geometry -I../../db/main -I../../db/params -I../../db/pass -I../../db/run -g -O2 -c DbUtils.cxx /bin/sh ../../libtool --mode=link c++ -g -O2 -o brdbcalib -L/home/jnorris/brahms/cern/root_v3.00.06/lib -rdynamic CreateCalib.o DbUtils.o -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lm -ldl ../../data/abc/libBratDataAbc.la ../../managers/libBratManager.la ../../util/libBratUtil.la ../../db/libBratDb.la mkdir .libs c++ -g -O2 -o .libs/brdbcalib -L/home/jnorris/brahms/cern/root_v3.00.06/lib -rdynamic CreateCalib.o DbUtils.o -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lm -ldl ../../data/abc/.libs/libBratDataAbc.so ../../managers/.libs/libBratManager.so ../../util/.libs/libBratUtil.so ../../db/.libs/libBratDb.so -Wl,--rpath -Wl,/home/jnorris/brahms/cern/2000/lib ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TBuffer::TBuffer(TBuffer::EMode, int, void *, unsigned char)' ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TObject::Execute(TMethod *, TObjArray *, int *)' ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TObject::Execute(char const *, char const *, int *)' collect2: ld returned 1 exit status make[2]: *** [brdbcalib] Error 1 make[2]: Leaving directory `/home/jnorris/brahms/brat/db/apps' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/jnorris/brahms/brat/db' make: *** [install-recursive] Error 1 I get this after: prompt> aclocal -I config prompt> automake -a prompt> autoconf prompt> ./configure --prefix=/home/jnorris --with-rootsys=/home/brahms/root/lib --libdir=/home/jnorris/brahms/cern/2000/lib --etcdir=/etc/root --enable-rpath This last resulted in the error message that configure: error: --etcdir=/etc/root: invalid option; use --help to show usage So I removed this flag(?) and just used: prompt> ./configure --prefix=/home/jnorris --with-rootsys=/home/brahms/root/lib > --libdir=/home/jnorris/brahms/cern/2000/lib --enable-rpath > prompt> make install Now I copied these ./configure flags(?) out of the README - I am reading these now, Christian! - and the only 'etc' in the README has to do with "read-only single-machine data in DIR [PREFIX/etc]". But I have no /home/jnorris/etc, so I didn't really expect: prompt> ./configure --prefix=/home/jnorris --with-rootsys=/home/brahms/root/lib > --libdir=/home/jnorris/brahms/cern/2000/lib --enable-rpath > --sysconffidr=/home/jnorris/etc > to help any. And in fact, it resulted in a new error message: Making install in apps make[2]: Entering directory `/home/jnorris/brahms/brat/db/apps' /bin/sh ../../libtool --mode=link c++ -g -O2 -o brdbcalib -L/home/jnorris/brahms/cern/root_v3.00.06/lib -rdynamic CreateCalib.o DbUtils.o -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lm -ldl ../../data/abc/libBratDataAbc.la ../../managers/libBratManager.la ../../util/libBratUtil.la ../../db/libBratDb.la c++ -g -O2 -o .libs/brdbcalib -L/home/jnorris/brahms/cern/root_v3.00.06/lib -rdynamic CreateCalib.o DbUtils.o -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lm -ldl ../../data/abc/.libs/libBratDataAbc.so ../../managers/.libs/libBratManager.so ../../util/.libs/libBratUtil.so ../../db/.libs/libBratDb.so -Wl,--rpath -Wl,/home/jnorris/brahms/cern/2000/lib ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TBuffer::TBuffer(TBuffer::EMode, int, void *, unsigned char)' ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TObject::Execute(TMethod *, TObjArray *, int *)' ../../data/abc/.libs/libBratDataAbc.so: undefined reference to `TObject::Execute(char const *, char const *, int *)' collect2: ld returned 1 exit status make[2]: *** [brdbcalib] Error 1 make[2]: Leaving directory `/home/jnorris/brahms/brat/db/apps' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/jnorris/brahms/brat/db' make: *** [install-recursive] Error 1 Anyway, it's all beyond me and desperation is setting in, so: HELP!!! Have a care, James Norris -------------------------------------------------------------------------- University of Kansas email: jnorris@ku.edu Dept of Physics & Astronomy Phone: 785-864-4889 Malott Hall Rm#B008 Lawrence KS 66045 FAX: 785-864-5262 Home Address: 810 Ash St Wamego KS 66547 Home Phone: 785-456-7059 -------------------------------------------------------------------------- | WWW Homepage: http://www.people.ku.edu/~jnorris/ | -------------------------------------------------------------------------- | Perhaps we are the first to talk and think and build and aspire, but | | we may not be the last. Others may follow us in this adventure... | | We owe it to that possible future to let their potential survive. | ---------------------------| David Brin |----------------------------
This archive was generated by hypermail 2b30 : Fri Jun 21 2002 - 14:43:54 EDT