Martin Maechler
1999-Jul-09 16:05 UTC
"ld: bfd assertion fail" making eda.so on Linux (Redhat 6.0)
I've (remote) access to a new Linux system which has some flavor of Rehat installed. Compiling R-0.64.2 fails -- at the end when eda.so should be made. make[4]: Entering directory `/u/u2/maechler/Linux/R/R-0.64.2/src/library/eda/src' gcc -g -O2 -fpic -I../../../../include -c line.c -o line.o gcc -g -O2 -fpic -I../../../../include -c smooth.c -o smooth.o ld -shared -o eda.so line.o smooth.o ld: bfd assertion fail elf32-i386.c:621 ld: bfd assertion fail elf32-i386.c:1414 make[4]: *** [eda.so] Segmentation fault make[4]: *** Deleting file `eda.so' make[4]: Leaving directory `/u/u2/maechler/Linux/R/R-0.64.2/src/library/eda/src' <.....> make: *** [R] Error 1 --- Interestingly, "mva" {instead of "eda"} works fine... Further, the number of "ld: bfd assertion fail ..." lines is not constant. Above we had 2 of them; but I have also seen 5 : ld -shared -o eda.so line.o smooth.o ld: bfd assertion fail elf32-i386.c:621 ld: bfd assertion fail elf32-i386.c:621 ld: bfd assertion fail elf32-i386.c:621 ld: bfd assertion fail elf32-i386.c:621 ld: bfd assertion fail elf32-i386.c:1414 or three.... ----------- mkellers{maechler}425% gcc --version egcs-2.91.66 mkellers{maechler}426% ld --version GNU ld 2.9.1 Copyright 1997 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. Supported emulations: elf_i386 i386linux ------------------ I'm guessing that the gcc/ld/library combination hasn't been installed/configured properly... ??? Martin -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Peter Dalgaard BSA
1999-Jul-09 21:51 UTC
"ld: bfd assertion fail" making eda.so on Linux (Redhat 6.0)
Martin Maechler <maechler@stat.math.ethz.ch> writes:> I've (remote) access to a new Linux system which has some flavor of Rehat > installed. > > Compiling R-0.64.2 fails -- at the end when eda.so should be made......>> mkellers{maechler}425% gcc --version > egcs-2.91.66 > mkellers{maechler}426% ld --version > GNU ld 2.9.1 > Copyright 1997 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License. This program has absolutely no warranty. > Supported emulations: > elf_i386 > i386linux > > ------------------ > > I'm guessing that the gcc/ld/library combination hasn't been > installed/configured properly... > ???Or hardware. I've been running that combination for a couple of months on my home machine and since yesterday on the work machine, including a compile from scratch of the official 0.64.2 as late as today (the old binary broke due to the __setfpucw silliness). But first check the install with rpm -V egcs binutils -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Possibly Parallel Threads
- Switch to ld.bfd tombstone behavior by default
- Error in library(eda) : there is no package called 'eda'
- Do I need to modify the AddrLoc of LLD for ARC target?
- Wishlist: allow NA values in medpolish (package 'eda') (PR#2298)
- R-0.64.0 Install - Cannot find eda.so