Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Sep 1998 10:26:24 -0400 (EDT)
From:      "Alok K. Dhir" <adhir@worldbank.org>
To:        current@FreeBSD.ORG
Subject:   ELF perl?  And others?
Message-ID:  <Pine.BSF.4.02.9809021021520.8647-100000@shadow.worldbank.org>

next in thread | raw e-mail | index | archive | help

Hey all, after a flawless aout-to-elf, I decided to try to build an ELF
version of perl5.00502.  Sadly, it breaks horribly after having built
miniperl, while building 'x2p stuff'.  The output follows.  Can anyone
offer any guidance?

Thanks...

[...stuff deleted...]
        Making x2p stuff
 

        Making B (dynamic)
LD_RUN_PATH="" cc -o ../../lib/auto/B/B.so  -Bshareable -L/usr/local/lib
B.o    
 
B.o: In function `cc_opclass':
B.o(.text+0x5e): undefined reference to `Perl_opargs'
B.o(.text+0x1be): undefined reference to `Perl_op_name'
B.o(.text+0x1cd): undefined reference to `Perl_warn'
B.o: In function `make_sv_object':
B.o(.text+0x222): undefined reference to `PL_specialsv_list'
B.o(.text+0x251): undefined reference to `Perl_newSVrv'
B.o(.text+0x25a): undefined reference to `Perl_sv_setiv'
B.o: In function `make_mg_object':
B.o(.text+0x288): undefined reference to `Perl_newSVrv'
B.o(.text+0x291): undefined reference to `Perl_sv_setiv'
B.o: In function `cstring':
B.o(.text+0x2c2): undefined reference to `Perl_newSVpv'
B.o(.text+0x2e2): undefined reference to `Perl_sv_setpvn'
B.o(.text+0x306): undefined reference to `Perl_sv_2pv'
B.o(.text+0x31a): undefined reference to `Perl_sv_catpv'

[...HUNDREDS of lines deleted...]

usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x49): undefined reference to `main'
cc: file path prefix `shareable' never used
*** Error code 1

Stop.
*** Error code 1

Stop.


-------------------------------------------------------------------- \||/_
Alok K. Dhir				     Phone: +1.202.473.2446   oo \
S11-151, ISGMC			         Email:  adhir@worldbank.org  L_
The World Bank Group			               Washington, DC  \/
------------------------------------------------------------------------|
"Unix _is_ user friendly - it just chooses friends selectively..."


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.02.9809021021520.8647-100000>