ich habe auf einer ARM-Plattform Debian-armhf laufen. Für die Plattform möchte ich mit ROS entwickeln. Die Entwicklungsumgebung soll unter Ubuntu 12.04 aufgebaut werden.
Daher habe ich bereits den gcc-arm-linux-gnueabihf CC installiert. Um aber Pakete für ROS bauen zu können, brauche ich Python. Eine Anleitugn, wie ich Python Cross Compiliere habe ich hier (http://randomsplat.com/id5-cross-compil ... linux.html) gefunden. Leider fehlen eineige Bibliotheken, wodurch einige Module nicht mit erstellt werden. Diese brauche ich aber, sonst kann ich nicht mein ROS Paket compilieren.
Das ist die Ausgabe, wenn ich Python cross compiliere.
Code: Alles auswählen
Python build finished, but the necessary bits to build these modules were not found:
_bsddb _curses _curses_panel
_sqlite3 _ssl _tkinter
bsddb185 bz2 dbm
dl gdbm nis
readline sunaudiodev zlib
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Failed to build these modules:
_bisect _codecs_cn _codecs_hk
_codecs_iso2022 _codecs_jp _codecs_kr
_codecs_tw _collections _csv
_ctypes_test _elementtree _functools
_heapq _hotshot _io
_json _locale _lsprof
_md5 _multibytecodec _multiprocessing
_random _sha _sha256
_sha512 _socket _struct
_testcapi array audioop
binascii cmath cPickle
crypt cStringIO datetime
fcntl future_builtins grp
imageop itertools linuxaudiodev
math mmap operator
ossaudiodev parser pyexpat
resource select spwd
strop syslog termios
time unicodedata
Ich hoffe auf viel Input