Travis Smith wrote:
Monodoc fails to run for me. Does anyone have any suggestions on where
to start with this? There was something about using gnome-vfs2-ssl and
monodevelop, but I'm not using gnome-vfs2 ssl packages. Thanks.

$ monodoc
dyld: lazy symbol binding failed: Symbol not found: __
  Referenced from: /sw/lib/libgtkhtml-3.1.11.dylib
  Expected in: dynamic lookup

There is something fishy in libgtkhtml.dylib, and I am seeing this too: It has an undefined symbol with the funny name "__" which should not be there. I can see where it comes from, but my rudimentary knowledge of C doesn't allow me to find out whose fault this is. The line in question is

g_printerr (_("Mozilla url dropped on Composer had wrong format (%d) or length (%d)\n"),

The compiler says the following about this:

gtkhtml.c:2531: warning: implicit declaration of function `_'
gtkhtml.c:2533: warning: passing arg 1 of `g_printerr' makes pointer from integer without a cast

So it seems that the compiler doesn't understand this construction where a string is given by

   _("...")

It interprets the prepended underscore as an unknown function.

I don't understand it either, but I hope someone with a formal education in C or C++ can explain what it means. Google tells me that this construction is quite common for displaying error messages.

--
Martin



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to