--- Log opened Mon Nov 24 00:00:25 2014 11:49 -!- mjungwirth [~mjungwirt@213.174.234.68] has quit [Ping timeout: 272 seconds] 11:54 -!- michael-i [~michael-i@17.Red-88-15-86.dynamicIP.rima-tde.net] has joined #t2 11:56 < michael-i> Hi all. I'm playing with t2 8.0 branch and can't get something to link against libc++. The g++ is available in my cross toolchain but the c++ lib is missing. Any extra options to toggle so it's built? 11:56 < michael-i> Many thanks, different projects keep me coming back to t2 and it's been great! 13:46 < rxr> i 13:46 < rxr> hi 13:46 < rxr> hm, the 8.0 branch is a bit aging 13:47 < rxr> personally I did not use it in a long time 13:47 < rxr> any chance you can give trunk a try? 13:47 < rxr> we shoudl really tag some 9.0 soon-ish anyway, ... 13:50 < michael-i> I'll check package differences to trunk, see if I can spot the problem. Would it most likely be in gcc or in glibc? or.. 13:50 < michael-i> Can't really figure out where libc++ is defined 14:07 -!- michael-i [~michael-i@17.Red-88-15-86.dynamicIP.rima-tde.net] has quit [Quit: michael-i] 14:10 < rxr> libstdc++ is part of gcc 14:10 < rxr> and build in the cross 1 stage in gcc 14:15 -!- michael-i [~michael-i@17.Red-88-15-86.dynamicIP.rima-tde.net] has joined #t2 14:30 < rxr> 14:10 < rxr> libstdc++ is part of gcc 14:30 < rxr> 14:10 < rxr> and build in the cross 1 stage in gcc 14:52 < michael-i> ah thanks :) laptop feel asleep when I was eating 14:53 < michael-i> going back to a baseline, then will examine differences between my stuff and current trunk 14:54 < rxr> maybe gcc is not included in the cross stage or so 14:54 < rxr> simple configuraiton issue 14:54 < rxr> IIRC c++ cross compiling shoudl work in 8.0 too 14:54 < rxr> cu - need to go 14:58 < michael-i> np, thanks for the pointers 15:03 < rxr> welcome, too, cu 18:26 < michael-i> updated gcc, mpfr, gmp and mpc to trunk definitions and recompiled. All smooth but libc++ is still not present. Diving back in. Other areas which can enable/disable cpp support? 18:53 < michael-i> I do have a pkgsel.sed in my target which specifies gcc, gap, mpfr and mpc only be built in stage 0. In trunk's embedded-minimal/pkgsel.sed I see the note "# if we would need C++ this would need to be build in 1 as well" 18:54 < michael-i> I'm going to try changing my definition's .sed matches to "{ s,^. [^ ]*,X 01--------,; p; d; } 22:05 < michael-i> That worked! Just have to go and trim out the extra cruft now. --- Log closed Tue Nov 25 00:00:25 2014