Error at the end of compiling - CroosVcl 1.67a Trial

Issue #290 new
Denis LARONDE created an issue

I have this error at the end of compiling:

[DCC Erreur] E2597 C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::EscapeCommFunction(NativeUInt, unsigned int): error: undefined reference to 'EscapeCommFunction'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::GetCommModemStatus(NativeUInt, unsigned int&): error: undefined reference to 'GetCommModemStatus'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::GetCommState(NativeUInt, _DCB&): error: undefined reference to 'GetCommState'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::GetExitCodeProcess(NativeUInt, unsigned int&): error: undefined reference to 'GetExitCodeProcess'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::GetOverlappedResult(NativeUInt, _OVERLAPPED const&, unsigned int&, int): error: undefined reference to 'GetOverlappedResult'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::LocalAlloc(NativeUInt, NativeUInt): error: undefined reference to 'LocalAlloc'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::PurgeComm(NativeUInt, unsigned int): error: undefined reference to 'PurgeComm'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::ReadFile(NativeUInt, void*, unsigned int, unsigned int&, _OVERLAPPED*): error: undefined reference to 'ReadFile'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::SetCommMask(NativeUInt, unsigned int): error: undefined reference to 'SetCommMask'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::SetCommState(NativeUInt, _DCB const&): error: undefined reference to 'SetCommState'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::SetCommTimeouts(NativeUInt, _COMMTIMEOUTS const&): error: undefined reference to 'SetCommTimeouts'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::SetupComm(NativeUInt, unsigned int, unsigned int): error: undefined reference to 'SetupComm'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::VerLanguageName(unsigned int, char16_t*, unsigned int): error: undefined reference to 'VerLanguageNameW'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::WriteFile(NativeUInt, void const*, unsigned int, unsigned int&, _OVERLAPPED*): error: undefined reference to 'WriteFile'
C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::mouse_event(unsigned int, unsigned int, unsigned int, unsigned int, NativeUInt): error: undefined reference to 'mouse_event'

Comments (1)

  1. Denis LARONDE reporter

    After eliminating some code related to commucation with serial port, there ara at least 2 errors that i can’t eliminate:

    [DCC Erreur] E2597 C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::VerLanguageName(unsigned int, char16_t*, unsigned int): error: undefined reference to 'VerLanguageNameW'
    C:\Program Files (x86)\CrossVcl\Lib\22.0\Linux64\Debug\Winapi.Windows.o:Winapi.Windows:function Winapi::Windows::mouse_event(unsigned int, unsigned int, unsigned int, unsigned int, NativeUInt): error: undefined reference to 'mouse_event'

  2. Log in to comment