mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-20 04:02:27 +00:00
Update the README to include how to cross build gcc
Also add instructions on how to add the plist for other arches in binutils
This commit is contained in:
parent
e7099d4ced
commit
e307f4a394
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=421582
12
base/README
12
base/README
@ -16,3 +16,15 @@ make CROSS_TOOLCHAIN=sparc64-gcc TARGET=sparc64 TARGET_ARCH=sparc64 installworld
|
||||
4/ build the required port
|
||||
$ cd base/binutils
|
||||
make CROSS_TOOLCHAIN=sparc64-gcc CROSS_SYSROOT=/sysroots/sparc64 package
|
||||
|
||||
$ cd base/gcc
|
||||
make CROSS_TOOLCHAIN=sparc64-gcc CROSS_SYSROOT=/sysroots/sparc64 package
|
||||
|
||||
the package are in base/gcc/work/pkg/*.txz and base/binutils/work/pkg/*.txz
|
||||
|
||||
To add a plist for a new binutils target
|
||||
$ cd base/binutils
|
||||
make CROSS_TOOLCHAIN=sparc64-gcc CROSS_SYSROOT=/sysroots/sparc64 makeplist > pkg-plist
|
||||
|
||||
edit the pkg-plist and remove everything which base does not provide via the
|
||||
elftoolchain
|
||||
|
Loading…
Reference in New Issue
Block a user