develooper Front page | perl.perl5.porters | Postings from March 2001

building bleadperl failed on cygwin

Thread Next
From:
Gerrit P. Haase
Date:
March 9, 2001 19:20
Subject:
building bleadperl failed on cygwin
Message ID:
3AA9AC63.4894.6ECED13@localhost
Hi Porters,

After a little pause, i tried to build bleadperl, no success...
At first, it seems to me, that i need perl installed to build perl,
before perl.exe is build, it is called to execute embed.pl and warnings.pl?

The second is, that i got problems with perlio.c.
Don't know, whether the stackdumps result of this, but it seems to.

siebenschlaefer@LORELEY /src
$ uname -s -r
CYGWIN_NT-4.0 1.1.8(0.34/3/2)
=================================
patchlevel is 9092

==================snip=======================================================
perlio.c: In function `perlsio_binmode':
perlio.c:73: warning: passing arg 1 of `PerlIO_fileno' from incompatible pointer type
`sh  cflags libperl5_7_0 perlapi.o`  perlapi.c
          CCCMD =  gcc -DPERL_CORE -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -I/usr/local/include -I/usr/local/bind/include -O2
/usr/bin/ar rcu libperl5_7_0s.a perl.o malloc.o gv.o toke.o perly.o op.o regcomp.o dump.o util.o mg.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys
.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o cygwin.o
PATH=/src/buildperl:.:/usr/bin:/usr/local/bin:.:/usr/X11R6/bin:/bin:/usr/local:/etc:/usr/lib:/lib:/sbin:/usr/sbin:/usr/libexec gcc -L/src/buildperl  -s -L/usr/l
ocal/lib -L/usr/local/bind/lib -o miniperl miniperlmain.o opmini.o -lperl5_7_0s -lbind -lcrypt -lcygipc -liconv -lpth
PATH=/src/buildperl:.:/usr/bin:/usr/local/bin:.:/usr/X11R6/bin:/bin:/usr/local:/etc:/usr/lib:/lib:/sbin:/usr/sbin:/usr/libexec ./miniperl -w -Ilib -MExporter -e
 '<?>' || make minitest
      0 [main] miniperl 88 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
  16895 [main] miniperl 88 stackdump: Dumping stack trace to miniperl.exe.stackdump
Signal 11
make[1]: Entering directory `/src/buildperl'
GNUmakefile:250: warning: overriding commands for target `perlmain.o'
GNUmakefile:192: warning: ignoring old commands for target `perlmain.o'
You may see some irrelevant test failures if you have been unable
to build lib/Config.pm.
cd t && (rm -f perl.exe; /usr/bin/ln -s ../miniperl.exe perl.exe) \
        && PATH=/src/buildperl:.:/usr/bin:/usr/local/bin:.:/usr/X11R6/bin:/bin:/usr/local:/etc:/usr/lib:/lib:/sbin:/usr/sbin:/usr/libexec ./perl TEST base/*.t c
omp/*.t cmd/*.t run/*.t io/*.t op/*.t pragma/*.t </dev/tty
      0 [main] perl 499 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
    891 [main] perl 499 stackdump: Dumping stack trace to miniperl.exe.stackdump
Signal 11
make[1]: [minitest] Error 139 (ignored)
make[1]: Leaving directory `/src/buildperl'
PATH=/src/buildperl:.:/usr/bin:/usr/local/bin:.:/usr/X11R6/bin:/bin:/usr/local:/etc:/usr/lib:/lib:/sbin:/usr/sbin:/usr/libexec ./miniperl configpm configpm.tmp
      0 [main] miniperl 385 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
   1197 [main] miniperl 385 stackdump: Dumping stack trace to miniperl.exe.stackdump
Signal 11
make: *** [lib/Config.pm] Error 139
`sh  cflags libperl5_7_0 perlmain.o`  -DUSEIMPORTLIB perlmain.c
          CCCMD =  gcc -DPERL_CORE -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -I/usr/local/include -I/usr/local/bind/include -O2
PATH=/src/buildperl:.:/usr/bin:/usr/local/bin:.:/usr/X11R6/bin:/bin:/usr/local:/etc:/usr/lib:/lib:/sbin:/usr/sbin:/usr/libexec ld2 -s -L/usr/local/lib -L/usr/lo
cal/bind/lib -o libperl5_7_0.dll \
perl.o malloc.o gv.o toke.o perly.o op.o regcomp.o dump.o util.o mg.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.
o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o cygwin.o -lbind -lcrypt -lcygipc -liconv -lpth
      0 [main] miniperl 360 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
    998 [main] miniperl 360 stackdump: Dumping stack trace to miniperl.exe.stackdump
Signal 11
make: *** [libperl5_7_0.a] Error 139
make: Target `all' not remade because of errors.
make: Leaving directory `/src/buildperl'

======================================snap=========================================

Gerrit

-- 
# perl is so cool.
Gerald Oskoboiny, validator source

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About