# 00:11:00 |
alan_o |
joins #crosstool-ng |
# 04:04:19 |
imMute |
quits : Ping timeout: 244 seconds |
# 04:12:05 |
alan_o |
quits : Quit: Leaving |
# 04:13:28 |
imMute |
joins #crosstool-ng |
# 04:13:28 |
imMute |
quits : Changing host |
# 04:13:28 |
imMute |
joins #crosstool-ng |
# 04:23:49 |
cb88 |
joins #crosstool-ng |
# 04:29:07 |
cb88 |
quits : Ping timeout: 240 seconds |
# 04:31:14 |
cb88 |
joins #crosstool-ng |
# 04:39:18 |
cb88 |
I was attempting to build a bare sparc compiler... and I get this configure:740: sparc-unknown-elf-gcc -o conftest -fPIC conftest.c 1>&5 |
# 04:39:18 |
cb88 |
/root/x-tools/sparc-unknown-elf/lib/gcc/sparc-unknown-elf/4.5.4/../../../../sparc-unknown-elf/bin/ld: cannot find crt0.o: No such file or directory |
# 04:41:21 |
cb88 |
that was with hg from yesterday im trying it with the latest release now |
# 04:42:58 |
cb88 |
I saw similar issues with other toolchains which suggested forcing unwinding. However that doesn't seem to be an option for none or newlib as the c library which are my only options for bare metal |
# 04:47:35 |
cb88 |
I'll be in chat for awhile tonight and can check the logs later if anyone has an idea about that. |
# 05:59:59 |
cb88 |
1.16.0 works .. must just be a bug in the development code |
# 06:01:32 |
cb88 |
strike that... I forgot to swich archs :/ |
# 06:02:29 |
cb88 |
no its ok :D... whew.. need sleep X.x |
# 06:55:59 |
smartin |
joins #crosstool-ng |
# 08:09:09 |
bigvalen |
parts #crosstool-ng |
# 08:28:21 |
bigvalen |
joins #crosstool-ng |
# 08:28:32 |
bigvalen |
Should ct-ng include rpc.h ? |
# 09:35:07 |
bigvalen |
Ah. It's a glibc thing that was removed in 2.14 |
# 09:36:04 |
bigvalen |
decides to use 2.13 rather than work out how to crosscompile the replacement external libtirpc |
# 09:38:53 |
Cubox |
parts #crosstool-ng |
# 10:03:23 |
kos_tom |
bigvalen: you can also look at 2.16 using the config option that renables RPC headers |
# 10:04:18 |
bigvalen |
kos_tom, Oh, I didn't see that option. Is it accessible via "ct-ng menuconfig" ? |
# 10:05:16 |
kos_tom |
no, I don't think ct-ng has 2.16 support at the moment. |
# 10:06:38 |
bigvalen |
It's already taken me 5 days to work out how to build toolchain that'll build ptxdist for PPC, I think I'll cut my losses and go with 2.13 (if I could make that work) |
# 10:08:21 |
bigvalen |
sobs slowly as gdbserver fails to build because "/x-tools/powerpc-unknown-linux-gnu/bin/powerpc-unknown-linux-gnu-gcc -V" gives "powerpc-unknown-linux-gnu-gcc: error: unrecognized option '-V'" |
# 10:12:47 |
bigvalen |
Screw it, I can live without gdb. |
# 11:03:05 |
Net147 |
joins #crosstool-ng |
# 11:36:18 |
GreatEmerald |
joins #crosstool-ng |
# 11:37:36 |
GreatEmerald |
How do I configure ct-ng to build for target tuple starting with i686-, and not i586-? It seems to do the latter by default... |
# 12:34:06 |
bigvalen |
Hmm. I'm after coming across this; http://gcc.gnu.org/ml/gcc/2004-04/msg01032.html |
# 12:34:23 |
bigvalen |
Is there any way I can get any program that tries to link with stdc++ to also pull in gcc_s ? |
# 12:34:55 |
bigvalen |
GreatEmerald, You set it through "ct_ng menuconfig". There is a freeform text box to set -mtune I believe |
# 12:43:34 |
bigvalen |
Meh, LD_FLAGS=-lgcc_s will likely work for everything. |
# 12:46:05 |
GreatEmerald |
bigvalen: Hmm? I'm already using mtune, and it's set to atom (but its tuple starts with i686). But I think that using i686 in the "alias" field should do the trick. |
# 12:47:01 |
bigvalen |
Yeah, give it a go. I put 860 in both for my instance, just in case. |
# 12:47:10 |
bigvalen |
And then set -mtune 860 in my CFLAGS to be 100% sure. |
# 12:47:48 |
GreatEmerald |
Also, for some reason I can't get the latest version of glibc to compile, complains about a missing cpuid.h file |
# 12:48:03 |
GreatEmerald |
But the previous versions work, so that's odd |
# 12:49:09 |
bigvalen |
cannot believe how hard it is to find a toolchain that'll work with the right headers/libraries and link flags. |
# 13:20:22 |
cb88 |
that explains why I coun |
# 13:20:53 |
cb88 |
coudn't get glibc working on gentoo sparc... missing the rpc code :/ |
# 13:21:27 |
bigvalen |
I just rolled back to 2.13, it worked. |
# 13:21:47 |
bigvalen |
Well, maybe it worked. I've still not built my system (a ptxdist system for the Cyclades terminal servers) |
# 13:25:14 |
cb88 |
it works on sparc at least on gentoo it does |
# 13:27:18 |
bigvalen |
Which works, the older glibc ? |
# 13:27:37 |
bigvalen |
You can build your own tirpc library, if you feel brave enough |
# 13:30:46 |
cb88 |
yes old glibc works... I would like to use 2.16 though as it has some sparc optimisations |
# 13:32:10 |
cb88 |
brave? I'm already practically mad for fiddling with Gentoo on a SparcStation LX (with Sun Blade 100 rocket boosters as appropriate) lol |
# 13:34:01 |
bigvalen |
An LX ? |
# 13:34:16 |
bigvalen |
Is that the black & white one with integrated screen ? |
# 13:34:33 |
bigvalen |
Ah, no. Wow. |
# 13:34:50 |
bigvalen |
I've not used on of those since...1995. And they weren't too hot then. |
# 13:35:08 |
cb88 |
no that would be a voyager and I think it was color... |
# 13:35:41 |
bigvalen |
Nah, the ELC I think was the first one I used in 1993. |
# 13:35:47 |
cb88 |
LX is a 50Mhz microsparc ... integrated CG6 8bit 1Mb framebuffer upgradable to 2Mb which would be able to do 1600x1200 output |
# 13:35:49 |
bigvalen |
I just confused it with the LX |
# 13:36:04 |
cb88 |
LX is the first of the sun4m series |
# 13:36:07 |
bigvalen |
Good look getting a 1600x1200 montiro for those ones. |
# 13:36:31 |
cb88 |
ah... you can hook it up to some LCDs with an adapter |
# 13:36:36 |
cb88 |
*nah |
# 13:36:57 |
cb88 |
works quite well with my sanmsung syncmaster |
# 13:37:23 |
bigvalen |
Nice. |
# 13:37:27 |
bigvalen |
Small too |
# 13:37:30 |
cb88 |
I do have a half broken 80lb monster under the desk though.. and a working 17in sony CRT that works |
# 13:41:35 |
cb88 |
newlib is missing some things to link crt.o :/ hmm.... it works withouth it though on 1.16.0 |
# 13:44:43 |
cb88 |
going to try the experimental newlib versions |
# 13:58:12 |
GreatEmerald |
Apparently I can't build the toolchain if I select to use GCC 4.5, but it works just fine with experimental 4.7.1... Strange. |
# 14:39:50 |
cb88 |
quits : Ping timeout: 252 seconds |
# 14:57:26 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more? |
# 15:58:08 |
GreatEmerald |
quits : Quit: Page closed |
# 16:16:40 |
y_morin |
joins #crosstool-ng |
# 17:30:47 |
devcoder |
joins #crosstool-ng |
# 18:02:38 |
codyps |
joins #crosstool-ng |
# 18:06:31 |
codyps1 |
quits : Ping timeout: 246 seconds |
# 19:19:51 |
smartin |
quits : Quit: back later |
# 20:01:03 |
smartin |
joins #crosstool-ng |
# 20:01:15 |
devcoder |
quits : Quit: devcoder |
# 22:34:03 |
y_morin |
quits : Quit: Nighty Night! |
# 22:54:50 |
smartin |
quits : Quit: bye |