티스토리 뷰
ubuntu는 보니까 arm cross compiler에 대한 ppa가 기본으로 지정되어 있지 않아 아무리 update 후 install을 해도 gcc version이 4.6에서 멈춘다.
이때문에 해당 package를 배포하는 ppa를 추가하고, update 히면 arm용 gcc-4.7 cross compiler를 설치할 수 있게 된다. 참고로 현재 arm cross compiler는 linaro에서 배포하고 있다.
$ sudo apt-get update
$ sudo apt-get install gcc-arm-linux-gnueabi
( floating point unit이 있는 경우는 sudo apt-get install gcc-arm-linux-gnueabihf )
제대로 설치되었는지 확인하려면 gcc version을 확인하면 된다.
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.1-5ubuntu1~ppa1) 4.7.1
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$
혹시나 추후에 하위 버전의 cross compiler를 사용해야 될 경우는 기존 cross compiler binary는 해당 위치에 있다.
$ ls
....
arm-linux-gnueabi-addr2line mk_modmap
arm-linux-gnueabi-ar mkpasswd
arm-linux-gnueabi-as mkzftree
arm-linux-gnueabi-c++filt mlabel
arm-linux-gnueabi-cpp mlocate
arm-linux-gnueabi-cpp-4.6 mmd
arm-linux-gnueabi-cpp-4.7 mmount
arm-linux-gnueabi-elfedit mmove
arm-linux-gnueabi-gcc mono
arm-linux-gnueabi-gcc-4.6 mousetweaks
arm-linux-gnueabi-gcc-4.7 mp3-decoder
arm-linux-gnueabi-gcc-ar-4.7 mpartition
arm-linux-gnueabi-gcc-nm-4.7 mpg123
arm-linux-gnueabi-gcc-ranlib-4.7 mpg32
'Study > Linux' 카테고리의 다른 글
[Linux] buildroot 관련 잡담 (0) | 2016.06.02 |
---|---|
[Linux] hardfloat compile과 softfloat compile시 차이 (0) | 2016.05.31 |
[Linux] floating point 관련 삽질중 (0) | 2016.05.25 |
[Linux] Partitioning (0) | 2016.05.17 |
[Linux] udev (user device) (0) | 2016.05.03 |
[Linux] Device node (6) | 2016.05.03 |
[Linux] Kernel Modules (0) | 2016.04.29 |
- Total
- Today
- Yesterday
- Windows Phone 7
- ai
- DepthStream
- Kinect SDK
- Kinect
- Off-policy
- bias
- 한빛미디어
- SketchFlow
- Kinect for windows
- End-To-End
- Pipeline
- Gan
- Distribution
- PowerPoint
- RL
- TensorFlow Lite
- Policy Gradient
- Offline RL
- 강화학습
- windows 8
- 딥러닝
- Variance
- reward
- dynamic programming
- arduino
- ColorStream
- 파이썬
- processing
- Expression Blend 4
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |