libmap.conf is cool. But in this case, maybe I can't get away with using it.
An obj-c program I wrote that uses all the ..so libraries we've talked about didn't run when I mapped the libsupc++.so I found from a stable/9.1 ftp site. This error seems to indicate the libobjc.so library is checking for an explicit version string. Is there a way around this check? /usr/lib/stable-9-1-libsupc++.so.1: version CXXRT_1.0 required by /usr/local/lib/libobjc.so.4.6 not found On Thu, Jun 13, 2013 at 6:42 PM, Frank Rehwinkel <[email protected]>wrote: > Be happy to. Unless you can provide a pointer to the binary, I will have > to download and install a fresh 9-STABLE to another machine (VM) so will > take a little while. > > On a positive note, with a fresh gdb from ports, was able to single step > through lots of GNUstep-base code. > > > On Thu, Jun 13, 2013 at 6:37 PM, David Chisnall <[email protected]> wrote: > >> Hi Frank, >> >> Can you check whether libsupc++ from 9-STABLE works? I believe that >> we're encountering a bug in the version script for libsupc++ in 9.1-RELEASE >> which is now fixed. (If you have both installed, you can use libmap.conf >> to test - just tell it to use libsupc++.so instead of libcxxrt.so). >> >> David >> >> On 13 Jun 2013, at 16:45, Frank Rehwinkel <[email protected]> >> wrote: >> >> > This worked. I followed your advice back from >> > >> > http://lists.freebsd.org/pipermail/freebsd-stable/2012-May/067645.html >> > >> > and ran make and make install for libcxxrt and libc++. Then ran the >> install steps again with targets in the basejail. >> > >> > After a few more ports installs, the objc2, gnustep-make and >> gnustep-base all built and installed. >> > >> > This is great. Thanks for all the help. >> > >> > I also ran the 'make check' for -base and only 5 tests failed. Four >> from NSCalendarDate and one from NSTimeZone. 7903 tests passed. >> > >> > So to recap the answer for the first question on this thread. Yes, the >> libcxxrt library is needed in a clean FreeBSD 9.1. libcxxrt and libc++ can >> be built following David's instructions in the above link. >> > >> > >> > On Thu, Jun 13, 2013 at 6:01 AM, David Chisnall <[email protected]> >> wrote: >> > On 13 Jun 2013, at 01:25, Frank Rehwinkel <[email protected]> >> wrote: >> > >> > > I've put MK_LIBCPLUSPLUS = yes in /etc/make.conf now. >> > >> > This should be WITH_LIBCPLUSPLUS, I believe, and should go in src.conf. >> See man src.conf for more information. >> > >> > David >> > >> > -- Sent from my STANTEC-ZEBRA >> > >> > >> > _______________________________________________ >> > Gnustep-dev mailing list >> > [email protected] >> > https://lists.gnu.org/mailman/listinfo/gnustep-dev >> >> >> -- Sent from my STANTEC-ZEBRA >> >> >
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
