# 01:20:47 |
imMute |
joins #crosstool-ng |
# 01:20:47 |
imMute |
quits : Changing host |
# 01:20:47 |
imMute |
joins #crosstool-ng |
# 08:37:20 |
smartin |
joins #crosstool-ng |
# 14:24:37 |
Cubox |
parts #crosstool-ng |
# 15:35:21 |
y_morin |
joins #crosstool-ng |
# 16:17:30 |
ben1066 |
quits : Read error: Connection reset by peer |
# 17:18:41 |
haluk |
joins #crosstool-ng |
# 17:43:03 |
haluk |
y_morin: I hadn't read C - Misc tutorials.txt |
# 17:43:48 |
haluk |
y_morin: so I was using llvm-gcc |
# 17:44:20 |
haluk |
y_morin: sorry about that |
# 17:45:00 |
haluk |
y_morin: Do you know if cubox did the same? |
# 17:45:49 |
haluk |
y_morin: Can this be the reason of problem with libintl.h? |
# 18:13:46 |
y_morin |
haluk: could be, may be, don't know. MacOS is such a strange country... :-/ |
# 18:15:23 |
smartin |
hi all, |
# 18:16:09 |
smartin |
talking about MacOS, is it now possible to build static toolchain for on MacOS? |
# 18:16:51 |
smartin |
last time i tried (some month ago), it was not :-/ |
# 18:24:06 |
haluk |
smartin: I think it's still not possible. |
# 18:25:07 |
haluk |
smartin: I remember having an error from ct-cg complaining about this, if I'm not mistaken. |
# 18:25:22 |
haluk |
ct-ng* |
# 18:26:10 |
haluk |
y_morin: I'm gonna try with a gcc |
# 18:26:23 |
haluk |
y_morin: Do we have a preferred version? |
# 18:27:42 |
haluk |
y_morin: By the way, do you know if cubox used gcc or llvm-gcc? Is it possible to know this from the build.log? |
# 18:46:41 |
haluk |
quits : Ping timeout: 245 seconds |
# 18:55:05 |
Cubox |
joins #crosstool-ng |
# 18:55:38 |
Cubox |
hey y_morin :) I have changed my project, because compiling this toolchain is too hard on macosx :P |
# 18:56:29 |
Cubox |
y_morin: Do it's possible to compile a toolchain which give code for arm but is runned on this mac, and compiled by a x86_64 machine ? |
# 19:04:45 |
y_morin |
Cubox: See haluk's suggestion: do not use llvm-gcc, but reall gcc from macports. |
# 19:05:00 |
y_morin |
Cubox: see docs/C - Misc tutorials.txt |
# 19:05:45 |
y_morin |
smartin: no, static linking is not possible on MAcOS. It's a limitation. |
# 19:06:07 |
y_morin |
Too bad, haluk is gone while I was having dinner... |
# 19:08:36 |
smartin |
y_morin: this limitation is definitive? or do you know what may make this doable? |
# 19:08:56 |
y_morin |
smartin: afaik, it's definitive. |
# 19:09:16 |
y_morin |
smartin: check the ML archives, there are hints about this. |
# 19:09:21 |
smartin |
too bad :-/ |
# 19:10:03 |
y_morin |
smartin: IMHO, MacOS is defective in many ways... :-/ |
# 19:16:37 |
smartin |
so, making self-containing toolchains for MacOS means embedded all libs used by the toolchain within the toolchain archive... |
# 19:35:36 |
Cubox |
hmmm |
# 19:36:10 |
Cubox |
y_morin: I'v forget compiling a toolchain on macosx for the moment :) |
# 19:36:45 |
Cubox |
but i want to try compiling a toolchain who runs on mac, but compiled on linux |
# 19:38:12 |
Cubox |
I will look the doc you mentioned |
# 21:04:53 |
Cubox |
y_morin: btw, i diden't find what options to build a crosscompil toolchain for macosx |
# 21:05:02 |
Cubox |
(who gives code for macoxs) |
# 21:11:26 |
y_morin |
Cubox: ct-ng does not support MacOS as a target. So you will have to find such a toolchain elsewhere. |
# 21:12:47 |
Cubox |
:( |
# 21:12:59 |
Cubox |
and as a host ? |
# 21:13:19 |
Cubox |
i did not find informations about this in C - Misc tutorials.txt |
# 21:14:26 |
Cubox |
173859 [CFG ] checking for compiler option to disable generation of FMA instructions... /home/cubox/softs/arm-CuBox-linux-gnueabi/.build/src/eglibc-2_15/configure: line 7701: syntax error near unexpected token `$opt,' |
# 21:14:27 |
Cubox |
173860 [CFG ] /home/cubox/softs/arm-CuBox-linux-gnueabi/.build/src/eglibc-2_15/configure: line 7701: ` LIBC_TRY_CC_OPTION($opt, libc_cv_cc_nofma=$opt; break)' |
# 21:14:30 |
Cubox |
well... |
# 21:16:02 |
y_morin |
Cubox: there has been a post on the list about this issue recently, and a patch has been committed for eglibc 2.15. |
# 21:17:05 |
y_morin |
Cubox: if you already have a toolchain that targets MacOS and runs on Linux, then ct-ng should be able to build a canadian-cross, yes. |
# 21:17:29 |
Cubox |
y_morin: hmm |
# 21:17:49 |
Cubox |
y_morin: for the eglibc, how can i do, use trunk repo ? |
# 21:18:00 |
y_morin |
Cubox: yes. |
# 21:19:14 |
Cubox |
okey |
# 21:27:39 |
smartin |
quits |
# 21:34:47 |
y_morin |
quits : Quit: Kernel upgrade... |
# 21:40:54 |
y_morin |
joins #crosstool-ng |
# 21:41:25 |
Cubox |
y_morin: hmm |
# 21:41:33 |
Cubox |
I tried build-all |
# 21:41:41 |
Cubox |
first build crash, 404 not found |
# 21:41:42 |
Cubox |
:( |
# 21:41:57 |
y_morin |
Cubox: build-all builds all samples! |
# 21:42:21 |
Cubox |
I know |
# 21:42:24 |
Cubox |
I want it |
# 21:42:40 |
Cubox |
Now, I'm on a 8 cores with 32go of ram linux machine |
# 21:42:56 |
y_morin |
OK. What component is it that is 404? |
# 21:43:56 |
Cubox |
build-alphaev56-unknown-linux-gnu |
# 21:44:10 |
Cubox |
Trying 'http://kent.dl.sourceforge.net/sourceforge/duma//duma_2_5_15' |
# 21:44:21 |
y_morin |
Ah, DUMA is 404... |
# 21:44:38 |
Cubox |
HTTP request sent, awaiting response... 302 Found |
# 21:44:39 |
Cubox |
Location: http://downloads.sourceforge.net/sourceforge/duma//duma_2_5_15?download&failedmirror=kent.dl.sourceforge.net [following] |
# 21:44:46 |
Cubox |
failedmirror ? |
# 21:45:49 |
Cubox |
[cubox@barbecue:~/softs/toolchains/arm-CuBox-linux-gnueabi]$ ct-ng tarball |
# 21:45:50 |
Cubox |
Tarball creation disabled for now... Sorry. |
# 21:45:53 |
Cubox |
WHY |
# 21:46:20 |
y_morin |
Cubox: Because it does not work. |
# 21:46:31 |
Cubox |
world is against me today |
# 21:46:33 |
y_morin |
Cubox: the purpose of the 'tarball' action is : |
# 21:46:57 |
y_morin |
... to package all that is required to rebuild the toolchain from sources |
# 21:47:15 |
Cubox |
oh, i'v misunderstood so |
# 21:47:24 |
Cubox |
apologies |
# 21:47:24 |
y_morin |
... which means to package all components tarballs (gcc, libc, kernel...) |
# 21:47:35 |
y_morin |
... and also the ct-ng sources |
# 21:47:43 |
Cubox |
y_morin: but, what can i do for DUMA ? |
# 21:47:55 |
y_morin |
Just a sec, I'm checking here... |
# 21:48:05 |
Cubox |
okey |
# 21:48:48 |
y_morin |
OK, fails here too... :-( |
# 21:49:02 |
y_morin |
Sigh... DSourceforge has again changed its policy... :-( |
# 21:49:21 |
Cubox |
\o/ |
# 21:56:10 |
Cubox |
y_morin: I let you check thay, i will gotobed for me :) |
# 21:56:19 |
Cubox |
for myself* |
# 21:56:36 |
Cubox |
continue the hard work :D |
# 21:57:03 |
y_morin |
Cubox: :-) |
# 21:57:18 |
y_morin |
Cubox: I have a patch locally that seems to work. I'll push that to the repo shortly... |
# 21:57:32 |
Cubox |
y_morin: can you send me what change and where ? |
# 21:57:44 |
Cubox |
because, if there is no more fail, i want to build all in the night |
# 21:58:04 |
Cubox |
or just telling me here |
# 21:58:17 |
y_morin |
Cubox: http://code.bulix.org/opp3ra-81635 |
# 21:58:43 |
y_morin |
Cubox: preliminary patch, though. |
# 21:59:22 |
Cubox |
okey |
# 21:59:47 |
y_morin |
Cubox: 8 real cores? Or 4 cores, hyper threaded? |
# 22:01:28 |
y_morin |
Cubox: here, on my hyper-threaded 6-cores (aka 12 hyper threads) building all samples takes about 12 hours... |
# 22:01:32 |
Cubox |
testing |
# 22:01:38 |
Cubox |
y_morin: not a problem |
# 22:02:00 |
y_morin |
Cubox: just to let you know it might not be finished by the time you get up tomorow! ;-) |
# 22:02:37 |
Cubox |
Trying 'http://dfn.dl.sourceforge.net/project/duma/dumadl_base+=/2.5.15/duma_2_5_15' |
# 22:02:38 |
Cubox |
==> Executing: 'wget' '--passive-ftp' '--tries=3' '-nc' '--progress=dot:binary' '-T' '10' '-O' '/home/cubox/softs/toolchains/temp/.build/tarballs/duma_2_ |
# 22:02:39 |
Cubox |
' 'http://dfn.dl.sourceforge.net/project/duma/dumadl_base+=/2.5.15/duma_2_5_15' |
# 22:03:07 |
Cubox |
y_morin: how to tell ct-ng touse only 2 cores ? |
# 22:03:27 |
y_morin |
Cubox: ct-ng build.2 |
# 22:03:40 |
y_morin |
Cubox: or you can set in the menuconfig |
# 22:03:58 |
Cubox |
build-all.2 |
# 22:04:12 |
Cubox |
y_morin: your patch failed it seems |
# 22:04:24 |
Cubox |
or i did not paste it right |
# 22:04:31 |
y_morin |
Cubox: Hu? Works like a charm here... :-/ |
# 22:04:49 |
y_morin |
Cubox: yes, build-all.2 should work, too. |
# 22:04:50 |
Cubox |
the last one :D |
# 22:04:57 |
y_morin |
Cubox: :-) |
# 22:05:35 |
y_morin |
Cubox: limiting to .2 will make it much longer, especially for those samples that build the java compiler... |
# 22:06:05 |
Cubox |
y_morin: i have time |
# 22:06:10 |
y_morin |
Sure! |
# 22:07:11 |
Cubox |
people says that when you are young, you have time |
# 22:07:14 |
Cubox |
So, i have time :P |
# 22:08:35 |
Cubox |
http://cubox.me/files/buildlol.build |
# 22:08:38 |
Cubox |
y_morin: :< |
# 22:10:45 |
Cubox |
y_morin: okey, will do it tommorow |
# 22:10:52 |
Cubox |
I don't have the night to fix all problems >.< |
# 22:11:00 |
y_morin |
Cubox: :-) See ya! |
# 22:11:13 |
y_morin |
Ditto! :-) |
# 22:11:47 |
Cubox |
I stay here just the time of finishing an personal file copy |
# 22:11:55 |
Cubox |
but i give up for ct-ng for today |
# 22:12:18 |
Cubox |
I will use my fresh crosscompiletool for compiling this damn kernel :D |
# 22:14:58 |
y_morin |
quits : Quit: Nighty night! |