gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] 2.4.2 released


From: Vadim V. Zhytnikov
Subject: Re: [Gcl-devel] 2.4.2 released
Date: Sat, 08 Jun 2002 15:07:32 +0300

I'm sorry but once again I have troubles in compiling 2.4.2 and
latest 2.5.0 cvs (a bit older cvs on May 23 and 2.4.1 are OK).
I've got the folloding error while linking raw_gcl:
------------------------------------
gcc -pipe -fwritable-strings  -DVOL=volatile -I/home/vadim/work/gcl-current/o
-fsigned-char  -o raw_gcl  ../o/main.o ../o/alloc.o ../o/gbc.o ../o/bitop.o
../o/typespec.o ../o/eval.o ../o/macros.o ../o/lex.o ../o/bds.o ../o/frame.o
../o/predicate.o ../o/reference.o ../o/assignment.o ../o/bind.o ../o/let.o
../o/conditional.o ../o/block.o ../o/iteration.o ../o/mapfun.o ../o/prog.o
../o/multival.o ../o/catch.o ../o/symbol.o ../o/cfun.o ../o/cmpaux.o
../o/package.o ../o/big.o ../o/number.o ../o/num_pred.o ../o/num_comp.o
../o/num_arith.o ../o/num_sfun.o ../o/num_co.o ../o/num_log.o ../o/num_rand.o
../o/earith.o ../o/character.o  ../o/sequence.o ../o/list.o ../o/hash.o
../o/array.o ../o/string.o ../o/regexpr.o ../o/structure.o ../o/toplevel.o
../o/file.o ../o/read.o ../o/backq.o ../o/print.o ../o/format.o
../o/pathname.o ../o/unixfsys.o ../o/unixfasl.o ../o/error.o ../o/unixtime.o
../o/unixsys.o ../o/unixsave.o ../o/funlink.o ../o/fat_string.o
../o/run_process.o ../o/nfunlink.o ../o/usig.o ../o/usig2.o ../o/utils.o
../o/makefun.o ../o/sockets.o  ../o/clxsocket.o ../o/init_pari.o
../o/nsocket.o ../o/new_init.o ../gmp/libgmp.a ../o/sfasl.o  ../o/readline.o
../lsp/defmacro.o ../lsp/evalmacros.o ../lsp/top.o ../lsp/module.o
../lsp/predlib.o ../lsp/setf.o ../lsp/arraylib.o ../lsp/assert.o
../lsp/defstruct.o ../lsp/describe.o ../lsp/iolib.o ../lsp/listlib.o
../lsp/mislib.o ../lsp/numlib.o ../lsp/packlib.o ../lsp/seq.o ../lsp/seqlib.o
../lsp/trace.o ../lsp/sloop.o  ../lsp/debug.o ../lsp/serror.o ../lsp/info.o
../lsp/destructuring_bind.o ../lsp/defpackage.o ../lsp/make_defpackage.o
../lsp/loop.o ../lsp/readline.o ../cmpnew/cmpinline.o ../cmpnew/cmputil.o
../cmpnew/cmptype.o ../cmpnew/cmpbind.o ../cmpnew/cmpblock.o
../cmpnew/cmpcall.o ../cmpnew/cmpcatch.o ../cmpnew/cmpenv.o
../cmpnew/cmpeval.o ../cmpnew/cmpflet.o ../cmpnew/cmpfun.o ../cmpnew/cmpif.o
../cmpnew/cmplabel.o ../cmpnew/cmplam.o ../cmpnew/cmplet.o ../cmpnew/cmploc.o
../cmpnew/cmpmap.o ../cmpnew/cmpmulti.o ../cmpnew/cmpspecial.o
../cmpnew/cmptag.o ../cmpnew/cmptop.o ../cmpnew/cmpvar.o ../cmpnew/cmpvs.o
../cmpnew/cmpwt.o  sys_gcl.o  -lc -lm -lreadline -lncurses
/usr/lib/libbfd.a   ../o/gcllib.a
../o/file.o: In function `open_stream':
../o/file.o(.text+0x1e6): the use of `tmpnam' is dangerous, better use
`mkstemp'
/usr/lib/libbfd.a(opncls.o): In function `_bfd_new_bfd':
opncls.o(.text+0x22): undefined reference to `objalloc_create'
/usr/lib/libbfd.a(opncls.o): In function `_bfd_delete_bfd':
opncls.o(.text+0x12c): undefined reference to `objalloc_free'
/usr/lib/libbfd.a(opncls.o): In function `bfd_alloc':
opncls.o(.text+0x766): undefined reference to `_objalloc_alloc'
/usr/lib/libbfd.a(opncls.o): In function `bfd_release':
opncls.o(.text+0x7e6): undefined reference to `objalloc_free_block'
/usr/lib/libbfd.a(hash.o): In function `bfd_hash_table_init_n':
hash.o(.text+0x10): undefined reference to `objalloc_create'
hash.o(.text+0x4d): undefined reference to `_objalloc_alloc'
/usr/lib/libbfd.a(hash.o): In function `bfd_hash_table_free':
hash.o(.text+0xbf): undefined reference to `objalloc_free'
/usr/lib/libbfd.a(hash.o): In function `bfd_hash_lookup':
hash.o(.text+0x1d6): undefined reference to `_objalloc_alloc'
/usr/lib/libbfd.a(hash.o): In function `bfd_hash_allocate':
hash.o(.text+0x2fd): undefined reference to `_objalloc_alloc'
/usr/lib/libbfd.a(srec.o): In function `srec_bad_byte':
srec.o(.text+0x106): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(srec.o): In function `srec_scan':
srec.o(.text+0x394): undefined reference to `_sch_istable'
srec.o(.text+0x447): undefined reference to `_hex_value'
srec.o(.text+0x44f): undefined reference to `_hex_value'
srec.o(.text+0x505): undefined reference to `_hex_value'
srec.o(.text+0x514): undefined reference to `_hex_value'
srec.o(.text+0x543): undefined reference to `_hex_value'
/usr/lib/libbfd.a(srec.o)(.text+0x54a): more undefined references to
`_hex_value' follow
/usr/lib/libbfd.a(srec.o): In function `srec_init':
srec.o(.text+0x1e): undefined reference to `hex_init'
/usr/lib/libbfd.a(binary.o): In function `mangle_name':
binary.o(.text+0x196): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(tekhex.o): In function `tekhex_init':
tekhex.o(.text+0x1b): undefined reference to `hex_init'
/usr/lib/libbfd.a(tekhex.o): In function `getvalue':
tekhex.o(.text+0x99): undefined reference to `_hex_value'
/usr/lib/libbfd.a(tekhex.o): In function `getsym':
tekhex.o(.text+0xf5): undefined reference to `_hex_value'
/usr/lib/libbfd.a(tekhex.o): In function `first_phase':
tekhex.o(.text+0x268): undefined reference to `_hex_value'
/usr/lib/libbfd.a(tekhex.o): In function `pass_over':
tekhex.o(.text+0x543): undefined reference to `_hex_value'
tekhex.o(.text+0x550): undefined reference to `_hex_value'
/usr/lib/libbfd.a(tekhex.o)(.text+0x55a): more undefined references to
`_hex_value' follow
/usr/lib/libbfd.a(ihex.o): In function `ihex_bad_byte':
ihex.o(.text+0xa6): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(ihex.o): In function `ihex_scan':
ihex.o(.text+0x1e2): undefined reference to `_hex_value'
ihex.o(.text+0x20b): undefined reference to `_hex_value'
ihex.o(.text+0x219): undefined reference to `_hex_value'
ihex.o(.text+0x229): undefined reference to `_hex_value'
ihex.o(.text+0x237): undefined reference to `_hex_value'
/usr/lib/libbfd.a(ihex.o)(.text+0x247): more undefined references to
`_hex_value' follow
/usr/lib/libbfd.a(ihex.o): In function `ihex_init':
ihex.o(.text+0x1e): undefined reference to `hex_init'
/usr/lib/libbfd.a(elf-strtab.o): In function `_bfd_elf_strtab_finalize':
elf-strtab.o(.text+0x63f): undefined reference to `htab_create'
elf-strtab.o(.text+0x6dd): undefined reference to `htab_find_slot_with_hash'
elf-strtab.o(.text+0x835): undefined reference to `htab_delete'
/usr/lib/libbfd.a(aout32.o): In function `aout_link_write_symbols':
aout32.o(.text+0x45a7): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(archive.o): In function `_bfd_generic_read_ar_hdr_mag':
archive.o(.text+0x375): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(archures.o): In function `bfd_default_scan':
archures.o(.text+0x3b9): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(bfd.o): In function `bfd_errmsg':
bfd.o(.text+0x3c): undefined reference to `xstrerror'
/usr/lib/libbfd.a(bfd.o): In function `_bfd_abort':
bfd.o(.text+0x425): undefined reference to `xexit'
/usr/lib/libbfd.a(syms.o): In function `bfd_decode_symclass':
syms.o(.text+0x2ea): undefined reference to `_sch_toupper'
/usr/lib/libbfd.a(stabs.o): In function `_bfd_link_section_stabs':
stabs.o(.text+0x3c7): undefined reference to `_sch_istable'
/usr/lib/libbfd.a(merge.o): In function `merge_strings':
merge.o(.text+0x9f0): undefined reference to `htab_create'
merge.o(.text+0xa11): undefined reference to `htab_create'
merge.o(.text+0xac6): undefined reference to `htab_find_slot_with_hash'
merge.o(.text+0xb26): undefined reference to `htab_find_slot_with_hash'
merge.o(.text+0xb94): undefined reference to `htab_delete'
merge.o(.text+0xbaa): undefined reference to `htab_delete'
/usr/lib/libbfd.a(dwarf2.o): In function `concat_filename':
dwarf2.o(.text+0x963): undefined reference to `concat'
collect2: ld returned 1 exit status
-------------------------------------------
Due to this I'm unable to check your and John's recent
pathes related to COMMON-LISP packages.

BTW, I've notices some sabtle difference between various
CL implementation. The point is that in clisp and cmucl

(make-package "AAA")

creates new package which automatically inherits all
symbols from CL while on sbcl, ecls and gcl new package
is empty.  So, newer make use (make-package "AAA")
use

(make-package "AAA" :use '())

instead. The latter always creates empty package.


Camm Maguire wrote:

> Greetings!  I've put together a bug-fix only release which I intend to
> be a minimally-changed base for building maxima until 2.5.0 is
> finalized.  Please check it out!  All known bugs should be fixed,
> unless I've forgotten some.
>
> Take care,
> --
> Camm Maguire                                            address@hidden
> ==========================================================================
> "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
>
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel

--
     Vadim V. Zhytnikov

      <address@hidden>
    <address@hidden>
     <address@hidden>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]