Ticket #1134 (new defect)
plugin compileable but has undefined symbol at runtime
| Reported by: | eschnepel | Owned by: | dgollub |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin: syncml | Version: | 0.39 |
| Severity: | blocker | Keywords: | |
| Cc: |
Description (last modified by felixmoeller) (diff)
after compiling the trunk modules:
- cmpLibSyncml
- cmpOpensync
- cmpOsynctool
and the syncml plugin in trunk using the line:
~/opensync/bin_script/compOpenSyncDef.sh ~/opensync/svn/libopensync-plugin-syncml http://svn.opensync.org/plugins/syncml
everythings seems fine but "osyncplugin --pluginlist" gives the error messages:
ERROR: Unable to open module ~/opensync/lib/libopensync1/plugins/syncml-plugin.so: ~/opensync/lib/libopensync1/plugins/syncml-plugin.so: undefined symbol: smlDevInfNumCTCaps EXIT_ERROR: osync_module_load: Unable to open module ~/opensync/lib/libopensync1/plugins/syncml-plugin.so: ~/opensync/lib/libopensync1/plugins/syncml-plugin.so: undefined symbol: smlDevInfNumCTCaps
Change History
comment:3 in reply to: ↑ 1 Changed 4 years ago by eschnepel
Replying to bellmich:
Please do not use the libsyncml trunk. You have to use branches/libsyncml-0.5.x or tags/libsyncml-0.5.4. The trunk will actually be migrated to the GObject style and gets a completely updated API.
Neither http://svn.opensync.org/branches/libsyncml-0.5.x nor http://svn.opensync.org/tags/libsyncml-0.5.4 does exist.
Note: See
TracTickets for help on using
tickets.

Please do not use the libsyncml trunk. You have to use branches/libsyncml-0.5.x or tags/libsyncml-0.5.4. The trunk will actually be migrated to the GObject style and gets a completely updated API.