[fpc-pascal] USB Human Interface Devices

Jean SUZINEAU Jean.Suzineau at wanadoo.fr
Sun Aug 4 18:38:45 CEST 2019


An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20190804/a0e220b2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: static_test_test1library.lpi.diff
Type: text/x-patch
Size: 8340 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20190804/a0e220b2/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: static_test_libusboop.pas.diff
Type: text/x-patch
Size: 409 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20190804/a0e220b2/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: static_test_libusb.pas.diff
Type: text/x-patch
Size: 640 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20190804/a0e220b2/attachment-0002.bin>
-------------- next part --------------
Hint: (11030) Start of reading config file C:\lazarus\fpc\3.0.4\bin\x86_64-win64\fpc.cfg
Hint: (11031) End of reading config file C:\lazarus\fpc\3.0.4\bin\x86_64-win64\fpc.cfg
Free Pascal Compiler version 3.0.4 [2019/02/03] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
(1002) Target OS: Win64 for x64
(3104) Compiling test1library.pas
(3104) Compiling E:\03_travail\libusb\pas-libusb\src\libusb.pas
E:\03_travail\libusb\pas-libusb\src\libusb.pas(56,5) Hint: (5023) Unit "windows" not used in LibUsb
(3104) Compiling E:\03_travail\libusb\pas-libusb\src\libusboop.pas
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(275,5) Warning: (3018) Constructor should be public
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(545,11) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(545,10) Warning: (4056) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(546,11) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(564,72) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(852,29) Hint: (5057) Local variable "Status" does not seem to be initialized
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(922,18) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(922,17) Warning: (4056) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(923,18) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(937,45) Warning: (4056) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(1037,24) Hint: (4055) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(1037,23) Warning: (4056) Conversion between ordinals and pointers is not portable
E:\03_travail\libusb\pas-libusb\src\libusboop.pas(1050,43) Warning: (4056) Conversion between ordinals and pointers is not portable
(9015) Linking E:\03_travail\libusb\pas-libusb\src\examples\test1library.exe
Error: Multiple defined symbol .refptr.usbi_backend
Error: Multiple defined symbol .refptr.usbi_backend
Error: Multiple defined symbol .refptr.usbi_default_context
Error: Multiple defined symbol .refptr.INVALID_WINFD
Error: Multiple defined symbol .refptr.pCancelIoEx
Error: Undefined symbol: __imp_TlsGetValue
Error: Undefined symbol: malloc
Error: Undefined symbol: memcpy
Error: Undefined symbol: __imp_EnterCriticalSection
Error: Undefined symbol: __imp_LeaveCriticalSection
Error: Undefined symbol: __imp_InitializeCriticalSection
Error: Undefined symbol: __imp___iob_func
Error: Undefined symbol: __imp_GetCurrentThreadId
Error: Undefined symbol: __imp_DeleteCriticalSection
Error: Undefined symbol: getenv
Error: Undefined symbol: atoi
Error: Undefined symbol: __ms_vsnprintf
Error: Undefined symbol: calloc
Error: Undefined symbol: fputs
Error: Undefined symbol: fwrite
Error: Undefined symbol: memmove
Error: Undefined symbol: free
Error: Undefined symbol: realloc
Error: Undefined symbol: memset
Error: Undefined symbol: __imp__errno
Error: Undefined symbol: __imp_TlsSetValue
Error: Undefined symbol: __imp_TryEnterCriticalSection
Error: Undefined symbol: __imp_TlsAlloc
Error: Undefined symbol: __imp_TlsFree
Error: Undefined symbol: _assert
Error: Undefined symbol: __imp_CreateEventA
Error: Undefined symbol: __imp_WaitForSingleObject
Error: Undefined symbol: __imp_CloseHandle
Error: Undefined symbol: __imp_WaitForMultipleObjects
Error: Undefined symbol: __imp_GetLastError
Error: Undefined symbol: __imp_SetEvent
Error: Undefined symbol: __imp_ResetEvent
Error: Undefined symbol: __imp_SleepEx
Error: Undefined symbol: __imp_TerminateThread
Error: Undefined symbol: __imp_FreeLibrary
Error: Undefined symbol: __imp_GetCurrentProcessId
Error: Undefined symbol: __imp_CreateSemaphoreA
Error: Undefined symbol: __imp_ReleaseSemaphore
Error: Undefined symbol: __imp_GetVersionExA
Error: Undefined symbol: __imp_VerSetConditionMask
Error: Undefined symbol: __imp_VerifyVersionInfoA
Error: Undefined symbol: __imp_FormatMessageA
Error: Undefined symbol: __imp_GetSystemTimeAsFileTime
Error: Undefined symbol: __imp_LoadLibraryA
Error: Undefined symbol: __imp_GetProcAddress
Fatal: (10026) There were 50 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Error: C:\lazarus\fpc\3.0.4\bin\x86_64-win64\ppcx64.exe returned an error exitcode


More information about the fpc-pascal mailing list