Hi! We must collect a valid configurations (tcc -vv) for all used
configurations (currently only Linux).
1) native compier on arm64. I think the output must look like the following
crt:
/usr/lib/aarch64-linux-gnu
/usr/lib64
libraries:
/usr/lib/aarch64-linux-gnu
/usr/lib64
/lib/aarch64-linux-gnu
/lib64
/usr/local/lib/aarch64-linux-gnu
/usr/local/lib64
include:
/usr/local/include/aarch64-linux-gnu
/usr/local/include
/usr/include/aarch64-linux-gnu
/usr/include
/usr/local/lib/tcc/include
2) cross-compiler for arm64
crt:
/usr/lib/aarch64-linux-gnu
libraries:
/usr/lib/aarch64-linux-gnu
/lib/aarch64-linux-gnu
/usr/local/lib/aarch64-linux-gnu
include:
... the same
3) native compiler on arm
??????
4) native x86 compiler on amd/intel platform
crt:
/usr/lib/i386-linux-gnu
/usr/lib32
/usr/lib (if not a symlink)
libraries:
/usr/lib/i386-linux-gnu
/usr/lib32
/usr/lib (if not a symlink)
/lib/i386-linux-gnu
/lib32
/lib (if not a symlink)
/usr/local/lib/i386-linux-gnu
/usr/local/lib32
/usr/local/lib (if not a symlink)
include:
/usr/local/include/i386-linux-gnu
/usr/local/include
/usr/include/i386-linux-gnu
/usr/include
/usr/local/lib/tcc/include
5) x86 cross compiler (from arm)
crt:
/usr/lib/i386-linux-gnu
libraries:
/usr/lib/aarch64-linux-gnu
/lib/i386-linux-gnu
/usr/local/lib/i386-linux-gnu
include:
the same as above
6) x86_64 native compiler
crt:
/usr/lib/x86_64-linux-gnu
/usr/lib64
libraries:
/usr/lib/x86_64-linux-gnu
/usr/lib64
/lib/x86_64-linux-gnu
/lib64
/usr/local/lib/x86_64-linux-gnu
/usr/local/lib64
include:
/usr/local/include/x86_64-linux-gnu
/usr/local/include
/usr/include/x86_64-linux-gnu
/usr/include
/usr/local/lib/tcc/include
7) x86_64 cross compiler (from arm)
crt:
/usr/lib/x86_64-linux-gnu
libraries:
/usr/lib/x86_64-linux-gnu
/lib/x86_64-linux-gnu
/usr/local/lib/x86_64-linux-gnu
include:
the same as above
_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel