Summary: | libgnokii dependency check is missing or erratic | ||
---|---|---|---|
Product: | kab3 | Reporter: | wwp <subscript> |
Component: | general | Assignee: | Tobias Koenig <tokoe> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
wwp
2004-02-09 12:15:15 UTC
Here is the exact link error (for further search in archives): .libs/gnokii_xxport.o: In function `busterminate()': .libs/gnokii_xxport.o(.text+0x24f): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x275): undefined reference to `gn_device_unlock' .libs/gnokii_xxport.o: In function `businit()': .libs/gnokii_xxport.o(.text+0x2a0): undefined reference to `gn_cfg_read' .libs/gnokii_xxport.o(.text+0x2c3): undefined reference to `gn_cfg_phone_load' .libs/gnokii_xxport.o(.text+0x301): undefined reference to `gn_data_clear' .libs/gnokii_xxport.o(.text+0x318): undefined reference to `gn_cfg_info' .libs/gnokii_xxport.o(.text+0x320): undefined reference to `gn_cfg_get' .libs/gnokii_xxport.o(.text+0x362): undefined reference to `gn_gsm_initialise' .libs/gnokii_xxport.o(.text+0x39d): undefined reference to `gn_error_print' .libs/gnokii_xxport.o(.text+0x44b): undefined reference to `gn_data_clear' .libs/gnokii_xxport.o(.text+0x47c): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x4f3): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x539): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0xa71): undefined reference to `gn_error_print' .libs/gnokii_xxport.o(.text+0xc28): undefined reference to `gn_error_print' .libs/gnokii_xxport.o(.text+0xe6b): undefined reference to `gn_error_print' .libs/gnokii_xxport.o(.text+0x1055): undefined reference to `gn_error_print' .libs/gnokii_xxport.o(.text+0x1219): undefined reference to `gn_device_lock' .libs/gnokii_xxport.o: In function `read_phone_memstat(gn_memory_type, gn_memory_status*)': .libs/gnokii_xxport.o(.text+0x1263): undefined reference to `gn_data_clear' .libs/gnokii_xxport.o(.text+0x128e): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x152b): undefined reference to `gn_error_print' .libs/gnokii_xxport.o: In function `read_phone_entry(int, gn_memory_type, gn_phonebook_entry*)': .libs/gnokii_xxport.o(.text+0x176e): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x17b5): undefined reference to `gn_error_print' .libs/gnokii_xxport.o: In function `.L969': .libs/gnokii_xxport.o(.text+0x3505): undefined reference to `gn_error_print' .libs/gnokii_xxport.o: In function `xxport_phone_write_entry(int, gn_memory_type, KABC::Addressee const*)': .libs/gnokii_xxport.o(.text+0x454d): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x47d7): undefined reference to `gn_error_print' .libs/gnokii_xxport.o: In function `xxport_phone_delete_entry(int, gn_memory_type)': .libs/gnokii_xxport.o(.text+0x5932): undefined reference to `gn_sm_functions' .libs/gnokii_xxport.o(.text+0x596f): undefined reference to `gn_error_print' collect2: ld returned 1 exit status make: *** [libkaddrbk_gnokii_xxport.la] Error 1 CVS commit by tokoe: Add gnokii_xxport compile check. CCMAIL:74706-done@bugs.kde.org M +7 -3 Makefile.am 1.19 M +3 -1 configure.in.in 1.4 --- kdepim/kaddressbook/xxport/Makefile.am #1.18:1.19 @@ -2,9 +2,13 @@ -I$(top_srcdir)/kaddressbook $(all_includes) +if compile_GNOKIIXXPORT + gnokii_MODULE = libkaddrbk_gnokii_xxport.la + gnokii_RCFILE = gnokii_xxportui.rc +endif + kde_module_LTLIBRARIES = libkaddrbk_csv_xxport.la libkaddrbk_vcard_xxport.la \ libkaddrbk_kde2_xxport.la libkaddrbk_bookmark_xxport.la \ libkaddrbk_eudora_xxport.la libkaddrbk_ldif_xxport.la \ - libkaddrbk_gnokii_xxport.la libkaddrbk_opera_xxport.la \ - libkaddrbk_pab_xxport.la + libkaddrbk_opera_xxport.la libkaddrbk_pab_xxport.la $(gnokii_MODULE) AM_LDFLAGS = -module $(KDE_PLUGIN) $(KDE_RPATH) $(all_libraries) -no-undefined @@ -53,3 +57,3 @@ rc_DATA = csv_xxportui.rc vcard_xxportui.rc kde2_xxportui.rc \ bookmark_xxportui.rc eudora_xxportui.rc ldif_xxportui.rc \ - gnokii_xxportui.rc opera_xxportui.rc pab_xxportui.rc + opera_xxportui.rc pab_xxportui.rc $(gnokii_RCFILE) --- kdepim/kaddressbook/xxport/configure.in.in #1.3:1.4 @@ -3,2 +3,4 @@ KDE_CHECK_BLUETOOTH KDE_CHECK_GNOKII + +AM_CONDITIONAL(compile_GNOKIIXXPORT, test -n "$LIB_GNOKII") The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product. |