* Tue Apr 11 2006 Ash Williams <[EMAIL PROTECTED]> > > And libtool-linker warns that its dynamically-linking > > capability may be disabled because several static libraries > > are linked (e.g. libiconv.a, libintl.a, and libgcc.a). > > I'm afraid this warning is not a false positive. > > SCIM-SKK doesn't work with it (or am I missing anything?). > > Can you give this a try and tell me if you're still getting these > libtool warning msgs - I can't seem to find what you're talking about. > Can you paste the whole message please?
Okay, here is the specific warning (though it shouldn't be a problem): === /usr/local/bin/libtool --tag=CXX --mode=link c++ -O2 -pipe -o libscim-1.0.la -rpath /usr/local/lib -version-info 9:0:1 -export-dynamic -rpath /usr/local/lib /usr/local/lib/libiconv.a -L/usr/local/lib -lintl -L/usr/local/lib -liconv -lstdc++ scim_backend.lo scim_chartraits.lo scim_compose_key.lo scim_config_base.lo scim_config_module.lo scim_connection.lo scim_debug.lo scim_event.lo scim_filter.lo scim_filter_module.lo scim_filter_manager.lo scim_frontend.lo scim_frontend_module.lo scim_global_config.lo scim_helper.lo scim_helper_manager.lo scim_helper_module.lo scim_hotkey.lo scim_iconv.lo scim_imengine.lo scim_imengine_module.lo scim_lookup_table.lo scim_module.lo scim_object.lo scim_panel_agent.lo scim_panel_client.lo scim_private.lo scim_signals.lo scim_slot.lo scim_socket.lo scim_transaction.lo scim_utility.lo libltdlc.la *** Warning: Trying to link with static lib archive /usr/local/lib/libiconv.a. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because the file extensions .a of this argument makes me believe *** that it is just a static archive that I should not used here. c++ -shared -fPIC -DPIC .libs/scim_backend.o .libs/scim_chartraits.o .libs/scim_compose_key.o .libs/scim_config_base.o .libs/scim_config_module.o .libs/scim_connection.o .libs/scim_debug.o .libs/scim_event.o .libs/scim_filter.o .libs/scim_filter_module.o .libs/scim_filter_manager.o .libs/scim_frontend.o .libs/scim_frontend_module.o .libs/scim_global_config.o .libs/scim_helper.o .libs/scim_helper_manager.o .libs/scim_helper_module.o .libs/scim_hotkey.o .libs/scim_iconv.o .libs/scim_imengine.o .libs/scim_imengine_module.o .libs/scim_lookup_table.o .libs/scim_module.o .libs/scim_object.o .libs/scim_panel_agent.o .libs/scim_panel_client.o .libs/scim_private.o .libs/scim_signals.o .libs/scim_slot.o .libs/scim_socket.o .libs/scim_transaction.o .libs/scim_utility.o -Wl,--whole-archive ./.libs/libltdlc.a -Wl,--no-whole-archive -lstdc++ -L/usr/local/lib -liconv -lintl -o .libs/libscim-1.0.so.9.0 === Nevermind, this is just a warning. If you are using SCIM with no problem, there's no problem. -- tamo
