[spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation
Hi, locate DynaLoader /opt/ActivePerl-5.8/lib/DynaLoader.pm /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm You should be right with the different perl versions installed but I don't know how to set it in the right way... - In the MakeFile.config.incl: # perl PERL_LIB_CORE=/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE #PERL_LIB=/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi PERL_LIB=/opt/ActivePerl-5.8/lib I'm quite lost... Oana On 22 jan, 23:03, Brian Pratt brian.pr...@insilicos.com wrote: This looks a bit funny, maybe: A mention of /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm In the error message, but your LIB_PATH mentions /public/tppb/tpp/build/linux:/opt/ActivePerl-5.8/lib Worth investigating - maybe you have battling perl versions. _ From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of christelle dantec Sent: Thursday, January 22, 2009 11:51 AM To: spctools-discuss@googlegroups.com Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, I answer for Oana because we work together and she can't do it for the moment: yes it is :ls tpp_gui_config.pl tpp_hostname tpplib_perl.so tpp_gui.css tpp_hostname.o tpplib_perl_wrap.o tpp_gui.pl tpplib_perl.pm tpp_tarball.o thanks if you have any others suggestions On Thu, Jan 22, 2009 at 8:17 PM, Brian Pratt brian.pr...@insilicos.com wrote: OK, that does look right. Does /public/tppb/tpp/build/linux/tpplib_perl.so actually exist? -Original Message- From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of Oana Sent: Thursday, January 22, 2009 9:17 AM To: spctools-discuss Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, with the command: echo $LD_LIBRARY_PATH, I obtain: /usr/local/lib:/usr/lib:/public/tppb/ tpp/build/linux:/opt/ActivePerl-5.8/lib (I put everything I can within...) and the boost stuff is there: /usr/local/lib/libboost_filesystem- gcc41-mt-1_37.so.1.37.0 The boost was installed with rpm so I hope it's well installed... Oana On 22 jan, 18:06, Brian Pratt brian.pr...@insilicos.com wrote: Are you sure that libboost_filesystem-gcc41-mt-1_37.so.1.37.0 can be found in one of the directories in your LD_LIBRARY_PATH (and are you sure it's really being set?)? -Original Message- From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of Oana Sent: Thursday, January 22, 2009 6:48 AM To: spctools-discuss Subject: [spctools-discuss] TPP 4.1.1 - Linux: Problem at compilation Dear All, trying to install the TPP 4.1.1 on Linux, I encountered few problems at compilation. After having followed the different advices given throughout the forum, I have no more idea... Please find below the current error: sudo make make all make[1]: Entering directory `/public/tppb/tpp/src' mkdir -p /public/tppb/tpp/src/../build/linux make -C ../extern/xtandem/src TANDEM_PARAMETERS_INSTALL_DIR=/public/ tppb/tpp/bin/ SRC_ROOT=/public/tppb/tpp/src/ ARCH=linux BUILD_DIR=/ public/tppb/tpp/src/../build/linux EXPAT_LIB=/public/tppb/tpp/build/ linux/libexpat.a ZLIB_INCL= ZLIB_LIB=-lz make[2]: Entering directory `/public/tppb/tpp/extern/xtandem/src' make all make[3]: Entering directory `/public/tppb/tpp/extern/xtandem/src' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/public/tppb/tpp/extern/xtandem/src' make[2]: Leaving directory `/public/tppb/tpp/extern/xtandem/src' mkdir -p /public/tppb/tpp/src/../build/linux/help mkdir -p /public/tppb/tpp/src/../build/linux/schema mkdir -p /public/tppb/tpp/src/../build/linux/images cd perl_paths; export PERL=perl; make -f perl_paths.makefile all make[2]: Entering directory `/public/tppb/tpp/src/perl_paths' perl -pe s/\/cygdrive\/c\/Inetpub\/tpp-bin\//\/public\/tppb\/tpp\/cgi \-bin\//g;s/\x24\{base_dir\}users\//\/public\/tppb\/tpp\/cgi-bin\//g;s/ \/tools\/bin\/TPP\/tpp\//\/public\/tppb\/tpp\//g;s/cygpath \-wp //g;s/ \\/cygdrive\/c\/Inetpub\/wwwroot\/\/\\x24ENV\{\'WEBSERVER_ROOT\'\} \.'\/'/g;s/\/tpp\-bin/\/tppb\/cgi\-bin/g;s/'\/usr\/bin\//'/g;s/'\/bin \//'/g /public/tppb/tpp/src/../perl/ProphetModels.pl /public/ tppb/tpp/src/../build/linux/ProphetModels.pl perl -c /public/tppb/tpp/src/../build/linux/ProphetModels.pl Can't load '/public/tppb/tpp/build/linux/tpplib_perl.so' for module tpplib_perl: libboost_filesystem-gcc41-mt-1_37.so.1.37.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/ i386-linux-thread-multi/DynaLoader.pm line 230. at /public/tppb/tpp/build/linux/tpplib_perl.pm line 11 Compilation failed in require at /public/tppb/tpp/src/../build/linux/ ProphetModels.pl line 44. BEGIN failed--compilation aborted at /public/tppb/tpp/src/../build/
[spctools-discuss] Re: ASAPRatio - multi-threading
Hi Walter, The actual performance are of course dependent on the data and analysis but it is possible to use one core and single thread for most of TPP functions. There is a specific issue with ASAPratio that make the calculations rather slow but using the same files and similar analysis with Xpress are much faster (although this is not always possible to switch ASAPratio and Xpress). In any case if you plan your hardware I suggest to aim higher than single core - we use routinely 2 years old dual core intel with 1G RAM and it works just fine (although it would be better to have more RAM). Cheers, Oded On Jan 23, 8:37 am, Walter w.blackst...@gmail.com wrote: Hi, Useful fixes, but the original question seems unanswered. Is it correct that only one core and a single thread are utilised? Is this true for TPP in general? (No criticism implied BTW, just need to plan the hardware). Thanks Walter On Jan 23, 10:43 am, shygza shy...@gmail.com wrote: Kelly, It may be helpful to use ramdisk tool to map your data into your huge RAM, and because TPP web interface can only use files in its root directory, you have to run ASAPRatio in command mode. Chengpin 2009/1/22 Kelly Hogue kelly.ho...@gmail.com Thanks Brian. BTW, my server has 64 GB RAM not 64 MB RAM. Small typo... Is there any chance that ASAPRatio can be written to run the files in parallel? I am sure this is not trivial. Kelly On Fri, Jan 23, 2009 at 3:33 AM, Brian Pratt brian.pr...@insilicos.comwrote: Kelly, Looks like your data FTP'd fine. I'll look into these performance issues, but I note with just a quick eyeballing of the files that you aren't using data compression on the peaklists. This can't be helping since it greatly increases disk IO, which is of course slow. You might try reconverting those files with ReAdW and the –z option (why this isn't the default, I cannot say – I think maybe because X!Tandem didn't used to deal with it, but it does now). Brian -- *From:* spctools-discuss@googlegroups.com [mailto: spctools-disc...@googlegroups.com] *On Behalf Of *Kelly Hogue *Sent:* Wednesday, January 21, 2009 1:09 AM *To:* spctools-discuss@googlegroups.com *Subject:* [spctools-discuss] Re: ASAPRatio - multi-threading I am fairly certain it is ASAPRatio that is the bottleneck but don't quote me on that. Here are the commands from the run so far: # Commands for session DPBYHSST7 on Thu Jan 15 12:19:15 2009 # BEGIN COMMAND BLOCK ## BEGIN Command Execution ## [Thu Jan 15 12:19:15 2009] EXECUTING: run_in c:/Inetpub/wwwroot/ISB/data/G041L10; xinteract -NG041L10_arthur_interact.pep.xml -p0.05 -l7 -x20 -OANp -dREV_ -X-m0.05-nK,8.014199 -A-lK-F-B-r0.05-mK136.109161 c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_35_G041L10_F11.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_36_G041L10_F12.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_37_G041L10_G01.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_38_G041L10_G02.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_39_G041L10_G03.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_40_G041L10_G04.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_41_G041L10_G05.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_42_G041L10_G06.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_43_G041L10_G07.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_44_G041L10_G08.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_45_G041L10_G09.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_46_G041L10_G10.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_47_G041L10_G11.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_48_G041L10_G12.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_49_G041L10_H01.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_50_G041L10_H02.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_51_G041L10_H03.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_52_G041L10_H04.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_53_G041L10_H05.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_51_G041L10_F11_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_52_G041L10_F12_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_53_G041L10_G01_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_54_G041L10_G02_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_55_G041L10_G03_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_56_G041L10_G04_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_57_G041L10_G05_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_58_G041L10_G06_R2.tandem.pep.xml
[spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation
Hi again, what we also tried: considering a part of the error message: [...] /public/tppb/tpp/src/../perl/ProphetModels.pl /public/tppb/tpp/ src/../build/linux/ProphetModels.pl We suppose that the ProphetModels.pl file should be copied in .../ build/linux directory but it's not the case. If we execute that command perl -c /public/tppb/tpp/src/../build/ linux/ProphetModels.pl, the following error is displayed (but not in the TPP error message): Can't open perl script /public/tppb/tpp/src/../build/linux/ ProphetModels.pl: No such file or directory After having manually copied that file (+ few others) in the required directory, the compilation is successful. But then, we obtain the same error message in the Apache log file: [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Can't load '/public/tppb/tpp/cgi-bin/tpplib_perl.so' for module tpplib_perl: libboost_filesystem-gcc41-mt-1_37.so.1.37.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i386-linux- thread-multi/DynaLoader.pm line 230. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] at /public/ tppb/tpp/cgi-bin/tpplib_perl.pm line 11 [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Compilation failed in require at /public/tppb/tpp/cgi-bin/tpp_gui.pl line 22. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] BEGIN failed--compilation aborted at /public/tppb/tpp/cgi-bin/tpp_gui.pl line 22. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Premature end of script headers: tpp_gui.pl If it can enlighten the problem... Oana On 23 jan, 11:24, Oana oanav...@hotmail.com wrote: Hi, locate DynaLoader /opt/ActivePerl-5.8/lib/DynaLoader.pm /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm You should be right with the different perl versions installed but I don't know how to set it in the right way... - In the MakeFile.config.incl: # perl PERL_LIB_CORE=/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE #PERL_LIB=/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi PERL_LIB=/opt/ActivePerl-5.8/lib I'm quite lost... Oana On 22 jan, 23:03, Brian Pratt brian.pr...@insilicos.com wrote: This looks a bit funny, maybe: A mention of /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm In the error message, but your LIB_PATH mentions /public/tppb/tpp/build/linux:/opt/ActivePerl-5.8/lib Worth investigating - maybe you have battling perl versions. _ From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of christelle dantec Sent: Thursday, January 22, 2009 11:51 AM To: spctools-discuss@googlegroups.com Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, I answer for Oana because we work together and she can't do it for the moment: yes it is :ls tpp_gui_config.pl tpp_hostname tpplib_perl.so tpp_gui.css tpp_hostname.o tpplib_perl_wrap.o tpp_gui.pl tpplib_perl.pm tpp_tarball.o thanks if you have any others suggestions On Thu, Jan 22, 2009 at 8:17 PM, Brian Pratt brian.pr...@insilicos.com wrote: OK, that does look right. Does /public/tppb/tpp/build/linux/tpplib_perl.so actually exist? -Original Message- From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of Oana Sent: Thursday, January 22, 2009 9:17 AM To: spctools-discuss Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, with the command: echo $LD_LIBRARY_PATH, I obtain: /usr/local/lib:/usr/lib:/public/tppb/ tpp/build/linux:/opt/ActivePerl-5.8/lib (I put everything I can within...) and the boost stuff is there: /usr/local/lib/libboost_filesystem- gcc41-mt-1_37.so.1.37.0 The boost was installed with rpm so I hope it's well installed... Oana On 22 jan, 18:06, Brian Pratt brian.pr...@insilicos.com wrote: Are you sure that libboost_filesystem-gcc41-mt-1_37.so.1.37.0 can be found in one of the directories in your LD_LIBRARY_PATH (and are you sure it's really being set?)? -Original Message- From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of Oana Sent: Thursday, January 22, 2009 6:48 AM To: spctools-discuss Subject: [spctools-discuss] TPP 4.1.1 - Linux: Problem at compilation Dear All, trying to install the TPP 4.1.1 on Linux, I encountered few problems at compilation. After having followed the different advices given throughout the forum, I have no more idea... Please find below the current error: sudo make make all make[1]: Entering directory `/public/tppb/tpp/src' mkdir -p /public/tppb/tpp/src/../build/linux make -C ../extern/xtandem/src TANDEM_PARAMETERS_INSTALL_DIR=/public/ tppb/tpp/bin/ SRC_ROOT=/public/tppb/tpp/src/ ARCH=linux BUILD_DIR=/ public/tppb/tpp/src/../build/linux
[spctools-discuss] Re: ASAPRatio - multi-threading
Hello, To be clear, the TPP code is quite straightforward, and only single threaded. The TPP is fairly I/O-heavy, so a multicore system *might* see a (slight) improvement if the OS balances system calls to the other core(s). But in general, the TPP is not multithreaded nor written to take advantage of multicore architectures. Natalie On Thu, Jan 22, 2009 at 10:37 PM, Walter w.blackst...@gmail.com wrote: Hi, Useful fixes, but the original question seems unanswered. Is it correct that only one core and a single thread are utilised? Is this true for TPP in general? (No criticism implied BTW, just need to plan the hardware). Thanks Walter On Jan 23, 10:43 am, shygza shy...@gmail.com wrote: Kelly, It may be helpful to use ramdisk tool to map your data into your huge RAM, and because TPP web interface can only use files in its root directory, you have to run ASAPRatio in command mode. Chengpin 2009/1/22 Kelly Hogue kelly.ho...@gmail.com Thanks Brian. BTW, my server has 64 GB RAM not 64 MB RAM. Small typo... Is there any chance that ASAPRatio can be written to run the files in parallel? I am sure this is not trivial. Kelly On Fri, Jan 23, 2009 at 3:33 AM, Brian Pratt brian.pr...@insilicos.comwrote: Kelly, Looks like your data FTP'd fine. I'll look into these performance issues, but I note with just a quick eyeballing of the files that you aren't using data compression on the peaklists. This can't be helping since it greatly increases disk IO, which is of course slow. You might try reconverting those files with ReAdW and the –z option (why this isn't the default, I cannot say – I think maybe because X!Tandem didn't used to deal with it, but it does now). Brian -- *From:* spctools-discuss@googlegroups.com [mailto: spctools-disc...@googlegroups.com] *On Behalf Of *Kelly Hogue *Sent:* Wednesday, January 21, 2009 1:09 AM *To:* spctools-discuss@googlegroups.com *Subject:* [spctools-discuss] Re: ASAPRatio - multi-threading I am fairly certain it is ASAPRatio that is the bottleneck but don't quote me on that. Here are the commands from the run so far: # Commands for session DPBYHSST7 on Thu Jan 15 12:19:15 2009 # BEGIN COMMAND BLOCK ## BEGIN Command Execution ## [Thu Jan 15 12:19:15 2009] EXECUTING: run_in c:/Inetpub/wwwroot/ISB/data/G041L10; xinteract -NG041L10_arthur_interact.pep.xml -p0.05 -l7 -x20 -OANp -dREV_ -X-m0.05-nK,8.014199 -A-lK-F-B-r0.05-mK136.109161 c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_35_G041L10_F11.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_36_G041L10_F12.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_37_G041L10_G01.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_38_G041L10_G02.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_39_G041L10_G03.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_40_G041L10_G04.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_41_G041L10_G05.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_42_G041L10_G06.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_43_G041L10_G07.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_44_G041L10_G08.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_45_G041L10_G09.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_46_G041L10_G10.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_47_G041L10_G11.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_48_G041L10_G12.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_49_G041L10_H01.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_50_G041L10_H02.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_51_G041L10_H03.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_52_G041L10_H04.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081030_53_G041L10_H05.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_51_G041L10_F11_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_52_G041L10_F12_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_53_G041L10_G01_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_54_G041L10_G02_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_55_G041L10_G03_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_56_G041L10_G04_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_57_G041L10_G05_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_58_G041L10_G06_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_59_G041L10_G07_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_60_G041L10_G08_R2.tandem.pep.xml c:/Inetpub/wwwroot/ISB/data/G041L10/B_081103_61_G041L10_G09_R2.tandem.pep.xml
[spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation
Looking again at some of the previous messages, I see a possible issue with your mismatch of PERL_LIB and PERL_LIB_CORE. Also, you should specify PERL_BIN, if the default perl (which perl) doesn't match the version mentioned in your PERL_LIB and PERL_LIB_CORE lines-- they all need to be the same. If you're on a linux system, you don't need to install ActivePerl; it's only necessary for the native windows version. You might want to simpify things by only having one perl installation on your system. You'll want to make clean before rebuilding just to be sure everything will use the new settings. # perl PERL_LIB_CORE=/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE PERL_LIB=/opt/ActivePerl-5.8/lib Good luck, and please let us know how it goes, Natalie On Fri, Jan 23, 2009 at 5:00 AM, Oana oanav...@hotmail.com wrote: Hi again, what we also tried: considering a part of the error message: [...] /public/tppb/tpp/src/../perl/ProphetModels.pl /public/tppb/tpp/ src/../build/linux/ProphetModels.pl We suppose that the ProphetModels.pl file should be copied in .../ build/linux directory but it's not the case. If we execute that command perl -c /public/tppb/tpp/src/../build/ linux/ProphetModels.pl, the following error is displayed (but not in the TPP error message): Can't open perl script /public/tppb/tpp/src/../build/linux/ ProphetModels.pl: No such file or directory After having manually copied that file (+ few others) in the required directory, the compilation is successful. But then, we obtain the same error message in the Apache log file: [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Can't load '/public/tppb/tpp/cgi-bin/tpplib_perl.so' for module tpplib_perl: libboost_filesystem-gcc41-mt-1_37.so.1.37.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i386-linux- thread-multi/DynaLoader.pm line 230. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] at /public/ tppb/tpp/cgi-bin/tpplib_perl.pm line 11 [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Compilation failed in require at /public/tppb/tpp/cgi-bin/tpp_gui.pl line 22. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] BEGIN failed--compilation aborted at /public/tppb/tpp/cgi-bin/tpp_gui.pl line 22. [Thu Jan 22 17:48:35 2009] [error] [client 195.220.10.168] Premature end of script headers: tpp_gui.pl If it can enlighten the problem... Oana On 23 jan, 11:24, Oana oanav...@hotmail.com wrote: Hi, locate DynaLoader /opt/ActivePerl-5.8/lib/DynaLoader.pm /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm You should be right with the different perl versions installed but I don't know how to set it in the right way... - In the MakeFile.config.incl: # perl PERL_LIB_CORE=/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE #PERL_LIB=/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi PERL_LIB=/opt/ActivePerl-5.8/lib I'm quite lost... Oana On 22 jan, 23:03, Brian Pratt brian.pr...@insilicos.com wrote: This looks a bit funny, maybe: A mention of /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm In the error message, but your LIB_PATH mentions /public/tppb/tpp/build/linux:/opt/ActivePerl-5.8/lib Worth investigating - maybe you have battling perl versions. _ From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of christelle dantec Sent: Thursday, January 22, 2009 11:51 AM To: spctools-discuss@googlegroups.com Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, I answer for Oana because we work together and she can't do it for the moment: yes it is :ls tpp_gui_config.pl tpp_hostnametpplib_perl.so tpp_gui.css tpp_hostname.o tpplib_perl_wrap.o tpp_gui.pl tpplib_perl.pm tpp_tarball.o thanks if you have any others suggestions On Thu, Jan 22, 2009 at 8:17 PM, Brian Pratt brian.pr...@insilicos.com wrote: OK, that does look right. Does /public/tppb/tpp/build/linux/tpplib_perl.so actually exist? -Original Message- From: spctools-discuss@googlegroups.com [mailto:spctools-disc...@googlegroups.com] On Behalf Of Oana Sent: Thursday, January 22, 2009 9:17 AM To: spctools-discuss Subject: [spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation Hi Brian, with the command: echo $LD_LIBRARY_PATH, I obtain: /usr/local/lib:/usr/lib:/public/tppb/ tpp/build/linux:/opt/ActivePerl-5.8/lib (I put everything I can within...) and the boost stuff is there: /usr/local/lib/libboost_filesystem- gcc41-mt-1_37.so.1.37.0 The boost was installed with rpm so I hope it's well installed... Oana On 22 jan, 18:06, Brian Pratt brian.pr...@insilicos.com wrote: Are you sure that