[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tinycc-devel] Help needed, where to find libc startup/runtime files
From: |
Detlef Riekenberg |
Subject: |
[Tinycc-devel] Help needed, where to find libc startup/runtime files |
Date: |
Sat, 11 Mar 2023 15:32:10 +0100 |
Hi.
In order to help grishka to fix i386-tcc on a x86_64 linux machine,
we should collect infos, where the startup/runtime files are located.
On my machine (xubuntu 23.04: lunar):
The libc can be found here:
dpkg -S libc.so | grep 86 | sort
libc6-amd64-cross: /usr/x86_64-linux-gnu/lib/libc.so.6
libc6-amd64-i386-cross: /usr/i686-linux-gnu/lib64/libc.so.6
libc6-amd64:i386: /lib64/libc.so.6
libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6
libc6-dev-amd64-cross: /usr/x86_64-linux-gnu/lib/libc.so
libc6-dev-amd64-i386-cross: /usr/i686-linux-gnu/lib64/libc.so
libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/libc.so
libc6-dev-i386-amd64-cross: /usr/x86_64-linux-gnu/lib32/libc.so
libc6-dev-i386-cross: /usr/i686-linux-gnu/lib/libc.so
libc6-dev-x32-i386-cross: /usr/i686-linux-gnu/libx32/libc.so
libc6-i386-amd64-cross: /usr/x86_64-linux-gnu/lib32/libc.so.6
libc6-i386-cross: /usr/i686-linux-gnu/lib/libc.so.6
libc6:i386: /lib/i386-linux-gnu/libc.so.6
libc6-x32-i386-cross: /usr/i686-linux-gnu/libx32/libc.so.6
libc6-x32:i386: /libx32/libc.so.6
musl:amd64: /lib/x86_64-linux-musl/libc.so
The startup-files are here:
$ dpkg -S crt1.o | grep -v "[gMS]crt" | grep -v "rcrt" | sort
libc6-dev-amd64-cross: /usr/x86_64-linux-gnu/lib/crt1.o
libc6-dev-amd64-i386-cross: /usr/i686-linux-gnu/lib64/crt1.o
libc6-dev:amd64: /usr/lib/x86_64-linux-gnu/crt1.o
libc6-dev-arm64-cross: /usr/aarch64-linux-gnu/lib/crt1.o
libc6-dev-armhf-cross: /usr/arm-linux-gnueabihf/lib/crt1.o
libc6-dev-i386-amd64-cross: /usr/x86_64-linux-gnu/lib32/crt1.o
libc6-dev-i386-cross: /usr/i686-linux-gnu/lib/crt1.o
libc6-dev-x32-i386-cross: /usr/i686-linux-gnu/libx32/crt1.o
mingw-w64-i686-dev: /usr/i686-w64-mingw32/lib/crt1.o
mingw-w64-i686-dev: /usr/i686-w64-mingw32/lib/dllcrt1.o
mingw-w64-x86-64-dev: /usr/x86_64-w64-mingw32/lib/crt1.o
mingw-w64-x86-64-dev: /usr/x86_64-w64-mingw32/lib/dllcrt1.o
musl-dev:amd64: /usr/lib/x86_64-linux-musl/crt1.o
--
Bye bye ... Detlef
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Tinycc-devel] Help needed, where to find libc startup/runtime files,
Detlef Riekenberg <=