GNOME Bugzilla – Bug 637984
can't config startup-notification on x86_64
Last modified: 2010-12-26 22:57:28 UTC
Hi, When I attempt to 'jhbuild build gnome-shell' on Fedora 14 x86_64, I get this error: checking whether stripping libraries is possible... yes checking for X... no configure: error: X11 development libraries/headers not found *** Error during phase configure of startup-notification: ########## Error running ./configure --prefix /opt/gnome --libdir '/opt/gnome/lib64' --disable-static --disable-gtk-doc *** [1/1] However, I was able to run configure successfully by adding these options to the commandline: --x-includes=/usr/include/X11/ --x-libraries=/usr/lib64/X11/ So, the full config line looks like this: ./configure --prefix /opt/gnome --libdir '/opt/gnome/lib64' --disable-static --disable-gtk-doc --x-includes=/usr/include/X11/ --x-libraries=/usr/lib64/X11/ Is this a bug in jhbuild? Or just some problem with my own system configuration? Google indicates that not a lot of people are being affected by this, so I'm not sure if this is just me or a legit problem with jhbuild. I'm assuming that this is only necessary on Fedora 14/x86_64 and that this in fact works fine for everybody else. Also, other packages that look for X headers find them just fine, this problem is *only* with startup-notification. Thanks.
Thanks for the report. I am on Fedora 14 x86_64 too. Install the Fedora package 'libXt-devel' and retry ('jhbuild buildone -a startup-notification'). If this doesn't solve the problem, please reopen the bug.
Alright, that fixed it. Can that be documented somewhere that's easy to find? A lot of the dependencies for jhbuilding GNOME are easy to figure out based on the config errors, but this one was terribly non-obvious. Thanks.
You could describe the problem and solution here: (create the page) http://live.gnome.org/JhbuildIssues/startup-notification Or file a bug with startup-notification asking for a change in the error message.