[Rd] Compile error on a 'scratch' linux distro
Dan Bolser
dan.bolser at gmail.com
Fri Jun 22 11:20:55 CEST 2007
Here are the details...
uname -a
Linux yellow 2.6.16.1.i686.1 #23 SMP Mon Aug 28 15:36:14 CEST 2006
i686 GNU/Linux
gcc --version
gcc (GCC) 4.2.0
g77 --version
GNU Fortran (GCC) 3.4.4
What else should I post that may help debug this problem? Below is the
text of the error...
make[3]: Entering directory `/tmp/R-2.5.0/src/main'
gcc -std=gnu99 -Wl,--export-dynamic -L/usr/local/lib -o R.bin Rmain.o
CConverters.o CommandLineArgs.o Rdynload.o Renviron.o RNG.o apply.o
arithmetic.o apse.o array.o attrib.o base.o bind.o builtin.o
character.o coerce.o colors.o complex.o connections.o context.o cov.o
cum.o dcf.o datetime.o debug.o deparse.o deriv.o dotcode.o dounzip.o
dstruct.o duplicate.o engine.o envir.o errors.o eval.o format.o
fourier.o gevents.o gram.o gram-ex.o graphics.o identical.o internet.o
iosupport.o lapack.o list.o localecharset.o logic.o main.o mapply.o
match.o memory.o model.o names.o objects.o optim.o optimize.o
options.o par.o paste.o pcre.o platform.o plot.o plot3d.o plotmath.o
print.o printarray.o printvector.o printutils.o qsort.o random.o
regex.o registration.o relop.o rlocale.o saveload.o scan.o seq.o
serialize.o size.o sort.o source.o split.o sprintf.o startup.o
subassign.o subscript.o subset.o summary.o sysutils.o unique.o util.o
version.o vfonts.o xxxpr.o ../unix/libunix.a ../appl/libappl.a
../nmath/libnmath.a -L../../lib -lRblas
-L/arch/i686/usr/lib/gcc/i686-pc-linux-gnu/3.4.4
-L/arch/i686/usr/lib/gcc -L/arch/i686/usr/lib -lg2c -lm -lgcc_s
../extra/zlib/libz.a ../extra/bzip2/libbz2.a ../extra/pcre/libpcre.a
-lreadline -ldl -lm -liconv
complex.o: In function `z_logbase':
/tmp/R-2.5.0/src/main/complex.c:450: undefined reference to `__divdc3'
complex.o: In function `z_atan2':
/tmp/R-2.5.0/src/main/complex.c:544: undefined reference to `__divdc3'
complex.o: In function `complex_binary':
/tmp/R-2.5.0/src/main/complex.c:257: undefined reference to `__divdc3'
/tmp/R-2.5.0/src/main/complex.c:245: undefined reference to `__muldc3'
collect2: ld returned 1 exit status
make[3]: *** [R.bin] Error 1
make[3]: Leaving directory `/tmp/R-2.5.0/src/main'
make[2]: *** [R] Error 2
make[2]: Leaving directory `/tmp/R-2.5.0/src/main'
make[1]: *** [R] Error 1
make[1]: Leaving directory `/tmp/R-2.5.0/src'
make: *** [R] Error 1
More information about the R-devel
mailing list