# 04:13:30 |
smartin |
joins #crosstool-ng |
# 04:34:16 |
alan_o |
quits : Remote host closed the connection |
# 06:31:24 |
smartin |
quits : Quit: leaving |
# 08:48:06 |
codyps |
joins #crosstool-ng |
# 09:23:40 |
codyps |
quits : Ping timeout: 248 seconds |
# 10:31:34 |
y_morin |
joins #crosstool-ng |
# 11:09:57 |
pixelou |
joins #crosstool-ng |
# 11:12:28 |
pixelou |
hello! When I compile vim with a uclibc based toolchain, the cross ldd reports both libc.so.0 and libc.so.6, then if I run the program, it complains about missing libc.so.6 which is logical. What is happening? |
# 11:12:55 |
pixelou |
readelf says nothing about a needed libc.so.6 |
# 11:15:15 |
sh4rm4 |
pixelou, is the libc.so.6 around ? |
# 11:17:28 |
sh4rm4 |
and where's the .0 coming from ? |
# 11:21:49 |
pixelou |
uclibc provides .0 |
# 11:22:07 |
pixelou |
glibc provides .6 but I'm compiling against uclibc |
# 11:23:09 |
sh4rm4 |
strings vim | grep libc.so |
# 11:24:17 |
pixelou |
reports libc.so.0 |
# 11:24:58 |
sh4rm4 |
ok i guess whats happening is that the dynlinker you use is the glibc one |
# 11:25:44 |
pixelou |
and ld64-uclibc.soI'm pretty sure I added the cross compiler prefix in uclibc configuration, I'll check this right now |
# 11:26:33 |
pixelou |
forget the beginning of my answer.. ;-) |
# 11:32:40 |
pixelou |
I have exported LD="prefix"-ld before, do I need something more? |
# 11:45:53 |
pixelou |
I'm gonna see this later, thanks for your help |
# 11:46:00 |
pixelou |
quits : Quit: WeeChat 0.3.8 |
# 12:27:33 |
smartin |
joins #crosstool-ng |
# 12:53:59 |
pnoffke |
joins #crosstool-ng |
# 14:19:15 |
alan_o |
joins #crosstool-ng |
# 14:21:32 |
smartin |
quits : Quit: leaving |
# 14:36:56 |
alan_o |
quits : Ping timeout: 246 seconds |
# 14:50:50 |
alan_o |
joins #crosstool-ng |
# 17:33:30 |
smartin |
joins #crosstool-ng |
# 20:24:53 |
smartin |
is now known as: smartin|away |
# 22:02:26 |
y_morin |
quits : Quit: Night! |