Bugzilla – Bug 763
build system not detecting Fedora Core 12 components
Last modified: 2009-12-08 17:24:40 UTC
Need a test machine to reproduce and debug this, reported on ns-3-users mailing list. Now how i can able to enable this optional features. I've already checked in Fedora 12 that I've glib, gtk, sudo, python as well as nsc (in ns-allinone-3.6 directory). I am using Fedora 12 in VMware. Can anyone help me? [root@localhost ns-3.6]# ./waf configure Checking for program g++ : ok /usr/lib/ccache/g++ Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program pkg-config : ok /usr/bin/pkg-config Checking for regression reference traces : ok ../ns-3.6-ref-traces (guessed) Checking for -Wno-error=deprecated-declarations support : yes Checking for -Wl,--soname=foo support : yes Checking for header stdlib.h : ok Checking for header signal.h : ok Checking for header pthread.h : ok Checking for high precision time implementation : 128-bit integer Checking for header stdint.h : ok Checking for header inttypes.h : ok Checking for header sys/inttypes.h : not found Checking for library rt : ok Checking for header netpacket/packet.h : ok Checking for header linux/if_tun.h : ok Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk +-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Checking for pkg-config flags for GTK_CONFIG_STORE : not found Checking for pkg-config flags for LIBXML2 : ok Checking for library sqlite3 : not found Checking for NSC location : not found Checking for program python : ok /usr/bin/ python Checking for Python version >= 2.3 : ok 2.6.2 Checking for library python2.6 : ok Checking for program python2.6-config : ok /usr/bin/ python2.6-config Checking for header Python.h : ok Checking for -fvisibility=hidden support : yes Checking for pybindgen location : not found Checking for Python module pybindgen : not found pybindgen missing => no python bindings Checking for program sudo : ok /usr/bin/ sudo Checking for program hg : ok /usr/bin/ hg Checking for program valgrind : ok /usr/bin/ valgrind Package gsl was not found in the pkg-config search path. Perhaps you should add the directory containing `gsl.pc' to the PKG_CONFIG_PATH environment variable No package 'gsl' found Checking for pkg-config flags for GSL : not found ---- Summary of optional NS-3 features: Threading Primitives : enabled Real Time Simulator : enabled Emulated Net Device : enabled Tap Bridge : enabled GtkConfigStore : not enabled (library 'gtk+-2.0 >= 2.12' not found) XmlIo : enabled SQlite stats data output : not enabled (library 'sqlite3' not found) Network Simulation Cradle : not enabled (NSC not found (see option --with-nsc)) Python Bindings : not enabled (PyBindGen missing) Use sudo to set suid bit : not enabled (option --enable-sudo not selected) Build examples and samples : enabled Static build : not enabled (option --enable- static not selected) GNU Scientific Library (GSL) : not enabled (GSL not found) 'configure' finished successfully (2.396s)
I don't have a test machine either. We need to see build/config.log to get an idea of what is wrong.
We need a NEEDINFO state in bugzilla...
(In reply to comment #1) > I don't have a test machine either. We need to see build/config.log to get an > idea of what is wrong. Am unable to reproduce on a Fedora Core 12 i386 VM. I followed the instructions on the wiki here: http://www.nsnam.org/wiki/index.php/Installation#Fedora.2FRedHat And I ended up with this configure output: ---- Summary of optional NS-3 features: Threading Primitives : enabled Real Time Simulator : enabled Emulated Net Device : enabled Tap Bridge : enabled GtkConfigStore : enabled XmlIo : enabled SQlite stats data output : enabled Network Simulation Cradle : enabled Python Bindings : enabled Python API Scanning Support : not enabled (Missing 'pygccxml' Python module) Use sudo to set suid bit : not enabled (option --enable-sudo not selected) Build examples and samples : enabled Static build : not enabled (option --enable-static not selected) GNU Scientific Library (GSL) : enabled
(In reply to comment #2) > We need a NEEDINFO state in bugzilla... added
I suspect that the user did not download the various -devel packages needed; will note this in ns-3-users@googlegroups.com.