[Mono-dev] [PATCH] fix for 64bit architectures, lib linker
meebey at meebey.net
Sun Oct 2 21:59:30 EDT 2005
On Sun, 2005-10-02 at 23:15 +0200, Zoltan Varga wrote:
> I still don't really understand this. For example, this line in the
> patch seems
> completely unneccesary:
> libmono_la_LIBADD = \
> - $(libs)
> + $(libs) $(GLIB_LIBS) $(GMODULE_LIBS) -ldl
> Since $(libs) already contains $(GLIB_LIBS) and $(GMODULE_LIBS), and
> $(GMODULE_LIBS) contains -ldl.
> Also, how should I check whenever the current mono sources have this 'bug' ?
you are right, $(libs) contains all the needed libraries for linking.
I think the bug was that it was missing some libraries for linking which
will generate a library with unresolved symbol names.
As the bugreport says ld -r was listed unresolved symbols to other
library files... since it's fixed, we can ignore it (the bug was
reported against some mono 1.0.x release btw...)
I will also delete that patch from the debian/patches directory.
Mirco 'meebey' Bauer
-----BEGIN GEEK CODE BLOCK-----
GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M-
PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y?
------END GEEK CODE BLOCK------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 481 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20051003/b354b6be/attachment.bin
More information about the Mono-devel-list