Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#163 Does not compile on Fedora 64 bit

v1.0 (example)
closed
nobody
None
5
2014-01-18
2014-01-09
Alexis Praga
No

Building asymptote fails for FFTW with :

/usr/local/lib/libfftw3.a(mapflags.o): In function timelimit_to_flags': /tmp/fftw-3.3.2/api/./mapflags.c:70: undefined reference tofsd_log'
/tmp/fftw-3.3.2/api/./mapflags.c:70: undefined reference to __fsd_log' /usr/local/lib/libfftw3.a(print.o): In functionvprint':
/tmp/fftw-3.3.2/kernel/./print.c:99: undefined reference to __builtin_va_gparg1' /tmp/fftw-3.3.2/kernel/./print.c:105: undefined reference to
builtin_va_gparg1'
/tmp/fftw-3.3.2/kernel/./print.c:110: undefined reference to __builtin_va_gparg1' /tmp/fftw-3.3.2/kernel/./print.c:118: undefined reference tobuiltin_va_gparg1'
/tmp/fftw-3.3.2/kernel/./print.c:123: undefined reference to __builtin_va_gparg1' /usr/local/lib/libfftw3.a(print.o):/tmp/fftw-3.3.2/kernel/./print.c:128: more undefined references to
builtin_va_gparg1' follow
/usr/local/lib/libfftw3.a(timer.o): In function elapsed': /tmp/fftw-3.3.2/kernel/./cycle.h:244: undefined reference tomth_i_dfloatuk'
/tmp/fftw-3.3.2/kernel/./cycle.h:244: undefined reference to __mth_i_dfloatuk' /usr/local/lib/libfftw3.a(generic.o): In functionapply':
/tmp/fftw-3.3.2/dft/./generic.c:80: undefined reference to __builtin_alloca' /usr/local/lib/libfftw3.a(dht-rader.o): In functionapply':
/tmp/fftw-3.3.2/rdft/./dht-rader.c:79: undefined reference to __c_mzero8' /usr/local/lib/libfftw3.a(dht-rader.o): In functionmkomega':
/tmp/fftw-3.3.2/rdft/./dht-rader.c:184: undefined reference to __c_mzero8' /tmp/fftw-3.3.2/rdft/./dht-rader.c:187: undefined reference to
c_mcopy8_bwd'
/usr/local/lib/libfftw3.a(lt8-generic.o): In function apply_r2hc': /tmp/fftw-3.3.2/rdft/./generic.c:81: undefined reference tobuiltin_alloca'
/usr/local/lib/libfftw3.a(lt8-generic.o): In function apply_hc2r': /tmp/fftw-3.3.2/rdft/./generic.c:136: undefined reference to
builtin_alloca'
/usr/local/lib/libfftw3.a(vrank3-transpose.o): In function transpose_toms513': /tmp/fftw-3.3.2/rdft/./vrank3-transpose.c:536: undefined reference toc_mzero1'
/usr/local/lib/libfftw3.a(trig.o): In function real_cexp': /tmp/fftw-3.3.2/kernel/./trig.c:71: undefined reference to
fsd_sincos'
/usr/local/lib/libfftw3.a(dftw-direct.o): In function apply_buf': /tmp/fftw-3.3.2/dft/./dftw-direct.c:110: undefined reference tobuiltin_alloca'
/usr/local/lib/libfftw3.a(direct.o): In function apply_buf': /tmp/fftw-3.3.2/dft/./direct.c:80: undefined reference to
builtin_alloca'
/usr/local/lib/libfftw3.a(ct-hc2c-direct.o): In function apply_buf': /tmp/fftw-3.3.2/rdft/./ct-hc2c-direct.c:139: undefined reference tobuiltin_alloca'
/usr/local/lib/libfftw3.a(direct-r2c.o): In function iterate': /tmp/fftw-3.3.2/rdft/./direct-r2c.c:135: undefined reference to
builtin_alloca'
/usr/local/lib/libfftw3.a(hc2hc-direct.o): In function apply_buf': /tmp/fftw-3.3.2/rdft/./hc2hc-direct.c:105: undefined reference to__builtin_alloca'
collect2: ld returned 1 exit status
make: *** [asy] Error 1

The config.log is attached.

Cheers

1 Attachments

Discussion

  • John Bowman
    John Bowman
    2014-01-18

    This doesn't look like it has anything to do with Asymptote.
    You don't need fftw3 for Asymptote anyway (you can always configure it with --disable-fftw).

     
  • John Bowman
    John Bowman
    2014-01-18

    • status: open --> closed