After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 308117 - mono plugin fails to load
mono plugin fails to load
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.4.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Not Zed
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-06-17 19:09 UTC by Joseph Sacco
Modified: 2013-09-13 00:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
does this fix it? (1.38 KB, patch)
2005-08-19 03:47 UTC, Not Zed
committed Details | Review

Description Joseph Sacco 2005-06-17 19:09:57 UTC
Version details: 2.3.3.1
Distribution/Version: Yellow Dog Linux 4.0.1

The mono plugin fails to load, complaining that

      mono_runtime_invoke() 

is undefined.

It appears that

      liborg-gnome-evolution-mono.so file 

was *not* linked against the mono libraries.

I edited the Makefile and set LDFLAGS equal the output from

     pkg-config --libs mono

which on my system is [ignore any line wrap]:

     -Wl,--export-dynamic -pthread -L/opt/garnome/lib -lmono -lpthread -lm
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0

That made the problem "go away".
Comment 1 Not Zed 2005-08-19 03:47:12 UTC
Created attachment 50969 [details] [review]
does this fix it?

can you apply this patch and see if it fixes it?
Comment 2 Joseph Sacco 2005-08-19 14:41:57 UTC
The patch works with evo-2.3.7.

Thank you, Michael.


-Joseph
Comment 3 Not Zed 2005-08-22 03:01:21 UTC
thanks, in cvs now