Difference between revisions of "Binutils/hu"
From Free Pascal wiki
Jump to navigationJump to searchm (New page: {{Translate}} In most cases of cross-compiling from one platform to another you need cross binutils, i.e. assembler, linker, and so on. If they are not readily available for your combina...) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{Binutils}} |
− | + | A legtöbb esetben az egyik rendszerről a másikra történő keresztfordításhoz szükséged lesz a megfelelő binutils programokra, például assembler, linker és így tovább. | |
− | + | Ha ezek még nem léteznek a te gazda- és célrendszer kombinációdhoz akkor lefordíthatod őket a honlapjukon található forráskódból (http://www.gnu.org/software/binutils/). | |
− | + | Itt egy tipikus konfiguráció a binutils számára, ami többnyire együtt használható az FPC fordítóval: | |
./configure --target=arm-linux \ | ./configure --target=arm-linux \ | ||
Line 13: | Line 13: | ||
--disable-werror | --disable-werror | ||
− | + | A unix tipusú rendszerek esetén a cél (target) és prefix meghatározása elég következetes, de más rendszerek esetén nem. | |
− | + | Paraméterek listája: | |
{| | {| | ||
Line 57: | Line 57: | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | {{AutoCategory}} | ||
+ | [[Category:FPC/hu]] | ||
+ | [[Category:Lazarus/hu]] | ||
+ | [[Category:Cross compilation/hu]] | ||
+ | [[Category:Embedded/hu]] |
Latest revision as of 14:35, 14 July 2015
│
English (en) │
français (fr) │
magyar (hu) │
русский (ru) │
中文(中国大陆) (zh_CN) │
A legtöbb esetben az egyik rendszerről a másikra történő keresztfordításhoz szükséged lesz a megfelelő binutils programokra, például assembler, linker és így tovább.
Ha ezek még nem léteznek a te gazda- és célrendszer kombinációdhoz akkor lefordíthatod őket a honlapjukon található forráskódból (http://www.gnu.org/software/binutils/).
Itt egy tipikus konfiguráció a binutils számára, ami többnyire együtt használható az FPC fordítóval:
./configure --target=arm-linux \ --prefix=/usr/local/lib/arm-linux \ --bindir=/usr/local/bin --mandir=/usr/local/share/man --infodir=/usr/local/share/info \ --program-prefix=arm-linux \ --disable-werror
A unix tipusú rendszerek esetén a cél (target) és prefix meghatározása elég következetes, de más rendszerek esetén nem.
Paraméterek listája:
Platform | Target | Prefix |
---|---|---|
Windows (32 bit) | i386-mingw32 | i386-win32 |
Win CE (Intel) | i386-wince | i386-wince |
Win CE (arm) | arm-wince-pe | arm-wince |
Win CE (i386) | i386-wince | i386-wince |
Solaris | i386-? | i386-? |
OS/2 | i386-? | i386-? |
Symbian OS | i386-? | i386-? |
Mac OS X (Intel) | i386-darwin | i386-darwin |
Mac OS X (PowerPC) | powerpc-darwin | powerpc-darwin |
iPhoneOS | arm-darwin? | arm-darwin? |
Amiga OS | powerpc-? | powerpc-? |
MorphOS | powerpc-? | powerpc-? |
arm-gba | ? | arm-gba |
arm-nds | ? | arm-nds |
arm-embedded | ? | ? |
arm-symbian | ? | ? |
arm-PalmOS | ? | ? |