Bonjour à tous,

je souhaiterais savoir si quelqu'un a déjà essayer d'installer openCV pour un Arm sous linux.

Moi j'ai essayé de le faire mais je ne sais pas si c'est la bonne méthode. Voilà ce que j'ai fait sous console après avoir téléchargé le package OpenCV:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
1. tar -xjf OpenCv-2.0.0.0.tar.bz2
2. mkdir opencv.build
3. cd opencv.build
4. ../OpenCV-2.0.0/configure --host=arm-linux-gnueabi --enable-static --disable-shared --disable-apps CXX=arm-linux-gnueabi-g++ CPPFLAGS=-I/usr/include
5. make -j 2
6. sudo make install
Et juste après l'étape 6. j'obtient l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
johanna@qiang-laptop:~/opencv.build$ sudo make installMaking install in 3rdparty
make[1]: Entering directory `/home/johanna/opencv.build/3rdparty'
make[2]: Entering directory `/home/johanna/opencv.build/3rdparty'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/johanna/opencv.build/3rdparty'
make[1]: Leaving directory `/home/johanna/opencv.build/3rdparty'
Making install in src
make[1]: Entering directory `/home/johanna/opencv.build/src'
make[2]: Entering directory `/home/johanna/opencv.build/src'
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libcxcore.la libcv.la libcvaux.la libml.la libhighgui.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libcxcore.lai /usr/local/lib/libcxcore.la
libtool: install: /usr/bin/install -c .libs/libcv.lai /usr/local/lib/libcv.la
libtool: install: /usr/bin/install -c .libs/libcvaux.lai /usr/local/lib/libcvaux.la
libtool: install: /usr/bin/install -c .libs/libml.lai /usr/local/lib/libml.la
libtool: install: /usr/bin/install -c .libs/libhighgui.lai /usr/local/lib/libhighgui.la
libtool: install: /usr/bin/install -c .libs/libcxcore.a /usr/local/lib/libcxcore.a
libtool: install: chmod 644 /usr/local/lib/libcxcore.a
libtool: install: arm-linux-gnueabi-ranlib /usr/local/lib/libcxcore.a
../libtool: line 964: arm-linux-gnueabi-ranlib: command not found
make[2]: *** [install-libLTLIBRARIES] Error 127
make[2]: Leaving directory `/home/johanna/opencv.build/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/johanna/opencv.build/src'
make: *** [install-recursive] Error 1

Pourtant j'ai inclus le répertoire où toutes les commandes arm-linux-gnueabi se trouve dans mon PATH. Et dans le répertoire la commande arm-linux-gnueabi-ranlib y est. Donc je comprends pas.

Est-ce que quelqu'un a déjà eu ce genre de problème a traiter ou un similaire?

Toutes suggestion est la bienvenue

merci d'avance,

Lexxx.