View Issue Details

IDProjectCategoryView StatusLast Update
0000817libextractorbuild systempublic2005-01-26 11:16
Reportereloranta Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000817: Compilation problems (libextractor CVS/0.4)
Description1) src/plugins/printable/Makefile.am should have line:

dictionary_builder_LDADD = $(LIBINTL)

Otherwise linking fails (with undefined reference to dgettext).

2) Since MacOS X uses non-GNU ld, the options should be different:
   -Wl,-Bstatic -Wl,-lgobject-2.0 -Wl,-lglib-2.0 -Wl,-Bdynamic -Wl,-Bsymbolic
  This is in src/plugins/ole2/Makefile.am.
Until we figure out how to do this, I suggest to disable such tricks
for non GNU linkers. Then we can at least compile & use other
features.
TagsNo tags attached.

Activities

Christian Grothoff

2005-01-01 18:25

manager   ~0001981

Do you have any code that could be used to detect a non-GNU linker and switch the options to something else?

Christian Grothoff

2005-01-01 18:27

manager   ~0001982

I've added the line for the dictionary builder.

Christian Grothoff

2005-01-04 00:19

manager   ~0001987

Current CVS should test for GNU LD and not build the plugins depending on glib if GNU LD is not found.

Issue History

Date Modified Username Field Change
2005-01-01 17:33 eloranta New Issue
2005-01-01 18:25 Christian Grothoff Note Added: 0001981
2005-01-01 18:27 Christian Grothoff Note Added: 0001982
2005-01-01 18:27 Christian Grothoff Status new => confirmed
2005-01-01 18:28 Christian Grothoff Project GNUnet 0.8.x => libextractor
2005-01-01 18:29 Christian Grothoff Category content insertion => build system
2005-01-04 00:19 Christian Grothoff Status confirmed => resolved
2005-01-04 00:19 Christian Grothoff Resolution open => fixed
2005-01-04 00:19 Christian Grothoff Assigned To => Christian Grothoff
2005-01-04 00:19 Christian Grothoff Note Added: 0001987
2005-01-26 11:16 Christian Grothoff Status resolved => closed