Hi Matt, On 2010-03-26 at 08:26:40 [+0100], Matt Madia <mattmadia@xxxxxxxxx> wrote: > On Wed, Mar 3, 2010 at 17:44, <zooey@xxxxxxxxxxxxxxx> wrote: > > Author: zooey [ ... ] > > Modified: haiku/trunk/build/jam/OptionalPackages > > =================================================================== > > --- haiku/trunk/build/jam/OptionalPackages 2010-03-03 21:02:34 UTC > > (rev 35745) > > +++ haiku/trunk/build/jam/OptionalPackages 2010-03-03 21:44:12 UTC > > (rev 35746) > > @@ -400,6 +400,14 @@ > > # symlink cpp to g++'s headers > > AddSymlinkToHaikuImage develop abi x86 gcc4 headers > > : ../tools/current/include/g++ : cpp ; > > + > > > + # symlink to the appropriate system/lib[/gcc4] folder > > + local libs = libstdc++.so libsupc++.so ; > > + for lib in $(libs) { > > + AddSymlinkToHaikuHybridImage > > + develop abi x86 gcc4 tools > > gcc-4.3.3-haiku-090629 lib > > + : /system/lib $(lib) : : true ; > > + } > > } > > > > # other commonly used tools > > I don't think this fixed the symlinks on gcc4hybrids > {{{ > /Haiku1> ls system/lib/libs*.so > system/lib/libscreensaver.so system/lib/libstdc++.so system/lib/libsupc++.so > > /Haiku1> ls system/lib/gcc2/libs*.so > system/lib/gcc2/libscreensaver.so system/lib/gcc2/libsocket.so > system/lib/gcc2/libstdc++.r4.so > > /Haiku1> ls -l develop/abi/x86/gcc4/tools/gcc-4.3.3-haiku-090629/lib/*.so > <snip> develop/abi/x86/gcc4/tools/gcc-4.3.3-haiku-090629/lib/libstdc++.so > -> /system/lib/gcc2/libstdc++.so > <snip> develop/abi/x86/gcc4/tools/gcc-4.3.3-haiku-090629/lib/libsupc++.so > -> /system/lib/gcc2/libsupc++.so > }}} Right, I had not tested with gcc4hybrid, but you are right - it doesn't work. > Should I just go ahead and commit this or re-open #5518? Yup, please go ahead and commit. cheers, Oliver