Linux - SoftwareThis 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.
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.
checking whether lua_newstate() is in liblua... checking for lua_newstate in -llua... no
no
configure: error: Cannot find lua library. Be sure that you have installed it and set CFLAGS and LDFLAGS correctly
Below is the output when I run ./configure from enlightenment-0.16.999.55225 directory.
Please help.
Code:
checking for E_THUMB... configure: error: Package requirements (
eina >= 1.0.0
evas >= 1.0.0
ecore >= 1.0.0
ecore-evas >= 1.0.0
edje >= 1.0.0
ecore-file >= 1.0.0
ecore-ipc >= 1.0.0
eet >= 1.4.0
efreet >= 1.0.0
) were not met:
No package 'ecore-evas' found
No package 'edje' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables E_THUMB_CFLAGS
and E_THUMB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Yes I know the RPM is available too, but I have to install this tar.
Last edited by Aquarius_Girl; 01-29-2011 at 02:56 AM.
There were so many nested dependencies after evas, I got tired and decided to install
RPM,
Code:
linux-uitj:/home/anisha/tarBalls/enlightenment # rpm -i e16-1.0.7-1.fc13.src.rpm
warning: user kw does not exist - using root
warning: group kw does not exist - using root
warning: user kw does not exist - using root
warning: group kw does not exist - using root
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
Hi Anisha.
Actually, I finished Enlightenment right after writing post # 2.
Didn't meet any more dependencies, but found that the only usable new version
of edje was edje_1.0.0~beta.orig.tar.gz http://ftp.de.debian.org/debian/pool...ta.orig.tar.gz
About the ( usual ) warnings, when an SRC.RPM package is unpacked with
rpm -Uvh <package>.src.rpm : Tells who "the packager" was.
Is an information inside the compressed cpio archive.
( The information 'user kw', 'group kw' is not readable in any files.)
Also : Be aware, that the warning is not an error, is information only.
P.S. : Quote, "" .. and decided to install RPM.""
The package e16-1.0.7-1.fc13.src.rpm is source code = 'src.rpm'.
Not an 'rpm' binary package.
Thanks for following up, Knudlf (if that's your real name)
I realize it was not the binary rpm package, so I downloaded one and it required some .so file,
so I decided to re configure all the tar dependencies instead, the last tar Eeze asks me to install:
Quote:
checking for EEZE... configure: error: Package requirements (ecore >= 1.0.0 eina >= 1.0.0 libudev) were not met:
No package 'libudev' found
So now I did:
Code:
linux-uitj:/home/anisha/tarBalls/enlightenment/eeze-1.0.0 # zypper install libudev
Retrieving repository 'KDE:KDE3' metadata [done]
Building repository 'KDE:KDE3' cache [done]
Retrieving repository 'X11:lxde' metadata [done]
Building repository 'X11:lxde' cache [done]
Retrieving repository 'openSUSE-11.2-Update' metadata [done]
Building repository 'openSUSE-11.2-Update' cache [done]
Loading repository data...
Reading installed packages...
'libudev' not found.
Resolving package dependencies...
Nothing to do.
What now? You didn't face any such errors? Should I download libudev-devel from a random rpm website?
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
Quote:
No package 'libudev' found
That means : No /usr/lib/pkgconfig/libudev.pc (The "Package config file).
You are also missing all the files, used at compile time :
headers + libudev.so : Provided by libudev-devel.
# zypper se libudev : To search and find, that libudev-devel is available.
... ( And that the package name for "libudev" is libudev0 !
Which you will also know, when doing : rpm -qa | grep libudev ).
# zypper in libudev-devel
Generally about Suse and other rpm based OS : Listing installed packages :
rpm -qa | sort > installed-rpms : Will save an alphabetic text file.
rpm -qa --last > last-rpms : A list with install dates, the latest in line 1.
rpm -qa --last | sort > last-rpms-alphabetic
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
Hello again.
I can't guarantee 100 %, that I didn't use libudev-devel,
is just so that none was installed, when you asked three days ago.
And there was no saved libudev-devel in /var/cache///, indicating
an earlier install.
But suggest : install the package and continue.
Quote:
.. if random rpms are not usable then the heck they are there ?
It tells to start from the command line, I don't want that, I want it to get automatically started when I login. Guide please. I have Linux Mint 9 Fluxbox at home. Fluxbox is also an WN, it is running when I login and I use OpenSuse 11.2 64 bit.
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
First this as a comment to your search for a E17 ( E16 ) package : http://trac.enlightenment.org/e/wiki/E17BinaryPackages
> > There are actually 'Suse 11.2 packages'.
( Found in a few minutes with : Google .. e17 suse 11.2 .. )
Starting enlightenment, Suse : A couple of suggestions :
1) su ; # init 3 ; from the CLI : a) xinit ; b) enlightenment_start
2) Log out (from Gnome?). Click <Name>. Choose Session = TWM or IceWM,
and try starting E17 from one of those. ( $ enlightenment_start ).
Starting enlightenment, Suse : A couple of suggestions :
1) su ; # init 3 ; from the CLI : a) xinit ; b) enlightenment_start
2) Log out (from Gnome?). Click <Name>. Choose Session = TWM or IceWM,
and try starting E17 from one of those. ( $ enlightenment_start ).
..
I tried "enlightenment_start" before posting above post, it gave an error,
Code:
<<<< Enlightenment Error >>>>
Cannot create manager object for screen 0
<<<< Enlightenment Error >>>>
Enlightenment set up window management for all the screens on your system
failed. Perhaps another window manager is running?
E17: Begin shutdown procedure!
The locale '' cannot be found on your system. Please install this locale or try something else.
I logged out before posting the above post and searched Enlign.. in the session menu, was not there,
I will try now TWM as you say. But I don't want to install new Enlign.. right now, I'll see if this one works.
It might not always work (if the devs break it), but it did work yesterday.
Edit: I just did a fresh install install and it's all working (including a login entry for gdm).
As a bonus, easy_e17.sh will also list missing dependencies if needed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.