You are not logged in.
I am running into the same issues as here:
http://crunchbang.org/forums/viewtopic.php?id=30676
Instead of resurecting an old solved topic I thought I would start a new one.
Can someone explain what JahPickney did to figure out the correct packages?
I too am getting:
checking X11/X.h usability... yes
checking X11/X.h presence... yes
checking for X11/X.h... yes
configure: error: Software Xlib dependencies not found
Offline
Usually, there is problem with dependencies. Are you sure you did install all required packages?
Furthermore, sometimes some developers don't really give exact package names one must have. For example, ELF web page says that building requires 'fribidi', when in reality it requires package named 'libfribidi-dev' ('dev' stands for 'development', meaning that it is the package for building other software; it has all headers and whatnot, normally not needed for running particular software).
If you can somehow, somewhere, post output of './configure', and post 'config.log' file (after you ran './configure'), perhaps I can help.
Note: to catch FULL output of './configure', please do:
$ ./configure > myconfigoutput 2>&1('2>&1' will redirect stderr to the 'myconfigoutput' file, which will normally be filled with stdout only).
Postpone all your duties; if you die, you won't have to do them ..
Offline
Offline
OK, in config.log, line 3046 it says:
Package xext was not found in the pkg-config search path.Now do:
$ apt-cache search xext
html-xml-utils - HTML and XML manipulation utilities
libxext-dev - X11 miscellaneous extensions library (development headers)
libxext-doc - X11 miscellaneous extensions library (documentation)
libxext6 - X11 miscellaneous extension library
libxext6-dbg - X11 miscellaneous extensions library (debug package)
libxmu-dev - X11 miscellaneous utility library (development headers)
libxmu6 - X11 miscellaneous utility library
libxmu6-dbg - X11 miscellaneous utility library (debug package)
libxmuu-dev - X11 miscellaneous micro-utility library (development headers)
libxmuu1 - X11 miscellaneous micro-utility library
libxmuu1-dbg - X11 miscellaneous micro-utility library (debug package)
libocamlbricks-ocaml-dev - Miscellaneous utility functions in OCaml for Marionnet
x11proto-xext-dev - X11 various extension wire protocolSo, you should install one of '*-dev' package. Looking at the ELF web page, you should install 'libxext-dev' package.
(I wonder how much more '*-dev' packages will be missing ...)
Therefore, that's the way you can go ... Of course, there is probably more clever way, as 'porkpiehat' said in the topic you linked. (I do not know if this works ... didn't tried.)
Postpone all your duties; if you die, you won't have to do them ..
Offline
Installed and got this:
checking X11/Xatom.h usability... yes
checking X11/Xatom.h presence... yes
checking for X11/Xatom.h... yes
checking X11/Xutil.h usability... yes
checking X11/Xutil.h presence... yes
checking for X11/Xutil.h... yes
checking X11/extensions/Xrender.h usability... no
checking X11/extensions/Xrender.h presence... no
checking for X11/extensions/Xrender.h... no
configure: error: OpenGL XLib dependencies not found
Offline
I am now installing
libxmu-dev
libxmuu-dev
because they are on that list and they are not installed
they didnot help
Now installing
libxcb-render0-dev
libxcb-record0-dev
libxcb-glx0-dev
Last edited by TheWaffle (2014-02-23 16:04:21)
Offline
I am now installing
libxmu-dev
libxmuu-dev
because they are on that list and they are not installed
On what list? If you are referring to my list, then don't install these (yet)! This list just gives package with 'xext' in their name. This by no means means that they are needed! (And I don't recommend blind installation of packages ...)
Rather, inspect 'config.log' file (after every new error), and you will see what package is missing.
Also, you can go to ELF web page and complain to them that they should provide list of exact package names (with '-dev').
Postpone all your duties; if you die, you won't have to do them ..
Offline
Searching in geany for "error" is tedious
what did you do to find the not installed package so fast?
Offline
I agree with that
Initially, I skimmed through config.log ... But now I would search for 'No package' ...
Postpone all your duties; if you die, you won't have to do them ..
Offline
Needed libxrender-dev
libcongl-dev
Last edited by TheWaffle (2014-02-23 16:53:22)
Offline
A suggestion: please, remember what packages you have to install, and when you are done with successful ELF compilation, please post the list here. It will sure help other users who are trying EFL ...
Thanks in advance.
Postpone all your duties; if you die, you won't have to do them ..
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.