Android buid문제 (can only be built by versions 3.81 and 3.82.)
안드로이드 make 버전 때문에 build 안되는 문제.
ubuntu 버전을 올렸더니 make 버전이 따라 올라가서 android 컴파일이 안되네.
$ mm
make: 디렉터리 '/home/lionelj/hoho/work/tcc/v13.05_r1-tcc-android-4.2.2' 들어감
build/core/main.mk:45: ********************************************************************************
build/core/main.mk:46: * You are using version 4.1 of make.
build/core/main.mk:47: * Android can only be built by versions 3.81 and 3.82.
build/core/main.mk:48: * see https://source.android.com/source/download.html
build/core/main.mk:49: ********************************************************************************
build/core/main.mk:50: *** stopping. 멈춤.
make: 디렉터리 '/home/lionelj/hoho/work/tcc/v13.05_r1-tcc-android-4.2.2' 나감
이런 메세지가 나올때는
make 버전을 추가해주면 됨.
(alternatives에 make를 추가해야 되나.. make 버전을 몇개 들고 있어야 되나... 고민고민 하다가 파일을 열어봤더니 간단하게 해결가능 하게되어있네..)
$make -v
GNU Make 4.1
x86_64-pc-linux-gnu 빌드
Copyright (C) 1988-2014 Free Software Foundation, Inc.
라이선스 GPLv3+: GNU GPL 버전 3 또는 이후 <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
'Android' 카테고리의 다른 글
android build 문제 (android /usr/include/c++/5/string:38:28: fatal error: bits/c++config.h) (2) | 2017.02.09 |
---|---|
Perl 5.18에서 Switch.pm 제거로 발생하는 문제 (0) | 2015.06.16 |
android Kiosk mode/ usb serial for android library (0) | 2015.05.31 |