[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
link error during liboctave on MinGW in the development branch (symbols
From: |
Tatsuro MATSUOKA |
Subject: |
link error during liboctave on MinGW in the development branch (symbols of in libgnu.a ?) |
Date: |
Thu, 24 Dec 2009 18:39:48 +0900 (JST) |
Hello
I have been trying to build octave from the source trees in the development
branch.
Now I have met link errors during linking liboctave.
libtool: link: g++ -shared-libgcc -shared -nostdlib
c:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../dllcrt2.o
c:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/crtbegin.o
.libs/liboctave.la.lnkscript
-Wl,--whole-archive ../libgnu/.libs/libgnu.a -Wl,--no-whole-archive
-Lc:/Programs/OctaveBuild/lib
-LC:/Programs/WinDevTools/lib -Lc:/Programs/GnuWin32/lib
../libcruft/.libs/libcruft.dll.a
-Lc:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0
-L/mingw/src/gccbf/mingw32/winsup/mingw
-L/mingw/src/gccbf/mingw32/winsup/w32api/lib
-Lc:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/../../..
-luser32 -lkernel32 -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd
-lcxsparse -larpack -lqrupdate
-lfftw3 -lfftw3f -lblas.dll -llapack.dll -lreadline -ltermcap
c:/Programs/GnuWin32/lib/libregex.dll.a
-LD:/Progra~1/GnuWin32/lib /WinDevTools/lib/libintl.a -L/WinDevTools/lib
-lwsock32 -lole32
/mingw/lib/libuuid.dll.a -lmsvcp60 -LC:/Programs/GnuWin32/lib -lpcre
-Lc:/programs/mingw/bin/../lib/gcc
-Lc:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/lib
/mingw/lib/gcc/mingw32/4.4.0/libsupc++.a
/mingw/lib/gcc/mingw32/4.4.0/libgfortranbegin.a
/mingw/lib/gcc/mingw32/4.4.0/libgfortran.dll.a -lmingw32 -lmoldname -lmingwex
-lmsvcrt -luser32
-lkernel32 -ladvapi32 -lshell32 -luser32 -lkernel32 /mingw/lib/libiberty.a
-lpthread -lgdi32 -lws2_32
-luser32 -lkernel32 /mingw/lib/gcc/mingw32/4.4.0/libstdc++_s.a -lmingw32
-lgcc_s -lgcc -lmoldname
-lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc_s
-lgcc -lmoldname
-lmingwex -lmsvcrt c:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/crtend.o
-mieee-fp -Wl,-s -o
.libs/liboctave-3-3-50+.dll -Wl,--enable-auto-image-base -Xlinker --out-implib
-Xlinker
.libs/liboctave.dll.a
:
:
.libs/liboctave_la-glob-match.o:glob-match.cc:(.text+0x6e3): undefined
reference to `glob'
.libs/liboctave_la-glob-match.o:glob-match.cc:(.text+0x893): undefined
reference to `globfree'
../libgnu/.libs/libgnu.a(getlogin_r.o):getlogin_r.c:(.text+0x11): undefined
reference to `getlogin'
collect2: ld returned 1 exit status
make[1]: *** [liboctave.la] Error 1
make[1]: Leaving directory `/home/octaves/OctBuild/hg-devel/liboctave'
make: *** [all] Error 2
I have searched in libgnu.a
I have found _rpl_glob and _rpl_globfree.
Any suggestions?
Regards
Tatsuro
--------------------------------------
Get Disney character's mail address on Yahoo! Mail
http://pr.mail.yahoo.co.jp/disney/
- link error during liboctave on MinGW in the development branch (symbols of in libgnu.a ?),
Tatsuro MATSUOKA <=