parted für ds-mod bzw. wie bekomme ich neue libs in die toolchain

phoenix.tom

Mitglied
Mitglied seit
6 Sep 2006
Beiträge
424
Punkte für Reaktionen
0
Punkte
0
Hi All,

ich versuche momenat etwas verzweifelt parted mit der toolchain zu übersetzen. Dabei bricht configure ab:
Code:
checking for uuid_generate in -luuid... no
configure: error: GNU Parted requires libuuid - a part of the e2fsprogs package (but
sometimes distributed separately in uuid-devel or similar)
This can probably be found on your distribution's CD or FTP site or at:
         http://web.mit.edu/tytso/www/linux/e2fsprogs.html
Note: if you are using precompiled packages you will also need the development
package as well (which may be called e2fsprogs-devel or something similar).
If you compile e2fsprogs yourself then you need to do 'make install' and
'make install-libs'.
parted benötigt libuuid aus e2fsprogs. e2fsprogs hab ich mit der toolchain übersetzt mit target als prefix. dann auch noch mit target/usr als prefix. make install und make install-libs klappten prima.

parteds configure versuche ich so zu starten:
Code:
./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux --prefix=/target LDFLAGS=-L/target/lib CPPFLAGS=-I/target/include
Hintergrund: Ich will die USB-HDD umpartitionieren, dazu aber nicht die HDD von der Fritzbox abstöpseln.
Es geht also eher grundlegend darum wie ich neue libs in die toolchain bekomme.

Hier noch ein find für uuid in der toolchain:
Code:
$ find /target/ -name "*uuid*"
/target/include/uuid
/target/include/uuid/uuid.h
/target/man/man3/uuid_compare.3
/target/man/man3/uuid_parse.3
/target/man/man3/uuid_clear.3
/target/man/man3/uuid_generate_random.3
/target/man/man3/uuid_unparse.3
/target/man/man3/uuid_generate_time.3
/target/man/man3/uuid_copy.3
/target/man/man3/uuid_is_null.3
/target/man/man3/uuid_time.3
/target/man/man3/uuid_generate.3
/target/man/man3/uuid.3
/target/man/man1/uuidgen.1
/target/usr/include/uuid
/target/usr/include/uuid/uuid.h
/target/usr/man/man3/uuid_compare.3
/target/usr/man/man3/uuid_parse.3
/target/usr/man/man3/uuid_clear.3
/target/usr/man/man3/uuid_generate_random.3
/target/usr/man/man3/uuid_unparse.3
/target/usr/man/man3/uuid_generate_time.3
/target/usr/man/man3/uuid_copy.3
/target/usr/man/man3/uuid_is_null.3
/target/usr/man/man3/uuid_time.3
/target/usr/man/man3/uuid_generate.3
/target/usr/man/man3/uuid.3
/target/usr/man/man1/uuidgen.1
/target/usr/lib/libuuid.a
/target/usr/lib/pkgconfig/uuid.pc
/target/usr/bin/uuidgen
/target/lib/libuuid.a
/target/lib/pkgconfig/uuid.pc
/target/bin/uuidgen
Mein $PATH:
Code:
$ echo $PATH
/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/home/emule/bin:/target/bin:/target/lib:/target/include
/target ist ein symlink auf ds-0.2.9/toolchain/target
 

Zurzeit aktive Besucher

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,827
Beiträge
2,027,136
Mitglieder
350,902
Neuestes Mitglied
ichwillnurwasdownloaden