|
From: | Wolfgang Sourdeau |
Subject: | gcc and runtime selection at link time |
Date: | Fri, 26 Oct 2012 14:15:54 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0.9) Gecko/20121014 Icedove/10.0.9 |
Hi,In the SOGo project, our Debian maintainer has produced a patch that forces the linking of libraries to libobjc.so. Now, our OpenBSD complains because those are modifications to the makefiles that he must work around because his objc runtime is named libobjc2.so As far as I understand, executables, bundles and other forms of objects built from gnustep-make are linked to the right runtime.
Now, my questions are:1- shouldn't it be the role of gcc to choose the right runtime, the same way the c backend link executables to the right libc?
2- why would the library target of gnustep-make not link against libobjc, if source files are objective-c files?
Maybe this has been discussed and changed before, but I would like to see a modern opinion on the matter.
Thanks for your input! -- Wolfgang Sourdeau :: +1 (514) 447-4918 ext. 125 :: address@hidden Inverse inc. Leaders behind SOGo (sogo.nu) and PacketFence (www.packetfence.org)
[Prev in Thread] | Current Thread | [Next in Thread] |