# Format for this file: # Epoch Channel Nickname Action Message # # All separated with a single space, empty values are replaced with a dash '-' # except messages which are kept empty. # Lines starting with '#' are comments; comments are not allowed except as the only content of the line # 1450231847 #crosstool-ng kkaefer join 1450235186 - imMute quit Ping timeout: 260 seconds 1450241510 #crosstool-ng bhundven join 1450249306 - giminy quit Remote host closed the connection 1450252259 #crosstool-ng diorcety join 1450253221 - diorcety quit Quit: Leaving. 1450255260 #crosstool-ng Anticom join 1450255675 #crosstool-ng diorcety join 1450255925 - diorcety quit Ping timeout: 246 seconds 1450257047 #crosstool-ng diorcety join 1450263555 #crosstool-ng s1341 join 1450263560 #crosstool-ng s1341 say hi 1450263581 #crosstool-ng s1341 say i'm trying to use crosstool-ng (git version), and I get the following error: 1450263588 #crosstool-ng s1341 say *** These critical programs are missing or too old: make 1450263682 #crosstool-ng s1341 say this is in step: 'Installing C library headers & start files' 1450264103 #crosstool-ng s1341 say any help? 1450264579 #crosstool-ng s1341 say i figured it out... i am using a very old version of glibc (2.13) and it doesn't correctly detect my newer version of make. 1450264599 #crosstool-ng s1341 say i patched .build/src/glibc-2.13/configure hopefully that will work. 1450267499 #crosstool-ng Net147 join 1450267529 - Net147 quit Remote host closed the connection 1450267607 #crosstool-ng Net147 join 1450269056 - Anticom quit Remote host closed the connection 1450279600 #crosstool-ng blino join 1450279604 #crosstool-ng blino say hello 1450281701 #crosstool-ng krwightm join 1450281726 - krwightm nick giminy 1450287466 - diorcety quit Ping timeout: 240 seconds 1450290004 #crosstool-ng f8l say Hello. 1450290174 #crosstool-ng diorcety join 1450290678 #crosstool-ng bhundven say s1341: right, older source components can't foresee new versions of dependencies. So, older glibc don't recognize newer versions of make, for instance. 1450291912 #crosstool-ng giminy say is there a preferred distro for running crosstool-NG on top of? 1450291939 #crosstool-ng giminy say so far I haven't had any luck building a cross-compiler on top of a newish ubuntu distro, I'm lazy and would rather set up a new VM than troubleshoot =) 1450292520 #crosstool-ng bhundven say giminy: I've built crosstool-ng on a number of distros and versions. 1450292548 #crosstool-ng bhundven say I've built it lately on ubuntu 14.04 through 16.04 1450292569 #crosstool-ng bhundven say I'm currently running 15.10 and just built three toolchains 1450292697 #crosstool-ng bhundven say the only distribution I do not support is archlinux, since they are missing static libraries for required packages. 1450292714 #crosstool-ng bhundven say but some people have had success on archlinux 1450292800 #crosstool-ng enunes say I don't have any problem with up-to-date arch linux (I rebuild required packages with staticlibs enabled though), I use ct-ng regularly and for various targets 1450292833 #crosstool-ng enunes say something which eventually bothers are old packages such as ones that don't recognize make 4.0. For that, I usually enable all of the ct-ng 'companion tools' including make. 1450292882 #crosstool-ng bhundven say enunes: yup ;) 1450292914 #crosstool-ng giminy say hrm, I've been spending the last day trying to build a cross compiler manually. now crosstool seems to be providing me with different options than I remember =) 1450292938 #crosstool-ng giminy say somehow it is not even showing me glibc versions in the menuconfig, hrm hrm 1450292947 #crosstool-ng bhundven say enunes: I don't support it from the "technical support" side. If someone comes in to this channel asking for help, I point them back to the archlinux folks. 1450292981 #crosstool-ng giminy say ah okay, wrong directory 1450292989 #crosstool-ng bhundven say giminy: ct-ng clean; ct-ng oldconfig 1450293000 #crosstool-ng enunes say bhundven: understandable, I once (and only once) spent a considerable ammount of time with the staticlibs issue, when nothing seemed wrong 1450293002 #crosstool-ng bhundven say giminy: or... be in the right directory :D 1450293006 #crosstool-ng giminy say so, I am trying to build a cross compile environment with an old glibc. currently just trying 2.8 which seems supported 1450293055 #crosstool-ng giminy say well, I should learn a little more about the linker anyway so I will tinker a bit and formulate an actual question 1450293059 #crosstool-ng bhundven say giminy: the current mantra with master branch is that older versions of components are being removed 1450293067 #crosstool-ng giminy say ah okay 1450293086 #crosstool-ng bhundven say giminy: hence sooner or later older glibc, binutils, gdb, etc... will be removed. 1450293103 #crosstool-ng bhundven say I would suggest using the 1.22 release or branch 1450293109 #crosstool-ng giminy say my goal was to get a cross environment with glibc 2.3.5 set up, having some issue linking a new program with my binary-only shared library 1450293118 #crosstool-ng bhundven say I do plan to port some fixes to the 1.22 branch soon. 1450293254 #crosstool-ng bhundven say bbiab 1450294735 - bhundven quit Ping timeout: 240 seconds 1450295986 - Net147 quit Ping timeout: 272 seconds 1450296124 #crosstool-ng Net147 join 1450296721 #crosstool-ng giminy say well, I think I have my cross compilation environment rockin' and rollin' 1450296744 #crosstool-ng giminy say anybody an expert on convincing gcc to correctly link to shared libraries in a strange environment? :) 1450299482 #crosstool-ng y_morin join 1450302717 - diorcety quit Quit: Leaving. 1450306324 - y_morin quit Quit: Nighty Night! 1450309881 #crosstool-ng giminy say well, I've learned a lot about compilers and linkers today =) 1450309906 #crosstool-ng giminy say so I need to build a toolchain which can compile glibc with 2.0 support 1450309969 #crosstool-ng giminy say anywho, I tried building a basic example with ct-ng 1.22, telling it to build 32-bit arm compiler with glibc 2.8 (not sure if this will be backwards-compatible enough) 1450310044 #crosstool-ng giminy say sadly on 'ct-ng build' fails in the pass-1 gcc compiler phase 1450310058 #crosstool-ng giminy say Error happened in: CT_DoExecLog[scripts/functions@257] 1450310069 #crosstool-ng giminy say I'll dig into it some tonight and see what I learn 1450310092 #crosstool-ng giminy say doesn't seem to be mentioned in the known issues file though