# 00:04:32 |
blueness |
quits : Quit: blueness |
# 00:05:05 |
blueness |
joins #crosstool-ng |
# 02:38:29 |
blueness |
quits : Quit: blueness |
# 03:13:45 |
blueness |
joins #crosstool-ng |
# 03:19:43 |
lagzilla |
joins #crosstool-ng |
# 03:20:10 |
lagzilla |
How do I get cross-ng to build arm-unknown-linux-gnueabi-pkg-config? |
# 10:45:21 |
blueness |
quits : Quit: blueness |
# 10:48:12 |
blueness |
joins #crosstool-ng |
# 11:11:19 |
blueness |
quits : Quit: blueness |
# 11:13:12 |
blueness |
joins #crosstool-ng |
# 13:30:21 |
enunes |
quits : Quit: leaving |
# 13:31:48 |
Net147 |
quits : Quit: Quit |
# 13:33:15 |
Net147 |
joins #crosstool-ng |
# 13:37:01 |
kyak |
joins #crosstool-ng |
# 13:37:15 |
kyak |
hey guys |
# 13:38:25 |
kyak |
i'm doing a canadian cross build: build is i686-pc-linux-gnu, host is x86_64-w64-mingw32, target is arm-whatever-linux-gnueabihf |
# 13:39:03 |
kyak |
i have used crosstool-ng to build two toolchains so far: build->host and build->target. I have added both of these toolchains to my PATH |
# 13:39:47 |
kyak |
so i'm now after host->build toolchain |
# 13:40:38 |
kyak |
what i did: i basically took the config of build->target toolchain and set "Canadian" in menuconfig. I also set "Host Tuple" to x86_64-w64-mingw32 |
# 13:41:11 |
kyak |
That's all i did. The question is: is this correct? I'm asking because i'm getting all kinds of strange errors |
# 13:41:18 |
kyak |
first, i got this error: |
# 13:41:45 |
kyak |
https://github.com/crosstool-ng/crosstool-ng/issues/274 |
# 13:41:56 |
kyak |
i was able to fix using the patch that's attached to the issue |
# 13:42:41 |
kyak |
now i'm getting another error - binutils for host complains that "pthread.h: No such file or directory" and fails to build |
# 13:43:29 |
kyak |
so before i report it as a bug, i wanted to check if i'm doing it right. |
# 13:49:04 |
kyak |
"so i'm now after host->target" toolchain, of course |
# 13:50:38 |
kyak |
at this moment i'm setting the Build Tupple to i686-pc-linux-gnu, to see if this helps. Previously it was empty (i assumed that crosstool-ng will figure out the "Build" itself) |
# 14:27:05 |
kyak |
nope, it doesn't change anything |
# 15:28:01 |
Net147 |
quits : Read error: Connection reset by peer |
# 15:32:50 |
Net147 |
joins #crosstool-ng |
# 15:41:45 |
lundmar |
joins #crosstool-ng |
# 15:42:16 |
lundmar |
quits : Quit: WeeChat 1.4 |
# 15:42:54 |
lundmar |
joins #crosstool-ng |
# 15:55:02 |
Net147 |
quits : Read error: Connection reset by peer |
# 15:57:21 |
Net147 |
joins #crosstool-ng |
# 16:02:01 |
Net147 |
quits : Ping timeout: 252 seconds |
# 16:08:25 |
Net147 |
joins #crosstool-ng |
# 16:18:33 |
y_morin |
joins #crosstool-ng |
# 16:54:06 |
nummyfx |
joins #crosstool-ng |
# 17:31:06 |
kyak |
anyway, after i work around the problem with binutils, there is next problem |
# 17:32:25 |
kyak |
it has to do with incorrect libmpc.a architecture |
# 17:32:42 |
kyak |
i don't think i'm gonna dig deeper |
# 17:32:52 |
kyak |
canadian is broken, that's a pity |
# 18:03:42 |
aneyman__ |
kyak: it is not all canadians that are broken, but rather mingw-based ones |
# 18:04:03 |
aneyman__ |
I am not a mingw expert though so I can't look at what was broken |
# 18:04:26 |
aneyman__ |
mingw-based canadian build was marked as broken on master some time ago |
# 18:04:45 |
aneyman__ |
y_morin: ping? :) |
# 18:09:05 |
kyak |
ah, that explains |
# 18:10:00 |
kyak |
there is one canadian that's not marked as broken: i586-mingw32msvc,i686-none-linux-gnu |
# 18:10:19 |
kyak |
should i try with i586-mingw32msvc as a host? |
# 18:10:37 |
kyak |
what's i586-mingw32msvc anyway.. |
# 18:20:33 |
lagzilla |
I assume is uses the microsoft c implementation |
# 18:22:58 |
kyak |
wait a second, those mingw canadian toolchains are marked as experimental, not broken |
# 18:23:47 |
kyak |
if they are indeed broken, this should be communicated better |
# 18:29:39 |
kyak |
im also thinking about building in cygwin - so that it is not canadian anymore. But im afraid that cygwin will be broken even more |
# 18:38:15 |
lagzilla |
quits : Quit: Leaving |
# 18:49:55 |
kyak |
x86_64-w64-mingw32,x86_64-pc-linux-gnu is broken indeed |
# 18:50:40 |
kyak |
same errors |
# 18:52:12 |
kyak |
i will hang around, maybe someone will suggest something. Canadian cross is what makes crosstool-ng unique, and should be fixed |
# 18:52:22 |
blueness |
quits : Quit: blueness |
# 18:57:01 |
nummyfx |
kyak: are you using 1.22.0 or latest from repo? |
# 18:57:17 |
blueness |
joins #crosstool-ng |
# 21:08:34 |
nummyfx |
quits |
# 21:36:26 |
y_morin |
quits : Quit: Nighty Night! |
# 23:20:53 |
lundmar |
quits : Quit: WeeChat 1.4 |