KDevelop/autoconf and _LDADD
    Michael Edwardes 
    Michael.Edwardes at students.dmu.ac.uk
       
    Thu Mar 14 13:37:05 GMT 2002
    
    
  
Hi all,
Im writing an application that has several sub directories containing 
grouped code.  The tree as is follows, (skipping the icons etc 
directories):
kmymoney2
- dialogs
- mymoney
- views
- widgets
The Makefile.am in kmymoney2/Makefile.am contains the following LDADD 
section:
kmymoney2_LDADD   = ./mymoney/libmymoney.a ./dialogs/libdialogs.a 
/widgets/libwidgets.a ./views/libviews.a  $(LIB_KFILE) $(LIB_KHTML) 
$(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) $(LIBSOCKET)
The link order is wrong because we get undefined symbols when compiling
the dialogs because the dialogs use the widgets.  We 'fixed' the problem 
by redefining kmymoney2_LDADD further down after the kdevelop part in 
the Makefile.am and everything worked ok.
I recently upgraded to autoconf-2.5 so I can compile KDE 3 and autoconf 
now complains about 2 LDADD declarations.
So to fix this properly I now want to be able to tell kdevelop to put 
the entries in a certain order but cannot work out how to do this, ive 
looked at the .kdevprj but can't see anything to help me?
Thanks for any help,
Michael
-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
    
    
More information about the KDevelop
mailing list