[spctools-discuss] Re: TPP 4.1.1 - Linux: Problem at compilation

2009-01-23 Thread Oana

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

2009-01-23 Thread Oded

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

2009-01-23 Thread Oana

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

2009-01-23 Thread Natalie Tasman
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

2009-01-23 Thread Natalie Tasman
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