On Nov 20, 2005, at 8:30 AM, Christian Stimming wrote:
Hi,
Am Samstag, 19. November 2005 19:16 schrieb David Reiser:
I'm guessing that OS X 10.4.x also broke some response to a Qt query
about where a library is located.
Then you should delete that whole
part except for the "-lz" in the file src/frontends/qbanking/
libqbanking.la.
It should then end in
-L/Developer/qt/lib /Developer/qt/lib/libqt-mt.la -z '
Simply edit that file in a text editor, save it, and then run
"make" in
aqbanking again.
That doesn't solve the problem. Interestingly, libqt-mt.la contains
the line:
dependency_libs=' -framework Carbon
-framework QuickTime -lz
-framework OpenGL
-framework AGL '
So at least we know where the weird entry comes from. Maybe I should
try a fink install of Qt3.
and if you modify the libqbanking.la so that it ends in
-L/Developer/qt/lib -lqt-mt -lz
so that it hopefully ignores the libqt-mt.la file?
No. Something is insisting on looking in the .la file. I googled the
error message, and found someone who edited libtool to say:
$echo "$modename: cannot find the library \`$lib' (lib${name}.la:
$deplib)" 1>&2
then the error message is:
libtool: link: cannot find the library `' (libqt-mt.la: Carbon)
So, the compiler is trying to link against Apple system frameworks.
Ack. If I move libqt-mt.la out of the way, then I get a usr/bin/ld
error (sorry didn't copy it) about not being able to find a file for
libqt-mt
I thought - maybe I really don't want to be linking against a qt3
that's trying to live in the Mac world. I moved the trolltech
install, installed the fink version of qt 3.3.5, and tried making
aqbanking again.
After a strange go-around with a symlink back into the system's
version of libjpeg.dylib instead of fink's (qt dependency glitch,
perhaps), I now get undefined symbol errors:
g++ -I/opt/include -g -Wall -g -o .libs/aqofxconnect-qt3-wizard
qt3_wizard.o -Wl,-bind_at_load -L/opt/lib ../libs/.libs/
libqt3wizard.a -L/Users/dbr/desktop/aqbanking-1.6.1/src/libs/
aqbanking -L/sw/lib -L/Users/dbr/desktop/aqbanking-1.6.1/src/
frontends/qbanking /Users/dbr/desktop/aqbanking-1.6.1/src/frontends/
qbanking/.libs/libqbanking.dylib -L/sw/lib/freetype219/lib -L/usr/
X11R6/lib -L/Users/dbr/desktop/aqbanking-1.6.1/src/plugins/backends/
aqofxconnect/plugin /opt/lib/libaqofxconnect.dylib /opt/lib/
libaqbanking.dylib /opt/lib/libofx.dylib /sw/lib/libosp.dylib -
lpthread -lstdc++ /opt/lib/libgwenhywfar.dylib /sw/lib/libintl.dylib /
sw/lib/libiconv.dylib -lc -lssl -lcrypto /sw/lib/libqt-mt.dylib -
lresolv -lz -lGL -lXmu -lXrender -lXrandr -lXcursor -lXinerama -lXft /
sw/lib/freetype219/lib/libfreetype.dylib -lfontconfig -lXext -lX11 -
lm -lSM -lICE -ldl
/usr/bin/ld: warning multiple definitions of symbol _glPointParameteri
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) definition of _glPointParameteri
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
_glPointParameteri
/usr/bin/ld: warning multiple definitions of symbol _glPointParameteriv
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) definition of _glPointParameteriv
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
_glPointParameteriv
/usr/bin/ld: Undefined symbols:
typeinfo for QPtrCollection
typeinfo for QListViewItem
typeinfo for QListView
typeinfo for QDialog
typeinfo for QWidget
collect2: ld returned 1 exit status
I'll try to learn something about linking with the Apple system
libraries as it pertains to my current problem of Fink+non-Fink
software built on my Mac.
Other than that I don't have any idea right now. The CVS of aqbanking
(gwen-1-branch) now has a small test program at each libqbanking,
libaqbanking, libcbanking, so that those linker errors are detected
right at
the first library with that problems.
I'll try the gwen-1-branch next. Thanks.
Christian
--
David Reiser
[EMAIL PROTECTED]
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel