[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tinycc-devel] win32 build broken using tcc at 729918ef "make: make shor
From: |
avih |
Subject: |
[Tinycc-devel] win32 build broken using tcc at 729918ef "make: make shorter command lines" |
Date: |
Sat, 30 Nov 2024 21:31:20 +0000 (UTC) |
I didn't notice issues when building in-tree with gcc (32),
but using tcc (native, 32), this previously worked:
./configure --cc=c:/path/to/tcc.exe --cpu=i386
make -j8
make test -j8
But now it fails at "make -j8":
...
c:/path/to/tcc.exe -shared -o libtcc.dll libtcc.o tccpp.o tccgen.o tccdbg.o
tccelf.o tccasm.o tccrun.o i386-gen.o i386-link.o i386-asm.o tccpe.o -static -s
tcc: error: library 'msvcrt' not found
tcc: error: library 'kernel32' not found
tcc: error: library 'user32' not found
tcc: error: library 'gdi32' not found
make: *** [Makefile:307: libtcc.dll] Error 1
Similar, but more errors when building out-of-tree (mingw gcc 32
works, tcc32 previously worked, including tests, but now doesn't):
mkdir build && cd build
../configure --cc=c:/path/to/tcc.exe --cpu=i386
make -j8
...
c:/path/to/tcc.exe -shared -o libtcc.dll libtcc.o tccpp.o tccgen.o tccdbg.o
tccelf.o tccasm.o tccrun.o i386-gen.o i386-link.o i386-asm.o tccpe.o -static -s
tcc: error: library 'msvcrt' not found
tcc: error: library 'kernel32' not found
tcc: error: library 'user32' not found
tcc: error: library 'gdi32' not found
tcc: error: undefined symbol '_GetSystemDirectoryA@8'
tcc: error: undefined symbol 'strlen'
tcc: error: undefined symbol 'memcpy'
tcc: error: undefined symbol 'strchr'
(many more symbols missing)
make: *** [Makefile:307: libtcc.dll] Error 1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Tinycc-devel] win32 build broken using tcc at 729918ef "make: make shorter command lines",
avih <=