File tree Expand file tree Collapse file tree 2 files changed +9
-14
lines changed Expand file tree Collapse file tree 2 files changed +9
-14
lines changed Original file line number Diff line number Diff line change 327
327
cd " ${top_dir} /contrib/${cfg_platform_name} -${arch} "
328
328
329
329
PREFIX=" ${top_dir} /contrib/install-${cfg_platform_name} /${arch} "
330
+
330
331
my_target_host=cfg_${arch} _host_machine
332
+ if [ $cfg_is_cross_compile = " no" ]; then
333
+ cfg_build_machine=${! my_target_host}
334
+ fi
331
335
332
336
../bootstrap --enable-$lib \
333
337
--build=$cfg_build_machine \
Original file line number Diff line number Diff line change @@ -13,9 +13,10 @@ cfg_default_build_libraries="all"
13
13
cfg_help_arch_string =" i386,x86_64"
14
14
cfg_help_sample_string =" ./build.sh -p=linux --libs=png --arch=i368,x86_64 --mode=debug"
15
15
16
- cfg_library_install_prefix =" install-${cfg_platform_name}"
17
- cfg_library_build_folder =" ${cfg_platform_name}"
18
- cfg_build_fat_library =no
16
+ cfg_is_cross_compile =no
17
+ cfg_build_machine =" x86_64-linux-gnu"
18
+ cfg_x86_64_host_machine =" x86_64-linux-gnu"
19
+ cfg_i386_host_machine =" i386-linux-gnu"
19
20
20
21
21
22
cfg_all_supported_arches =(" i386" " x86_64" )
@@ -24,17 +25,7 @@ cfg_default_arches_all=("x86_64")
24
25
cfg_default_libraries_all =(" png" " zlib" " lua" " luajit" " websockets" " curl" " freetype" " jpeg" " tiff" " webp" " chipmunk" " openssl" )
25
26
26
27
28
+ cfg_build_fat_library =no
27
29
cfg_build_release_mode =" -O3 -DNDEBUG"
28
30
cfg_build_debug_mode =" -O0 -g -DDEBUG"
29
31
30
- function build_settings_for_linux()
31
- {
32
- linux_arch =$1
33
-
34
- PREFIX =" ${top_dir}/contrib/install-${cfg_platform_name}/${linux_arch}"
35
- pushd " ${top_dir}/contrib"
36
- mkdir -p " ${cfg_platform_name}-${linux_arch}" && cd " ${cfg_platform_name}-${linux_arch}"
37
-
38
- ../bootstrap --enable-$2 --build =${linux_arch}-linux-gnu --host =${linux_arch}-linux-gnu --prefix =${PREFIX}
39
-
40
- }
You can’t perform that action at this time.
0 commit comments