Ticket #1134 (new defect)

Opened 5 years ago

Last modified 5 years ago

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:1 follow-up: ↓ 3 Changed 5 years ago by 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.

comment:2 Changed 5 years ago by felixmoeller

  • Description modified (diff)

comment:3 in reply to: ↑ 1 Changed 5 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.