forked from bminor/binutils-gdb
-
Notifications
You must be signed in to change notification settings - Fork 0
binutils targeted for ppc-amigaos systems (AmigaOS NG like OS4.1).
License
GPL-2.0 and 3 other licenses found
Licenses found
GPL-2.0
COPYING
Unknown
COPYING.LIB
Unknown
COPYING.LIBGLOSS
Unknown
COPYING.NEWLIB
AmigaLabs/binutils-gdb
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Download repo and within binutils-gdb: mkdir cross-build cd cross-build ../configure --enable-plugins --target=ppc-amigaos --prefix=/usr/local/amiga make h2. AmigaOS4 native builds There are tow development branches targing native builds for AmigaOS4 based on the released binutils version 2.40 h3. Using newlib The @nativeOS4-build-newlib@ branch is for the native AmigaOS4 version using *newlib* as c library, download the repo, checkout the branch, cd in, and: mkdir native-build cd native-build CFLAGS="-mcrt=newlib -Wno-sign-compare" LDFLAGS="-lunix" ../configure --disable-gdb --disable-plugins --disable-sim --host=ppc-amigaos --target=ppc-amigaos --prefix=<absolut-path-to>/dist make -j 4 make install h3. Using clib4 The @nativeOS4-build-clib4@ branch is for the native AmigaOS4 version using latest beta10 (with sigsuspend) *clib4* as c library, download the repo, checkout the branch, cd in and: mkdir native-build cd native-build CFLAGS="-mcrt=clib4 -Wno-sign-compare -gstabs -lpthread -athread=native" CXXFLAGS="-mcrt=clib4 -Wno-sign-compare -gstabs -lpthread -athread=native" ../configure --disable-plugins --disable-sim --host=ppc-amigaos --target=ppc-amigaos --prefix=<absolut-path-to>/dist make -j 4 make install h4. Building *GDB* If gdb shall be build use the following mkdir native-build cd native-build CFLAGS="-mcrt=clib4 -Wno-sign-compare -gstabs -lpthread -athread=native -DENABLE_HAVE_AMIGA_BASED_FILE_SYSTEM" CXXFLAGS="-mcrt=clib4 -Wno-sign-compare -gstabs -lpthread -athread=native -DENABLE_HAVE_AMIGA_BASED_FILE_SYSTEM" ../configure --disable-plugins --disable-sim --without-auto-load-safe-path --host=ppc-amigaos --target=ppc-amigaos --prefix=<absolut-path-to>/dist make -j 4 make install That even genartes all other tools like ld, ar, etc. It is not recommanded to use them, they might behave strangly.
About
binutils targeted for ppc-amigaos systems (AmigaOS NG like OS4.1).
Resources
License
GPL-2.0 and 3 other licenses found
Licenses found
GPL-2.0
COPYING
Unknown
COPYING.LIB
Unknown
COPYING.LIBGLOSS
Unknown
COPYING.NEWLIB
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 45.9%
- Makefile 24.2%
- Assembly 13.9%
- C++ 5.2%
- DTrace 4.5%
- Roff 0.9%
- Other 5.4%