Zeos components. Had to change source to use it in Linux lazarus / 16-Databases ---------------------------------------------------------------------- Fantablup · 2024-03-27 16:53 In Windows it works, but not in Linux. I had to add to the source code in zabstractrodataset.pas Had to add ftUnknown. {$IFEND CompilerVersion >= 21} {$IFEND CompilerVersion >= 20} {$IFEND CompilerVersion >= 18} {$ENDIF FPC} ,ftUnknown{ftObject},ftUnknown{ftObject},ftUnknown{ftObject},ftUnknown {ftObject},ftUnknown{ftObject},ftUnknown{ftObject},ftUnknown{ftObject} ); I didn't know what to use other than ftUnknown, and i don't know why these elements is missing when using it in Linux. I also know this is not correct using only unknown, but i don't know what to use here. I used the latest Zeos and Lazarus 3. I thought this may be good info for other that cannot get Zeos to work on Linux because of this. ---------------------------------------------------------------------- zeljko · 2024-03-27 17:19 Use fpc-3.2.2 instead of fpc-3.2.3 or trunk. ---------------------------------------------------------------------- Fantablup · 2024-03-27 17:44 Quote from: zeljko on March 27, 2024, 06:19:46 pmUse fpc-3.2.2 instead of fpc-3.2.3 or trunk. I will try later when i have some time. Thanks a lot! ---------------------------------------------------------------------- dbannon · 2024-03-28 06:26 Quote from: zeljko on March 27, 2024, 06:19:46 pmUse fpc-3.2.2 instead of fpc-3.2.3 or trunk. But don't forget, fpc-322 will not work with openssl 3 and most up to date systems have openssl 3 now. One (very ugly) solution to that is to create a symlink called libssl.so from libssl.so.3. Usually works but no guarantee ! Davo ---------------------------------------------------------------------- Fantablup · 2024-03-28 15:17 Quote from: dbannon on March 28, 2024, 07:26:11 amBut don't forget, fpc-322 will not work with openssl 3 and most up to date systems have openssl 3 now. One (very ugly) solution to that is to create a symlink called libssl.so from libssl.so.3. Usually works but no guarantee ! Davo Ohh!!! Then i just will have it like i have done. i use this. I don't need these "unknown" elements i created in my app. I really don't know what they should be, but i only need the string type, so it is working good after i added it. I could go deeper in the source and figure out maybe, but it's working. Thanks for this info, very useful indeed.