PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Andreas Schmidt <andi at team-konzept dot de>
Subject: Re: Sybperl on Linux 2.0.30
Date: Oct 9 1997 11:47AM

Hi Rick,

maybe you have ignored an linker error in one of your previous attempts to
call make test. In my environment I had a comparable error, because the
linker crashed while building the new binary. But before crashing the
linker started to write the new file. So there was a new file, but the
linker had not successfully finished his work. But the next call to make
could not see, that the produced binary was no valid binary and did nothing.

So just try to remove ./perl and watch what exactly happens while linking.

Andi

>Anyone ?  help!
>
>Rick Smith wrote:
>
>> using all ELF versions now, and getting these results in make test:
>> (notice the execution permissions on perl, built with "make"
>>
>> -rwxr-xr-x   1 root     root       855040 Oct  3 18:38 perl
>> -rw-r--r--   1 root     root         1279 Oct  3 18:38 perlmain.c
>> -rw-r--r--   1 root     root         1644 Oct  3 18:38 perlmain.o
>> -rw-r--r--   1 root     root            0 Oct  3 18:38 pm_to_blib
>> drwxr-xr-x   2 root     root         1024 Feb  5  1997 pod
>> [root@tempest sybperl-2.07]# make test
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/BCP'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/BCP'
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/CTlib'
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/CTlib'
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/DBlib'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/DBlib'
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/Sybperl'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/Sybperl'
>> make -f Makefile.aperl perl
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07'
>> make[1]: `perl' is up to date.
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07'
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/BCP'
>> make[1]: Nothing to be done for `test'.
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/BCP'
>> make[1]: Entering directory `/usr/local/src/sybperl-2.07/CTlib'
>> PERL_DL_NONLAZY=1 ./../perl -I.././blib/arch -I.././blib/lib
>> -I/usr/lib/perl5/i386-linux/5.003 -I/usr/lib/perl5 -e 'use Test::Harness
>> qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
>> /bin/sh: ./../perl: cannot execute binary file
>> make[1]: *** [test_static] Error 126
>> make[1]: Leaving directory `/usr/local/src/sybperl-2.07/CTlib'
>> make: *** [test] Error 2
>> [root@tempest sybperl-2.07]# ./perl
>> bash: ./perl: cannot execute binary file
>> [root@tempest sybperl-2.07]#
>>
>> --
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>> "Don't go with a spineless ISP;                   Rick Smith
>>         we have more backbone."                   rsmith@nac.net
>>
>> (201) 983-0725     net @ccess corporation     (201) 983-0453 Fax
>>                      http://www.nac.net
>>
>> Quake!                  games@nac.net                      MUDs!
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>--
>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>"Don't go with a spineless ISP;                   Rick Smith
>        we have more backbone."                   rsmith@nac.net
>
>(201) 983-0725     net @ccess corporation     (201) 983-0453 Fax
>                     http://www.nac.net
>
>Quake!                  games@nac.net                      MUDs!
>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=