Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
05-28-2009, 11:29 AM
|
#1
|
Member
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372
Rep:
|
Problem compiling parted
I am trying to compile parted for my embedded armeb system. I tried to configure it like so: ./configure --host=armeb-linux --prefix=/home/armsys/usr/
but i recieve the error:
Code:
configure: error: GNU Parted requires libuuid - a part of the e2fsprogs package.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).
So I downloaded the e2fsprogs tarball, compiled it and installed it like this:
Code:
./configure --host=armeb-linux --prefix=/home/armsys/usr/
make all libs
make install install-libs
It was all successful. Then I went back to parted and tried configure again, and I received the exact same error. What am I doing wrong? I checked /home/armsys/usr/lib/ and the library (libuuid.a) is present. What should I do next?
|
|
|
05-28-2009, 12:22 PM
|
#2
|
LQ Guru
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465
Rep:
|
Have you tried installing the uuid-dev package?
cheers,
jdk
|
|
|
05-28-2009, 01:27 PM
|
#3
|
Member
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372
Original Poster
Rep:
|
I can't. Unless you have a uuid-dev package compiled for an armeb-linux system.
|
|
|
05-29-2009, 01:42 AM
|
#5
|
Member
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372
Original Poster
Rep:
|
No luck. I didn't find any sources. The packages only contain pre-compiled binary files and headers, and none for the right arch. I can't use binaries compiled for arm, because "arm" assumes a little endian system, and mine is a big endian system, so I need to compile everything myself. The libparted package only contains locales and docs as far as I can tell (very misleading name).
I am pretty convinced that I have the right libraries, compiled for my correct system, but for some reason or another, the configure script and/or my compiler can't see them. Could there be any reason for this?
|
|
|
05-29-2009, 08:40 AM
|
#7
|
Member
Registered: Mar 2009
Location: Pennsylvania
Distribution: gentoo
Posts: 372
Original Poster
Rep:
|
Arm big endian packages are not available and the source tarballs on those pages are identical to the ones I already have.
|
|
|
All times are GMT -5. The time now is 04:03 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|