mirror of
https://frontier.innolan.net/github/amigaos-cross-toolchain6.git
synced 2024-10-19 10:29:55 +00:00
@R build libgcc early, @R omitt duplicate include in libnix/include (all
in sys-include)
This commit is contained in:
Executable → Regular
+6
-6
@@ -88,7 +88,7 @@ def install_ndk():
|
||||
def headers_install():
|
||||
info('installing ixemul header files')
|
||||
|
||||
copytree('{sources}/{ixemul}/include', '{target}/m68k-amigaos/libnix/include')
|
||||
# copytree('{sources}/{ixemul}/include', '{target}/m68k-amigaos/libnix/include')
|
||||
|
||||
|
||||
@recipe('tools-install')
|
||||
@@ -419,8 +419,12 @@ def build():
|
||||
LD='m68k-amigaos-ld', threads='-j{numThreads}')
|
||||
make('{libnix}', 'install', threads='-j{numThreads}')
|
||||
|
||||
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
|
||||
make('{gcc}', 'all-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
make('{gcc}', 'install-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
|
||||
copy('{submodules}/{libnix}/sources/headers/stabs.h',
|
||||
'{target}/m68k-amigaos/libnix/include')
|
||||
'{target}/m68k-amigaos/sys-include')
|
||||
|
||||
unpack('{libm}', top_dir='contrib/libm')
|
||||
update_autotools('{sources}/{libm}')
|
||||
@@ -448,10 +452,6 @@ def build():
|
||||
make('{clib2}', makefile='GNUmakefile.68k')
|
||||
install_clib2()
|
||||
|
||||
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
|
||||
make('{gcc}', 'all-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
make('{gcc}', 'install-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
|
||||
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
|
||||
make('{gcc}', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
make('{gcc}', 'install', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
|
||||
|
||||
Reference in New Issue
Block a user