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;