[Lazarus] Cannot cross-compile from Linux x64 to Solaris-SPARC ?

Alexey Tor. aaa5500 at ya.ru
Thu Oct 3 06:15:31 CEST 2019


Linux x64.
Free Pascal Compiler version 3.2.0-beta-r41315 [2019/02/16] for x86_64
Installed cross-compiler to Solaris-SPARC, using fpcupdeluxe 1.6.2y.
I got such errors on compiling my project. what it means? maybe I must 
update FPC to trunk?

Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gar: 
creating 
/home/user/cuda/synedit/atsynedit/lib/sparc-solaris/libpatsynedit_edits.a
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gar: 
creating 
/home/user/cuda/synedit/atsynedit/lib/sparc-solaris/libpatsynedit_register.a
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gar: 
creating /home/user/cuda/cuda/app/lib/sparc-solaris/libpform_choose_theme.a
..
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gar: 
creating /home/user/cuda/cuda/app/lib/sparc-solaris/libpformmain.a
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gar: 
creating /home/user/cuda/cuda/app/lib/sparc-solaris/libpcudatext.a
..
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lm
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lc
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lmd5
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -laio
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lrt
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lpthread
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -ldl
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgdk-x11-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lX11
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgdk_pixbuf-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgtk-x11-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgobject-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lglib-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgthread-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lgmodule-2.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lpango-1.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lcairo
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -latk-1.0
Error: /home/user/fpcupdeluxe/cross/bin/sparc-solaris/sparc-solaris-gld: 
cannot find -lc
cudatext.lpr(31,32) Error: Error while linking

-- 
Regards,
Alexey



More information about the lazarus mailing list