[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem building ltdl on cygwin
From: |
Chris Inacio |
Subject: |
Problem building ltdl on cygwin |
Date: |
Thu, 9 Jun 2011 11:10:07 -0400 |
All,
I am trying to build another program on Cygwin which includes using ltdl from libtool and I get this error when trying to compile ltdl:
/bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -no-undefined -version-info 10:0:3 -dlpreopen
dlopen.la -dlpreopen
loadlibrary.la -o
libltdl.la -rpath /cygdrive/c/Users/inacio/code_dev/cert/testArea1/lib libltdl_la-preopen.lo libltdl_la-lt__alloc.lo libltdl_la-lt_dlloader.lo libltdl_la-lt_error.lo libltdl_la-ltdl.lo libltdl_la-slist.lo
libtool: link: rm -f .libs/libltdl.nm .libs/libltdl.nmS .libs/libltdl.nmT
+2The system cannot find the file specified.
libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin -DDLL_EXPORT -DPIC "libltdlS.c")
libltdlS.c:37: error: 'dlopen_LTX_get_vtable' undeclared here (not in a function)
libltdlS.c:39: error: 'loadlibrary_LTX_get_vtable' undeclared here (not in a function)
It appears that the dlopen_LTX_get_vtable is defined in dlopen, but a (super quick) viewing of Makefile.am says that dlopen is a preloaded library into ltdl, and not built in. I could move it into ltdl, but I'm not sure what implications that might have.
Any thoughts or ideas about a proper fix would be appreciated.
Regards,
Chris
Diagnostic information:
libtool version information:
address@hidden ...cert/yaf-2.0.1]$ libtool --version
libtool (GNU libtool) 2.4
Written by Gordon Matzigkeit <
address@hidden>, 1996
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Here is the output of cygcheck -s, which includes the OS (Windows 7 Enterprise), Cygwin version, and the version of the packages installed. Hopefully, it can't possibly matter, but it is all running inside VMWare on my Mac.
Cygwin Configuration Diagnostics
Current System Time: Thu Jun 09 11:04:19 2011
Windows 7 Enterprise Ver 6.1 Build 7601 Service Pack 1
Running under WOW64 on AMD64
Path: C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0
C:\cygwin\bin
Output from C:\cygwin\bin\id.exe
UID: 1000(inacio) GID: 513(None)
513(None) 545(Users)
SysDir: C:\Windows\system32
WinDir: C:\Windows
HOME = '/home/inacio'
PWD = '/cygdrive/c/Users/inacio/code_dev/cert/yaf-2.0.1'
USER = 'inacio'
Use '-r' to scan registry
obcaseinsensitive set to 1
Cygwin installations found in the registry:
System: Key: c5e39b7a9d22bafb Path: C:\cygwin
a: fd N/A N/A
c: hd NTFS 40957Mb 40% CP CS UN PA FC
d: cd N/A N/A
C:\cygwin / system binary,auto
C:\cygwin\bin /usr/bin system binary,auto
C:\cygwin\lib /usr/lib system binary,auto
cygdrive prefix /cygdrive user binary,auto
Found: C:\cygwin\bin\awk
-> C:\cygwin\bin\gawk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
-> C:\cygwin\etc\alternatives\cpp
-> C:\cygwin\bin\cpp-4.exe
Not Found: crontab
Found: C:\Windows\system32\find.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
-> C:\cygwin\etc\alternatives\gcc
-> C:\cygwin\bin\gcc-4.exe
Not Found: gdb
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\kill.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Not Found: patch
Found: C:\cygwin\bin\perl.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Not Found: ssh
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe
Found: C:\cygwin\bin\test.exe
Found: C:\cygwin\bin\vi
-> C:\cygwin\bin\vim-nox.exe
Found: C:\cygwin\bin\vim
-> C:\cygwin\etc\alternatives\vim
-> C:\cygwin\bin\vim-nox.exe
15k 2009/12/27 C:\cygwin\bin\cygattr-1.dll
62k 2011/05/21 C:\cygwin\bin\cygbz2-1.dll
8k 2011/01/28 C:\cygwin\bin\cygcharset-1.dll
108k 2010/01/05 C:\cygwin\bin\cygcloog-0.dll
7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll
1147k 2011/03/16 C:\cygwin\bin\cygcrypto-0.9.8.dll
943k 2007/12/17 C:\cygwin\bin\cygdb-4.5.dll
208k 2010/05/16 C:\cygwin\bin\cygdbus-1-3.dll
1296k 2007/12/17 C:\cygwin\bin\cygdb_cxx-4.5.dll
118k 2008/05/09 C:\cygwin\bin\cygexpat-1.dll
29k 2010/05/12 C:\cygwin\bin\cygfam-0.dll
22k 2011/03/22 C:\cygwin\bin\cygffi-4.dll
43k 2010/01/02 C:\cygwin\bin\cygform-10.dll
40k 2009/03/01 C:\cygwin\bin\cygform-8.dll
47k 2010/01/02 C:\cygwin\bin\cygformw-10.dll
44k 2011/03/22 C:\cygwin\bin\cyggcc_s-1.dll
19k 2009/02/26 C:\cygwin\bin\cyggdbm-4.dll
8k 2009/02/26 C:\cygwin\bin\cyggdbm_compat-4.dll
552k 2010/06/15 C:\cygwin\bin\cyggio-2.0-0.dll
764k 2010/06/15 C:\cygwin\bin\cygglib-2.0-0.dll
14k 2010/06/15 C:\cygwin\bin\cyggmodule-2.0-0.dll
315k 2009/06/06 C:\cygwin\bin\cyggmp-3.dll
14k 2009/06/06 C:\cygwin\bin\cyggmpxx-4.dll
233k 2010/06/15 C:\cygwin\bin\cyggobject-2.0-0.dll
25k 2011/03/22 C:\cygwin\bin\cyggomp-1.dll
17k 2010/06/15 C:\cygwin\bin\cyggthread-2.0-0.dll
25k 2011/01/26 C:\cygwin\bin\cyghistory7.dll
358k 2011/04/29 C:\cygwin\bin\cygicons-0.dll
980k 2011/01/28 C:\cygwin\bin\cygiconv-2.dll
193k 2010/05/16 C:\cygwin\bin\cygidn-11.dll
31k 2009/04/03 C:\cygwin\bin\cygintl-8.dll
5k 2011/03/29 C:\cygwin\bin\cyglsa.dll
9k 2011/03/29 C:\cygwin\bin\cyglsa64.dll
30k 2010/09/23 C:\cygwin\bin\cygltdl-7.dll
123k 2011/05/19 C:\cygwin\bin\cyglzma-5.dll
103k 2011/02/03 C:\cygwin\bin\cygmagic-1.dll
25k 2010/01/02 C:\cygwin\bin\cygmenu-10.dll
21k 2009/03/01 C:\cygwin\bin\cygmenu-8.dll
25k 2010/01/02 C:\cygwin\bin\cygmenuw-10.dll
211k 2009/06/06 C:\cygwin\bin\cygmp-3.dll
64k 2009/11/09 C:\cygwin\bin\cygmpc-1.dll
269k 2009/06/07 C:\cygwin\bin\cygmpfr-1.dll
63k 2010/01/02 C:\cygwin\bin\cygncurses++-10.dll
66k 2009/03/01 C:\cygwin\bin\cygncurses++-8.dll
63k 2010/01/02 C:\cygwin\bin\cygncurses++w-10.dll
195k 2010/01/02 C:\cygwin\bin\cygncurses-10.dll
237k 2009/03/01 C:\cygwin\bin\cygncurses-8.dll
244k 2010/01/02 C:\cygwin\bin\cygncursesw-10.dll
13k 2010/01/02 C:\cygwin\bin\cygpanel-10.dll
11k 2009/03/01 C:\cygwin\bin\cygpanel-8.dll
13k 2010/01/02 C:\cygwin\bin\cygpanelw-10.dll
224k 2010/06/15 C:\cygwin\bin\cygpcre-0.dll
10k 2010/06/15 C:\cygwin\bin\cygpcreposix-0.dll
1627k 2010/08/29 C:\cygwin\bin\cygperl5_10.dll
22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll
695k 2009/04/18 C:\cygwin\bin\cygppl-7.dll
2481k 2009/04/18 C:\cygwin\bin\cygppl_c-2.dll
18k 2009/04/18 C:\cygwin\bin\cygpwl-4.dll
164k 2011/01/26 C:\cygwin\bin\cygreadline7.dll
8k 2011/05/05 C:\cygwin\bin\cygsigsegv-2.dll
1613k 2010/12/01 C:\cygwin\bin\cygsqlite3-0.dll
263k 2011/03/16 C:\cygwin\bin\cygssl-0.9.8.dll
8k 2011/03/22 C:\cygwin\bin\cygssp-0.dll
771k 2011/03/22 C:\cygwin\bin\cygstdc++-6.dll
48k 2010/01/02 C:\cygwin\bin\cygtic-10.dll
48k 2010/01/02 C:\cygwin\bin\cygticw-10.dll
76k 2010/08/01 C:\cygwin\bin\cygz.dll
2604k 2011/03/29 C:\cygwin\bin\cygwin1.dll
Cygwin DLL version info:
DLL version: 1.7.9
DLL epoch: 19
DLL old termios: 5
DLL malloc env: 28
Cygwin conv: 181
API major: 0
API minor: 237
Shared data: 5
DLL identifier: cygwin1
Mount registry: 3
Cygwin registry name: Cygwin
Program options name: Program Options
Installations name: Installations
Cygdrive default prefix:
Build date:
Shared id: cygwin1S5
Can't find the cygrunsrv utility, skipping services check.
Cygwin Package Information
Package Version Status
_update-info-dir 00963-1 OK
alternatives 1.3.30c-10 OK
autoconf 10-1 OK
autoconf2.1 2.13-10 OK
autoconf2.5 2.68-1 OK
automake 4-10 OK
automake1.10 1.10.3-1 OK
automake1.11 1.11.1-1 OK
automake1.4 1.4p6-10 OK
automake1.5 1.5-10 OK
automake1.6 1.6.3-11 OK
automake1.7 1.7.9-10 OK
automake1.8 1.8.5-10 OK
automake1.9 1.9.6-10 OK
base-cygwin 3.0-1 OK
base-files 4.0-6 OK
bash 4.1.10-4 OK
binutils 2.20.51-2 OK
bzip2 1.0.6-2 OK
cmake 2.8.4-1 OK
coreutils 8.10-1 OK
crypt 1.1-1 OK
cygutils 1.4.6-1 OK
cygwin 1.7.9-1 OK
cygwin-doc 1.7-1 OK
dash 0.5.6.1-2 OK
diffutils 2.9-1 OK
dmalloc 5.4.2-2 OK
dos2unix 5.3-1 OK
doxygen 1.6.1-2 OK
editrights 1.01-2 OK
emacs 23.3-2 OK
file 5.05-1 OK
findutils 4.5.9-2 OK
gamin 0.1.10-11 OK
gawk 3.1.8-1 OK
gcc4 4.3.4-4 OK
gcc4-core 4.3.4-4 OK
gcc4-g++ 4.3.4-4 OK
gettext 0.17-11 OK
grep 2.6.3-1 OK
groff 1.20.1-2 OK
gzip 1.4-1 OK
ipc-utils 1.0-1 OK
joe 3.7-1 OK
less 436-1 OK
libattr1 2.4.43-1 OK
libbz2_1 1.0.6-2 OK
libcharset1 1.13.1-2 OK
libcloog0 0.15.7-1 OK
libdb4.5 4.5.20.2-2 OK
libdbus1_3 1.2.24-1 OK
libexpat1 2.0.1-1 OK
libfam0 0.1.10-11 OK
libffi4 4.3.4-4 OK
libgcc1 4.3.4-4 OK
libgdbm4 1.8.3-20 OK
libglib2.0-devel 2.24.1-1 OK
libglib2.0_0 2.24.1-1 OK
libgmp3 4.3.1-3 OK
libgmpxx4 4.3.1-3 OK
libgomp1 4.3.4-4 OK
libiconv 1.13.1-2 OK
libiconv2 1.13.1-2 OK
libidn11 1.18-1 OK
libintl8 0.17-11 OK
libltdl7 2.4-1 OK
liblzma5 5.0.2_20110517-1 OK
libmpc1 0.8-1 OK
libmpfr1 2.4.1-4 OK
libncurses10 5.7-18 OK
libncurses8 5.5-10 OK
libncursesw10 5.7-18 OK
libopenssl098 0.9.8r-2 OK
libpcre-devel 8.02-1 OK
libpcre0 8.02-1 OK
libpopt0 1.6.4-4 OK
libppl 0.10.2-1 OK
libreadline7 6.1.2-2 OK
libsigsegv2 2.10-1 OK
libsqlite3_0 3.7.3-1 OK
libssp0 4.3.4-4 OK
libstdc++6 4.3.4-4 OK
libstdc++6-devel 4.3.4-4 OK
libtool 2.4-1 OK
login 1.10-10 OK
m4 1.4.16-1 OK
make 3.81-2 OK
man 1.6f-1 OK
openssl 0.9.8r-2 OK
openssl-devel 0.9.8r-2 OK
perl 5.10.1-5 OK
pkg-config 0.23b-10 OK
python 2.6.5-2 OK
rebase 3.0.1-1 OK
run 1.1.13-1 OK
sed 4.2.1-1 OK
tar 1.25-1 OK
tcsh 6.17.00.1-1 OK
terminfo 5.7_20091114-14 OK
terminfo0 5.5_20061104-12 OK
texinfo 4.13-3 OK
tzcode 2010j-1 OK
vim 7.3.003-1 OK
w32api 3.17-2 OK
wget 1.12-1 OK
which 2.20-2 OK
xemacs-emacs-common 21.4.22-1 OK
xz 5.0.2_20110517-1 OK
zlib 1.2.5-1 OK
zlib-devel 1.2.5-1 OK
zlib0 1.2.5-1 OK
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Problem building ltdl on cygwin,
Chris Inacio <=