[Bioperl-l] bioperl-ext make problems
Aaron J. Mackey
amackey at pcbi.upenn.edu
Mon Feb 7 20:54:45 EST 2005
So do you actually have the Staden io-lib "Read" library installed? If
not, this isn't going to work.
-Aaron
Patrice Seyed wrote:
> Here goes:
>
> ~] sudo perl -MCPAN -eshell
> Undefined value assigned to typeglob at (eval 16) line 15, <RC> line 11.
> Warning [/etc/inputrc line 11]:
> Invalid variable `mark-symlinked-directories'
>
> cpan shell -- CPAN exploration and modules installation (v1.7601)
> ReadLine support enabled
>
> cpan>
>
> after typing "look Bio::Ext::Align" it scanned cache and then dumped into:
> Removing previously used /root/.cpan/build/bioperl-ext-1.4
> Working directory is /root/.cpan/build/bioperl-ext-1.4
> <prompt>
>
> # perl Makefile.PL
> Checking if your kit is complete...
> Looks good
> Writing Makefile for Bio::Ext::Align
> Please tell us where your Staden io_lib "read" library is installed:
> [/usr/local/lib]
> Please tell us where your Staden io_lib "Read.h" header is installed:
> [/usr/local/include/io_lib]
> Writing Makefile for Bio::SeqIO::staden::read
> Writing Makefile for Bio
> One or more DATA sections were not processed by Inline.
>
> "make" ended like this:
>
> read.xs:91: request for member `NBases' in something not a structure or
> union
> read.xs:91: request for member `NBases' in something not a structure or
> union
> read.xs:93: request for member `base' in something not a structure or union
> read.xs:94: request for member `prob_A' in something not a structure or
> union
> read.xs:94: request for member `prob_C' in something not a structure or
> union
> read.xs:95: request for member `prob_G' in something not a structure or
> union
> read.xs:95: request for member `prob_T' in something not a structure or
> union
> read.xs:144: request for member `ident' in something not a structure or
> union
> read.xs:145: request for member `info' in something not a structure or union
> make[2]: *** [read.o] Error 1
> make[2]: Leaving directory
> `/root/.cpan/build/bioperl-ext-1.4/Bio/SeqIO/staden/_
> Inline/build/Bio/SeqIO/staden/read'
>
> A problem was encountered while attempting to compile and install your
> Inline
> C code. The command that failed was:
> make
>
> The build directory was:
> /root/.cpan/build/bioperl-ext-1.4/Bio/SeqIO/staden/_Inline/build/Bio/SeqIO/s
> tade
> n/read
>
> To debug the problem, cd to the build directory, and inspect the output
> files.
>
> at -e line 0
> INIT failed--call queue aborted.
> make[1]: *** [read.inl] Error 2
> make[1]: Leaving directory
> `/root/.cpan/build/bioperl-ext-1.4/Bio/SeqIO/staden'
> make: *** [subdirs] Error 2
>
>
>
> -Patrice
>
> -----Original Message-----
> From: Aaron J. Mackey [mailto:amackey at pcbi.upenn.edu]
> Sent: Monday, February 07, 2005 11:22 AM
> To: Patrice Seyed
> Cc: bioperl-l
> Subject: Re: [Bioperl-l] bioperl-ext make problems
>
> From the CPAN prompt, type "look Bio::Ext::Align". Then: "perl
> Makefile.PL; make; make test" and see if you get more descriptive error
> messages. From your report we can't really figure out what's going on.
>
> -Aaron
>
> On Feb 7, 2005, at 10:01 AM, Patrice Seyed wrote:
>
>
>>Hello,
>>
>>I'm getting error when trying to install bioperl-ext, wondering if you
>>could
>>point me in the right direction. I run -eshell and -MCPAN, and then
>>try to
>>install the module:
>>
>>CPAN.pm: Going to build B/BI/BIRNEY/bioperl-ext-1.4.tar.gz
>>
>>Checking if your kit is complete...
>>Looks good
>>Writing Makefile for Bio::Ext::Align
>>ERROR from evaluation of
>>/root/.cpan/build/bioperl-ext-1.4/Bio/SeqIO/staden/Makefile.PL: Can't
>>locate
>>Inline/MakeMaker.pm in @INC (@INC contains:
>>/usr/local/IT/perl-5.8.6/lib/5.8.6/i686-linux
>>/usr/local/IT/perl-5.8.6/lib/5.8.6
>>/usr/local/IT/perl-5.8.6/lib/site_perl/5.8.6/i686-linux
>>/usr/local/IT/perl-5.8.6/lib/site_perl/5.8.6
>>/usr/local/IT/perl-5.8.6/lib/site_perl
>>/root/.cpan/build/bioperl-ext-1.4 .)
>>at ./Makefile.PL line 1.
>>BEGIN failed--compilation aborted at ./Makefile.PL line 1.
>>Running make test
>> Make had some problems, maybe interrupted? Won't test
>>Running make install
>> Make had some problems, maybe interrupted? Won't install
>>
>>
>>I then installed I/IN/INGY/Inline-0.44.tar.gz without complaint, and
>>tried
>>again:
>>
>>cpan> install B/BI/BIRNEY/bioperl-ext-1.4.tar.gz
>>Running make for B/BI/BIRNEY/bioperl-ext-1.4.tar.gz
>> Is already unwrapped into directory /root/.cpan/build/bioperl-ext-1.4
>> Makefile.PL returned status 512
>>Running make test
>> Make had some problems, maybe interrupted? Won't test
>>Running make install
>> Make had some problems, maybe interrupted? Won't install
>>
>>
>>Another thing worth noting is that I had to do a force install for
>>bioperl,
>>bioperl-run, bioperl-db, bioperl-microarray, and bioperl-gui, because
>>of
>>make test errors for each one. I am running perl v5.8.6 and RHEL 3
>>variant
>>with the 2.4.21-4.0.1.ELsmp kernel. Thanks in advance for any tips of
>>this
>>problem or getting around this type of problem.
>>
>>Patrice
>>
>>Patrice Seyed
>>Linux System Administrator - LinGA
>>RHCE, SCSA
>>Boston University Medical Campus
>>
>>
>>
>>_______________________________________________
>>Bioperl-l mailing list
>>Bioperl-l at portal.open-bio.org
>>http://portal.open-bio.org/mailman/listinfo/bioperl-l
>>
>>
>
> --
> Aaron J. Mackey, Ph.D.
> Dept. of Biology, Goddard 212
> University of Pennsylvania email: amackey at pcbi.upenn.edu
> 415 S. University Avenue office: 215-898-1205
> Philadelphia, PA 19104-6017 fax: 215-746-6697
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/bioperl-l
More information about the Bioperl-l
mailing list