octave-maintainers
[Top][All Lists]
Advanced

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

extra F on function names


From: Marco Atzeri
Subject: extra F on function names
Date: Mon, 23 Nov 2009 12:24:31 +0000 (GMT)

Hi, 
on latest tip I hit a strange linking problem on
liboctinterp as a lot of functions (all?)  have an extra F 
at the begin of the name.
No issues on libcruft and liboctave.


libtool: link: g++-4 -shared -nostdlib 
/bin/../lib/gcc/i686-pc-cygwin/4.3.4/crtbegin.o .libs/liboctinterp.la.lnkscript 
 -L/pub/hg/octave_build_automake/libcruft/.libs 
../liboctave/.libs/liboctave.dll.a 
-L/bin/../lib/gcc/i686-pc-cygwin/4.3.4/../../.. -L/usr/lib 
-L/usr/lib/gcc/i686-pc-cygwin/4.3.2 -L/bin/../lib/gcc/i686-pc-cygwin/4.3.4 
/pub/hg/octave_build_automake/libcruft/.libs/libcruft.dll.a -lcholmod -lumfpack 
-lamd -lcamd -lcolamd -lccolamd -lcxsparse /usr/lib/libarpack.dll.a 
/usr/lib/libqrupdate.dll.a /usr/lib/libpcre.dll.a 
../libcruft/.libs/libcruft.dll.a /usr/lib/libfftw3.dll.a 
/usr/lib/libfftw3f.dll.a /usr/lib/libhdf5.dll.a -lpthread 
/usr/lib/libfontconfig.dll.a /usr/lib/libexpat.dll.a /usr/lib/libfreetype.dll.a 
-lz /usr/lib/libiconv.dll.a -L/usr/X11R6/lib -lGL -lGLU /usr/lib/libX11.dll.a 
/usr/lib/libxcb.dll.a /usr/lib/libXau.dll.a /usr/lib/libXdmcp.dll.a -lreadline 
/usr/lib/libncurses.dll.a /usr/lib/liblapack.dll.a /usr/lib/libblas.dll.a
 -L/bin/../lib/gcc -L/usr/lib/gcc/i686-pc-cygwin/4.3.4 
/usr/lib/gcc/i686-pc-cygwin/4.3.4/libgfortranbegin.a 
/usr/lib/gcc/i686-pc-cygwin/4.3.4/libgfortran.dll.a -lcygwin -luser32 
-lkernel32 -ladvapi32 -lshell32 -lwsock32 
/usr/lib/gcc/i686-pc-cygwin/4.3.4/libstdc++.dll.a -lgcc_s -lgcc_s -lcygwin 
-luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc_s -lgcc_s 
/bin/../lib/gcc/i686-pc-cygwin/4.3.4/crtend.o  -mieee-fp   -o 
.libs/cygoctinterp-3-3-50+.dll -Wl,--enable-auto-image-base -Xlinker 
--out-implib -Xlinker .libs/liboctinterp.dll.a
Creating library file: 
.libs/liboctinterp.dll.a.libs/liboctinterp_la-builtins.o: In function 
`install___contourc___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:942: undefined reference to 
`F__contourc__(octave_value_list const&, int)'
.libs/liboctinterp_la-builtins.o: In function `install___convn___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:950: undefined reference to 
`F__convn__(octave_value_list const&, int)'
.libs/liboctinterp_la-builtins.o: In function `install___delaunayn___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:958: undefined reference to 
`F__delaunayn__(octave_value_list const&, int)'
.libs/liboctinterp_la-builtins.o: In function `install___dsearchn___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:966: undefined reference to 
`F__dsearchn__(octave_value_list const&, int)'
.libs/liboctinterp_la-builtins.o: In function `install___glpk___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:974: undefined reference to 
`F__glpk__(octave_value_list const&, int)'
.libs/liboctinterp_la-builtins.o: In function `install___lin_interpn___fcns':
/pub/hg/octave_build_automake/src/builtins.cc:982: undefined reference to 
`F__lin_interpn__(octave_value_list const&, int)'


anyone else saw it ?
Just a check before cleaning all and restart from scratch.

on cygwin-1.7 configured with :

../octave/configure --libexecdir=/usr/lib --without-framework-opengl 
F77=gfortran-4 CXX=g++-4 CPP=cpp-4 CC=gcc-4 LDFLAGS=-no-undefined  
lt_cv_deplibs_check_method='pass_all'

Regards
Marco



      



reply via email to

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