Mercurial > hg > CbC > CbC_xv6
comparison src/gearsTools/pmake.pl @ 395:17e8a4bc06a7 default tip
add macOS AR/RANLIB
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 14 Dec 2020 21:59:50 +0900 |
parents | 03b57cc656d9 |
children |
comparison
equal
deleted
inserted
replaced
394:03b57cc656d9 | 395:17e8a4bc06a7 |
---|---|
35 $xv6_src_dir =~ s|(.*)/gearsTools(.*)|$1|; | 35 $xv6_src_dir =~ s|(.*)/gearsTools(.*)|$1|; |
36 | 36 |
37 my $objcopy; | 37 my $objcopy; |
38 if ($^O =~ /darwin/){ | 38 if ($^O =~ /darwin/){ |
39 my $armdir = "/usr/local/Cellar/arm-none-eabi-gcc/9-2019-q4-major"; | 39 my $armdir = "/usr/local/Cellar/arm-none-eabi-gcc/9-2019-q4-major"; |
40 push(@cmake_arg, | |
41 "-DCBC_AR=$armdir/bin/arm-none-eabi-ar", | |
42 "-DCBC_RANLIB=$armdir/bin/arm-none-eabi-ranlib", | |
43 ); | |
40 $objcopy = "$armdir/bin/arm-none-eabi-objcopy"; | 44 $objcopy = "$armdir/bin/arm-none-eabi-objcopy"; |
41 # my $cbcmdir = "/usr/local/Cellar/cbc/llvm10"; | 45 # my $cbcmdir = "/usr/local/Cellar/cbc/llvm10"; |
42 if (! defined $cbcmdir) { | 46 if (! defined $cbcmdir) { |
43 $cbcmdir = `brew info --formula cbc | grep llvm`; | 47 $cbcmdir = `brew info --formula cbc | grep llvm`; |
44 chop $cbcmdir; | 48 chop $cbcmdir; |