Hi, I am attempting to install a CPAN module: Tree::Suffix, in my local home directory. Since I don't have SU previlege.
First of all I have installed the required libstree library (http://www.cl.cam.ac.uk/~cpk25/libstree/) in my particular home directory, namely $HOME/MyBioTool/libstree-0.4.2. I have also set the environment like the following in my .bash_profile, so that the module can call it. The bash_profile looks like this: __BEGIN__ # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # My path to the C library program export CFLAGS="-I $HOME/MyBioTool/libstree-0.4.2/include" export LDFLAGS="-L $HOME/MyBioTool/libstree-0.4.2/lib" PATH=$PATH:$HOME/bin: export PATH unset USERNAME export PERL5LIB=/home/ewijaya/lib/perl5/site_perl/5.8.5/i686-linux:/home/ewijaya/lib/perl5/site_perl/5.8.5 __END__ However, when I tried installing the Tree::Suffix module using CPAN shell, I found error message that seems to fail to recognize where does my C library is stored. It returns something like this in the end: Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible It seems to me it doesn't recognize the place where I store this libstree library. I then try various way to install it manually: $perl Makefile.PL CFLAGS="$CFLAGS -I$HOME/MyBioTool/libstree-0.4.2/ include" LDFLAGS="$LDFLAGS -L$HOME/MyBioTool/libstree-0.4.2/lib" or $perl Makefile.PL CCFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" or perl -w Makefile.PL "INC=-I $HOME/MyBioTool/libstree-0.4.2/include" "LIB=-L $HOME/MyBioTool/libstree-0.4.2/lib" or after following one of the suggeestion: perl Makefile.PL CCFLAGS="$CCFLAGS -I$HOME/MyBioTool/libstree-0.4.2/include" LDDLFLAGS="$LDDLFLAGS -L$HOME/ MyBioTool/libstree-0.4.2/lib" But without any success. It returns: Note (probably harmless): No library found for -lstree Writing Makefile for Tree::Suffix Does anybody have any experience with this kind of installation? Is there anything I am missing here? -- Edward WIJAYA SINGAPORE --------------------------------------------------- I²R Disclaimer ------------------------------ This email is confidential and may be privileged. If you are not the intended recipient, please delete it and notify us immediately. Please do not copy or use it for any purpose, or disclose its contents to any other person. Thank you. ------------------------------------------------------------------------------------------------- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>