I have CodeTyphon 2.80 installed on 64 bit linux and can easily compile to 32 bit linux and 32/64 bit windows with one click. You must just create cross-compile element in CodeTyphon Center
My system is Win32 on 64 bit AMD CPU.
I have e.g. a FPC x86_64-linx element. When I try to compile a Lazarus project with target Linux
I get i386-linux-ld.exe: cannot find -ldl error
The mentioned linker file is there!