To link with Windows system DLLs, TCC uses import definition files (.def) instead of libraries. I have downloaded the version you mention and in the directory tcc\lib there are files
17. 12. 2017. 09:27 5.052 gdi32.def 17. 12. 2017. 09:27 12.882 kernel32.def 17. 12. 2017. 09:27 26.866 libtcc1-32.a 17. 12. 2017. 09:27 41.706 libtcc1-64.a 17. 12. 2017. 09:27 15.880 msvcrt.def 17. 12. 2017. 09:27 10.439 user32.def All your functions missing are either from user32 or gdi32, so most probably you used the wrong -L parameter. Try; tcc\tcc test.c -luser32 -lgdi32 or even plain tcc\tcc test.c On Sun, Sep 10, 2023 at 4:05 PM Dieter Dewald <twon...@gmail.com> wrote: > 10.09.2023 > i used tcc-0.9.27-win64-bin.zip, > i written #include <windows.h> else no include, > but i got this error-message: > > tcc: error: undefined symbol 'DefWindowProcA' > tcc: error: undefined symbol 'LoadIconA' > tcc: error: undefined symbol 'RegisterClassA' > tcc: error: undefined symbol 'CreateWindowExA' > tcc: error: undefined symbol 'ShowWindow' > tcc: error: undefined symbol 'UpdateWindow' > tcc: error: undefined symbol 'DestroyWindow' > tcc: error: undefined symbol 'RegisterClassExA' > tcc: error: undefined symbol 'MoveWindow' > tcc: error: undefined symbol 'GetDC' > tcc: error: undefined symbol 'BeginPaint' > tcc: error: undefined symbol 'EndPaint' > tcc: error: undefined symbol 'ReleaseDC' > tcc: error: undefined symbol 'SetTextColor' > tcc: error: undefined symbol 'SetBkColor' > tcc: error: undefined symbol 'SetBKMode' > tcc: error: undefined symbol 'CreateFontA' > tcc: error: undefined symbol 'SelectObject' > tcc: error: undefined symbol 'DeleteObject' > tcc: error: undefined symbol 'SetPixel' > tcc: error: undefined symbol 'CreateSolidBrush' > tcc: error: undefined symbol 'FillRect' > tcc: error: undefined symbol 'TextOutA' > tcc: error: undefined symbol 'PeekMessageA' > tcc: error: undefined symbol 'GetAsyncKeyState' > tcc: error: undefined symbol 'GetSystemMetrics' > tcc: error: undefined symbol 'main' > > i have no main, and i written the functions without A > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/tinycc-devel >
_______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel