-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No kmscon binary present after compile #53
Comments
Can you show me the output of ./configure without "--enable-kmscon"? It would also be nice to see "config.log". Thanks! |
Your email here has "noreply" within it, so I would like an email address I can Attached are the three log files in an attempt to send anyways. Roger Applications and Libraries: Miscellaneous Options: Video Backends: Font Backends: Renderers: Session Types:
checking for a BSD-compatible install... /usr/bin/install -c Applications and Libraries: Miscellaneous Options: Video Backends: Font Backends: Renderers: Session Types:
This file contains any messages produced by compilers while It was created by kmscon configure 5, which was $ ./configure ---------Platform.---------hostname = localhost4.local /usr/bin/uname -p = Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz /bin/arch = unknown PATH: /home/roger/bin -----------Core tests.-----------configure:2411: checking for a BSD-compatible install Written by John Gilmore and Jay Fenlason. configure:3389: $? = 0 configure:4766: $? = 0 ----------------------Running config.status.----------------------This file was extended by kmscon config.status 5, which was CONFIG_FILES = on localhost4.local config.status:1190: creating Makefile Applications and Libraries: Miscellaneous Options: Video Backends: Font Backends: Renderers: Session Types:
----------------Cache variables.----------------ac_cv_build=x86_64-unknown-linux-gnu -----------------Output variables.-----------------ACLOCAL='${SHELL} /home/roger/src/kmscon/kmscon-mine/build-aux/missing --run aclocal-1.11' -----------confdefs.h.-----------/* confdefs.h */ |
Just for reference: My email is available in ./COPYING (dh.herrmann@googlemail.com) ./README contains all required dependencies: libudev und libxkbcommon and you seem to miss the latter one. No distribution includes it by default, but you can get it here: http://xkbcommon.org/ Sorry for the missing error-reports during ./configure. I am currently working on improving the documentation. Please try with most recent kmscon-HEAD again. ./configure --enable-kmscon should now produce proper error messages. Thanks for the report! |
I think the configure script should properly state this. Unknown if the following is still denoting this missing dep as I haven't found a xkbcommon package within Gentoo here yet. $ ./configure --enable-kmscon && make checking which video backends the user wants... fbdev,dumb,drm (default) |
A little more probing for this xkbcommon dep, and I found the zugaina Gentoo overlay no longer hosts this ebuild/package. Grepping the local Portage/Package tree, and I find this: x11-apps/xkbcomp-1.2.3 |
No. You need xkbcommon. As I said, it is not available in any mainstream distribution and you need to compile/install it yourself. There are many xkb tools, but xkbcommon is a rewrite of the XKB libraries without any X11 dependencies. |
With default configure options, there is not kmscon binary created that I can see.
The only binaries I see created are genshader* & genunifont*.
Finding and trying to use the ./configure --enable-kmscon option results in:
checking which render backends the user wants... bblit,bbulk,gltex (default)
checking which font backends the user wants... 8x16,freetype2,pango (default)
checking which sessions the user wants... dummy,terminal,cdev (default)
./configure: line 14329: xno: command not found
configure: error: eloop, TSM or uterm cannot be built for kmscon
The text was updated successfully, but these errors were encountered: