#134 closed defect (duplicate)
Installation problem
Reported by: | Generic User (don't modify these fields) | Owned by: | support@sherpa-mc.de |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | Unknown | Version: | 1.2.3 |
Keywords: | installation | Cc: | jan.strube@stfc.ac.uk |
Description
I am downloading the tarball and the patches from the front page. Then ./configure --enable-analysis --enable-root --enable-multithread --prefix=Whatever make
make[3]: Entering directory `/home/jstrube/Downloads/SHERPA-MC-1.2.3/SHERPA/Run'
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../ATOOLS/Org -I../.. -I/home/jstrube/local/ROOT_v5.28.00/include -g -O2 -pedantic -Wall -Wno-long-long -MT Sherpa-Main.o -MD -MP -MF .deps/Sherpa-Main.Tpo -c -o Sherpa-Main.o test -f 'Main.C' || echo './'
Main.C
mv -f .deps/Sherpa-Main.Tpo .deps/Sherpa-Main.Po
/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -pedantic -Wall -Wno-long-long -rdynamic -o Sherpa Sherpa-Main.o -L../../SHERPA/Main -lSherpaMain -L/home/jstrube/local/ROOT_v5.28.00/lib -L/home/jstrube/local/ROOT_v5.28.00/lib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lMathCore -lThread -lGui -pthread -lm -ldl -rdynamic
libtool: link: g++ -g -O2 -pedantic -Wall -Wno-long-long -rdynamic -o .libs/Sherpa Sherpa-Main.o -pthread -rdynamic -L/home/jstrube/Downloads/SHERPA-MC-1.2.3/SHERPA/Main /home/jstrube/Downloads/SHERPA-MC-1.2.3/SHERPA/Main/.libs/libSherpaMain.so -L/home/jstrube/local/ROOT_v5.28.00/lib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lMathCore -lThread -lGui -lm -ldl -pthread -Wl,-rpath -Wl,/home/jstrube/local/lib/SHERPA-MC
/usr/bin/ld: Sherpa-Main.o: undefined reference to symbol 'ATOOLS::Message::Out() const'
/usr/bin/ld: note: 'ATOOLS::Message::Out() const' is defined in DSO /home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0 so try adding it to the linker command line
/home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: * [Sherpa] Error 1
make[3]: Leaving directory `/home/jstrube/Downloads/SHERPA-MC-1.2.3/SHERPA/Run'
make[2]: * [all-recursive] Error 1
make[2]: Leaving directory `/home/jstrube/Downloads/SHERPA-MC-1.2.3/SHERPA'
make[1]: * [all-recursive] Error 1
make[1]: Leaving directory `/home/jstrube/Downloads/SHERPA-MC-1.2.3'
make: * [all] Error 2
I am fixing this by running the libtool command by hand, adding the requested lib(s). This allows make to complete, but maybe this wasn't a good idea.
/home/jstrube/Downloads/SHERPA-MC-1.2.3/Examples/LEP91> ~/local/bin/Sherpa Run.dat * buffer overflow detected *: /home/jstrube/local/bin/Sherpa terminated ======= Backtrace: ========= /lib/libc.so.6(fortify_fail+0x37)[0x7fe0331fd537] /lib/libc.so.6(+0xfe3f0)[0x7fe0331fc3f0] /home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0(_ZN6ATOOLS6Random7SetSeedEii+0x34)[0x7fe034114674] /home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0(_ZN6ATOOLS6RandomC1Eii+0x26)[0x7fe034116636] /home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0(+0x57ba7)[0x7fe034117ba7] /home/jstrube/local/lib/SHERPA-MC/libToolsMath.so.0(+0x93426)[0x7fe034153426] ======= Memory map: ======== 00400000-00406000 r-xp 00000000 08:03 5236707 /home/jstrube/local/bin/Sherpa 00605000-00606000 r--p 00005000 08:03 5236707 /home/jstrube/local/bin/Sherpa 00606000-00607000 rw-p 00006000 08:03 5236707 /home/jstrube/local/bin/Sherpa 0213c000-0215d000 rw-p 00000000 00:00 0 [heap] 7fe029e7a000-7fe029efb000 r-xp 00000000 08:02 923922 /usr/lib/libfreetype.so.6.6.0 7fe029efb000-7fe02a0fb000 ---p 00081000 08:02 923922 /usr/lib/libfreetype.so.6.6.0 7fe02a0fb000-7fe02a100000 r--p 00081000 08:02 923922 /usr/lib/libfreetype.so.6.6.0 7fe02a100000-7fe02a101000 rw-p 00086000 08:02 923922 /usr/lib/libfreetype.so.6.6.0 7fe02a101000-7fe02a10a000 r-xp 00000000 08:02 555776 /lib/libcrypt-2.12.1.so 7fe02a10a000-7fe02a30a000 ---p 00009000 08:02 555776 /lib/libcrypt-2.12.1.so 7fe02a30a000-7fe02a30b000 r--p 00009000 08:02 555776 /lib/libcrypt-2.12.1.so 7fe02a30b000-7fe02a30c000 rw-p 0000a000 08:02 555776 /lib/libcrypt-2.12.1.so 7fe02a30c000-7fe02a33a000 rw-p 00000000 00:00 0 7fe02a33a000-7fe02a37a000 r-xp 00000000 08:02 525569 /lib/libncurses.so.5.7 7fe02a37a000-7fe02a579000 ---p 00040000 08:02 525569 /lib/libncurses.so.5.7 7fe02a579000-7fe02a57d000 r--p 0003f000 08:02 525569 /lib/libncurses.so.5.7 7fe02a57d000-7fe02a57e000 rw-p 00043000 08:02 525569 /lib/libncurses.so.5.7 7fe02a57e000-7fe02a594000 r-xp 00000000 08:02 525667 /lib/libz.so.1.2.3.4 7fe02a594000-7fe02a794000 ---p 00016000 08:02 525667 /lib/libz.so.1.2.3.4 7fe02a794000-7fe02a795000 r--p 00016000 08:02 525667 /lib/libz.so.1.2.3.4 7fe02a795000-7fe02a796000 rw-p 00017000 08:02 525667 /lib/libz.so.1.2.3.4 7fe02a796000-7fe02a877000 r-xp 00000000 08:02 929739 /usr/lib/libgfortran.so.3.0.0 7fe02a877000-7fe02aa77000 ---p 000e1000 08:02 929739 /usr/lib/libgfortran.so.3.0.0 7fe02aa77000-7fe02aa78000 r--p 000e1000 08:02 929739 /usr/lib/libgfortran.so.3.0.0 7fe02aa78000-7fe02aa79000 rw-p 000e2000 08:02 929739 /usr/lib/libgfortran.so.3.0.0 7fe02aa79000-7fe02aa7a000 rw-p 00000000 00:00 0 7fe02aa7a000-7fe02aaa1000 r-xp 00000000 08:03 7650031 /home/jstrube/local/lib/SHERPA-MC/libExtraXSNLO.so.0.0.0 7fe02aaa1000-7fe02aca1000 ---p 00027000 08:03 7650031 /home/jstrube/local/lib/SHERPA-MC/libExtraXSNLO.so.0.0.0 7fe02aca1000-7fe02aca2000 r--p 00027000 08:03 7650031 /home/jstrube/local/lib/SHERPA-MC/libExtraXSNLO.so.0.0.0 7fe02aca2000-7fe02aca3000 rw-p 00028000 08:03 7650031 /home/jstrube/local/lib/SHERPA-MC/libExtraXSNLO.so.0.0.0 7fe02aca3000-7fe02aca6000 r-xp 00000000 08:03 7650027 /home/jstrube/local/lib/SHERPA-MC/libExtraXSCluster.so.0.0.0 7fe02aca6000-7fe02aea5000 ---p 00003000 08:03 7650027 /home/jstrube/local/lib/SHERPA-MC/libExtraXSCluster.so.0.0.0 7fe02aea5000-7fe02aea6000 r--p 00002000 08:03 7650027 /home/jstrube/local/lib/SHERPA-MC/libExtraXSCluster.so.0.0.0 7fe02aea6000-7fe02aea7000 rw-p 00003000 08:03 7650027 /home/jstrube/local/lib/SHERPA-MC/libExtraXSCluster.so.0.0.0 7fe02aea7000-7fe02aeda000 r-xp 00000000 08:03 7650023 /home/jstrube/local/lib/SHERPA-MC/libExtraXS2_2.so.0.0.0 7fe02aeda000-7fe02b0da000 ---p 00033000 08:03 7650023 /home/jstrube/local/lib/SHERPA-MC/libExtraXS2_2.so.0.0.0 7fe02b0da000-7fe02b0dc000 r--p 00033000 08:03 7650023 /home/jstrube/local/lib/SHERPA-MC/libExtraXS2_2.so.0.0.0 7fe02b0dc000-7fe02b0dd000 rw-p 00035000 08:03 7650023 /home/jstrube/local/lib/SHERPA-MC/libExtraXS2_2.so.0.0.0 7fe02b0dd000-7fe02b0ed000 r-xp 00000000 08:03 7650019 /home/jstrube/local/lib/SHERPA-MC/libExtraXS.so.0.0.0 7fe02b0ed000-7fe02b2ed000 ---p 00010000 08:03 7650019 /home/jstrube/local/lib/SHERPA-MC/libExtraXS.so.0.0.0 7fe02b2ed000-7fe02b2ee000 r--p 00010000 08:03 7650019 /home/jstrube/local/lib/SHERPA-MC/libExtraXS.so.0.0.0 7fe02b2ee000-7fe02b2ef000 rw-p 00011000 08:03 7650019 /home/jstrube/local/lib/SHERPA-MC/libExtraXS.so.0.0.0 7fe02b2ef000-7fe02b32a000 r-xp 00000000 08:03 7329829 /home/jstrube/local/lib/SHERPA-MC/libPhotonsMEs.so.0.0.0 7fe02b32a000-7fe02b529000 ---p 0003b000 08:03 7329829 /home/jstrube/local/lib/SHERPA-MC/libPhotonsMEs.so.0.0.0 7fe02b529000-7fe02b52b000 r--p 0003a000 08:03 7329829 /home/jstrube/local/lib/SHERPA-MC/libPhotonsMEs.so.0.0.0 7fe02b52b000-7fe02b52c000 rw-p 0003c000 08:03 7329829 /home/jstrube/local/lib/SHERPA-MC/libPhotonsMEs.so.0.0.0zsh: abort ~/local/bin/Sherpa Run.dat
Attachments (0)
Change History (4)
comment:1 Changed 14 years ago by
Resolution: | → duplicate |
---|---|
Status: | new → closed |
comment:2 Changed 14 years ago by
comment:3 Changed 13 years ago by
Milestone: | → rel-old |
---|
duplicate of #135