RaspberryPi kompilace programu na Windows

Jindroush jindroush na seznam.cz
Pátek Listopad 18 11:18:03 CET 2016


Presne tak. Chce to najit, zda
a) target potrebuje ABI5, pokud ne, najit cmdline switch kompilatoru, 
kterym se ABI prepina
b) pokud potrebuje ABI5, prekompilovat knihovny, pripadne si byt opet 
jisty, zda linker saha na ty spravne cross-compile knihovny.

J.

On 18.11.2016 11:05, Petr Sremr wrote:
> Tak v tomto bohuzel uz moc neporadim, s timto problemem jsem se nastesti
> jeste nesetkal :-)
>
> Ale nerekl bych, ze v tom mezery hrajou nejakou roli, jde o
> nekompatibilitu pouziteho kompilatoru/linkeru/toolchainu s knihovnami.
>
> Petr Sremr
>
>
> Dne 18.11.2016 v 10:55 Pavel Hudecek napsal(a):
>> Překladače často mívají problémy s tím, když jsou v cestách mezery.
>> Nemůže vadit “Zdroje Lazarus”?
>>
>> PH
>>
>> *From:* soteza <mailto:soteza at soteza.cz>
>>
>> Tak přes tahle hlášení jsem se úspěšně dostal, nicméně je to ještě
>> horší. Jsem totálně mimo... Místo tří chyb je jich hafo a to ve znění:
>>
>> Compile Project, OS: linux, CPU: arm, Target: dk: Exit code 1, Errors:
>> 1, Hints: 24
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\dk.o has EABI version 0, but
>> target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\dk.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\system.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\system.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\lineinfo.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\lineinfo.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\exeinfo.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\exeinfo.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\strings.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\strings.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\fpintres.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\fpintres.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\objpas.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\objpas.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\cthreads.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\cthreads.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\classes.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\classes.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synaser.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\synaser.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\baseunix.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\baseunix.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unix.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unix.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\inifiles.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\inifiles.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-extra\sockets.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-extra\sockets.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\blcksock.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\blcksock.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\sysutils.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\sysutils.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\sdfdata.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\sdfdata.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\dateutils.o
>> has EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\dateutils.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\db.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\db.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\BitFce.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\BitFce.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\smtpsend.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\smtpsend.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\mimepart.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\mimepart.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\mimemess.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\mimemess.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unixtype.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unixtype.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\initc.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\initc.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\dl.o has EABI version
>> 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\dl.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unixutil.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\unixutil.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\ctypes.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\ctypes.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\types.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\types.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\typinfo.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\typinfo.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\rtlconsts.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\rtlconsts.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\linux.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\linux.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\errors.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\errors.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\sysconst.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\sysconst.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\termio.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\termio.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synafpc.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\synafpc.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synautil.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\synautil.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\dynlibs.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\dynlibs.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\contnrs.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\contnrs.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synsock.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\synsock.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synacode.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\synacode.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synaip.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje Lazarus\dk\lib\arm-linux\synaip.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\syncobjs.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\syncobjs.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-net\netdb.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-net\netdb.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\dbconst.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-db\dbconst.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\variants.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\variants.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\fmtbcd.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\fmtbcd.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\maskutils.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\fcl-base\maskutils.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\math.o has EABI
>> version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl\math.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\varutils.o has
>> EABI version 0, but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file
>> C:\codetyphon\fpc\fpc32\units\arm-linux\rtl-objpas\varutils.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synachar.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\synachar.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\mimeinln.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\mimeinln.o
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: error: Source
>> object C:\Zdroje Lazarus\dk\lib\arm-linux\synaicnv.o has EABI version 0,
>> but target dk has EABI version 5
>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: failed to merge
>> target specific data of file C:\Zdroje
>> Lazarus\dk\lib\arm-linux\synaicnv.o
>> dk.lpr(1300,0) Error: Error while linking
>>
>>
>> Dne 18.11.2016 v 9:00 soteza napsal(a):
>>> Zdravím přítomné.
>>>
>>> Mam jednoduchou aplikaci která využívá vlákna a kompiluji ji přímo
>>> úspěšně na RPi v Lazarus-u. Chtěl jsem si ulehčit práci a kompilovat
>>> přímo na PC s Win10(nebo i na Vista) ale kompilace končí na obou Win
>>> se stejným výsledkem.
>>>
>>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: cannot find
>>> -lpthread
>>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: cannot find
>>> -ldl
>>> c:\codetyphon\fpc\fpc32\bin\i386-win32\arm-linux-ld.exe: cannot find -lc
>>>
>>> Uvedené soubory nevidím ani v PC, ani na RPi, že bych se je pokusil
>>> zkopírovat. Prolezl jsem google a vidím, nejsem sám. Nicméně každý
>>> radí něco jiného a s mojí angličtinou bych si nerad rozdrbal PC.
>>> Nemáte prosím někdo konkrétní nápad jak z toho ven? Na RPi je
>>> kompilace OK.
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list at list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list at list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


-- 
Jindroush <jindroush at seznam.cz>


Další informace o konferenci Hw-list