Hi! I am trying to install the gnuradio in ubuntu 8.04, but i can't build grc application. when I use ./configure --with-boost=$BOOST_PREFIX --enable-grc the system return the following:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes
checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E checking for AIX... no checking for library containing strerror... none required checking for ANSI C header files... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking whether C++ has std::isnan... yes checking gr_libdir_suffix... checking whether to append 64 to libdir... no
checking whether user wants gprof... no checking whether user wants prof... no checking dependency style of gcc... gcc3 checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c checking for a thread-safe mkdir -p... /bin/mkdir -p checking for rm... /bin/rm checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognize dependent libraries... pass_all
checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes
checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... g++ -E
checking for g77... g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether g77 accepts -g... yes checking the maximum length of command line arguments... 98304 checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g77 option to produce PIC... -fPIC checking if g77 PIC flag -fPIC works... yes checking if g77 static flag -static works... yes
checking if g77 supports -c -o file.o... yes checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate
checking for python... /usr/bin/python checking for python version... 2.5 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.5/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
checking for Python include path... /usr/include/python2.5 checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking for swig... /usr/local/bin/swig checking for SWIG version... 1.3.39
checking for xmlto... no checking for socket in -lsocket... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no checking for library containing clock_gettime... -lrt checking for clock_gettime... yes checking for gettimeofday... yes checking for nanosleep... yes
checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking for library containing shmat... none required
checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes
checking limits.h presence... yes checking for limits.h... yes checking for strings.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes
checking linux/ppdev.h usability... yes checking linux/ppdev.h presence... yes checking for linux/ppdev.h... yes checking dev/ppbus/ppi.h usability... no checking dev/ppbus/ppi.h presence... no checking for dev/ppbus/ppi.h... no
checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes
checking for sys/types.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for stdint.h... (cached) yes checking sched.h usability... yes
checking sched.h presence... yes checking for sched.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes
checking for netinet/in.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking vec_types.h usability... no checking vec_types.h presence... no
checking for vec_types.h... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether byte ordering is bigendian... no
checking whether struct tm is in sys/time.h or time.h... time.h checking for working alloca.h... yes checking for alloca... yes checking for posix_memalign... yes checking for function prototypes... yes checking whether setvbuf arguments are reversed... no
checking for vprintf... yes checking for _doprnt... no checking for mmap... yes checking for select... yes checking for socket... yes checking for strcspn... yes checking for strerror... yes checking for strspn... yes
checking for getpagesize... yes checking for sysconf... yes checking for snprintf... yes checking for gettimeofday... (cached) yes checking for nanosleep... (cached) yes checking for sched_setscheduler... yes
checking for modf... yes checking for sqrt... no checking for sigaction... yes checking for sigprocmask... yes checking for pthread_sigmask... yes checking for sched_setaffinity... yes checking for sincos in -lm... yes
checking for sincosf in -lm... yes checking for sinf in -lm... yes checking for cosf in -lm... yes checking for trunc in -lm... yes checking for exp10 in -lm... yes checking for log2 in -lm... yes checking for library containing shm_open... -lrt
checking for shm_open... yes checking whether /usr/bin/ld accepts --enable-runtime-pseudo-reloc... no checking for CreateFileMapping function... no checking for sys/types.h... (cached) yes checking for fcntl.h... (cached) yes
checking io.h usability... no checking io.h presence... no checking for io.h... no checking for windows.h... (cached) no checking for winioctl.h... no checking for winbase.h... no checking for getopt... yes
checking for usleep... yes checking for gettimeofday... (cached) yes checking for nanosleep... (cached) yes checking for rand... yes checking for srand... yes checking for random... yes checking for srandom... yes
checking for sleep... yes checking for sigaction... (cached) yes checking for struct timezone... yes checking for struct timespec... yes checking for ssize_t... yes checking for getopt... (cached) yes checking for usleep... (cached) yes
checking for gettimeofday... (cached) yes checking for Sleep... no checking whether mkdir accepts only one arg... no checking for dot... NO checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.18... yes
checking for FFTW3F... yes checking for machine dependent speedups... x86 checking for CPPUNIT... yes checking for guile... /usr/bin/guile checking for boost >= 1.35... yes checking whether the boost::thread includes are available... yes
checking for exit in -lboost_thread-gcc42-mt-1_37... yes checking whether the boost::date_time includes are available... yes checking for exit in -lboost_date_time-gcc42-mt-1_37... yes checking whether the boost::program_options includes are available... yes
checking for exit in -lboost_program_options-gcc42-mt-1_37... yes checking for svn... /usr/bin/svn checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes
checking for netinet/in.h... (cached) yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes Component gruel passed configuration checks; building. Component omnithread passed configuration checks; building.
checking whether host_cpu is powerpc*... no checking for spu-gcc... no Not building component gcell. checking for cblas_sgemm... no checking for ATL_xerbla in -latlas... no checking for ATL_xerbla in -latlas... no
checking for ATL_xerbla in -latlas... no checking for cblas_sgemm in -lcblas... no checking for cblas_sgemm in -lmkl... no checking for cblas_sgemm... (cached) no checking for cblas_sgemm in -lcxml... no checking for cblas_sgemm in -ldxml... no
checking for cblas_sgemm in -lscs... no checking for cblas_sgemm in -lcomplib.sgimath... no checking for cblas_sgemm in -lcblas... (cached) no checking for cblas_sgemm in -lcblas... (cached) no checking for cblas_sgemm in -lblas... no
checking for cblas_sgemm in -lgslcblas... yes checking for GSL... yes Component gnuradio-core passed configuration checks; building. Component pmt passed configuration checks; building. Component mblock passed configuration checks; building.
checking whether stat file-mode macros are broken... no checking for fcntl.h... (cached) yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking whether getenv is declared... yes
checking linux/usbdevice_fs.h usability... yes checking linux/usbdevice_fs.h presence... yes checking for linux/usbdevice_fs.h... yes checking for fast usb technique to use... linux checking for mkstemp... yes
checking for mkstemp limitations... no checking whether byte ordering is bigendian... (cached) no checking for byteswap.h... (cached) yes checking linux/compiler.h usability... no checking linux/compiler.h presence... no
checking for linux/compiler.h... no checking for getrusage... yes checking for sched_setscheduler... (cached) yes checking for pthread_setschedparam... yes checking for sigaction... (cached) yes checking for snprintf... (cached) yes
checking for USB... yes checking for sdcc... sdcc -mmcs51 --no-xinit-opt checking for asx8051... asx8051 -plosgff checking sdcc_version "2.7.0"... 2.7.0 Component usrp passed configuration checks; building.
checking whether host_os is linux*... yes checking for arpa/inet.h... (cached) yes checking for byteswap.h... (cached) yes checking linux/if_packet.h usability... yes checking linux/if_packet.h presence... yes
checking for linux/if_packet.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes
checking for sys/un.h... yes checking for struct msghdr.msg_control... yes checking for struct msghdr.msg_accrights... no checking for struct cmsgcred.cmcred_uid... no checking for struct ucred.uid... yes Component usrp2 passed configuration checks; building.
Component gr-usrp passed configuration checks; building. Component gr-usrp2 passed configuration checks; building. Component gr-gcell requires gcell, which is not being built or specified via pre-installed files.
Not building component gr-gcell. checking for netinet/in.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for sys/socket.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes
checking for netdb.h... yes Component gr-msdd6000 passed configuration checks; building. checking for ALSA... yes Component gr-audio-alsa passed configuration checks; building. checking for JACK... no gr-audio-jack requires package jack, not found.
Not building component gr-audio-jack. checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes Component gr-audio-oss passed configuration checks; building.
gr-audio-osx will build on Mac OS X and Darwin only. Not building component gr-audio-osx. checking for PORTAUDIO... no gr-audio-portaudio requires package portaudio, not found. Not building component gr-audio-portaudio.
gr-audio-windows will build on a Windows Unix environment only. Not building component gr-audio-windows. Component gr-atsc passed configuration checks; building. checking for COMEDI... no gr-comedi requires comedilib, not found.
Not building component gr-comedi. Component gr-cvsd-vocoder passed configuration checks; building. Component gr-gpio passed configuration checks; building. Component gr-gsm-fr-vocoder passed configuration checks; building.
Component gr-pager passed configuration checks; building. Component gr-radar-mono passed configuration checks; building. Component gr-radio-astronomy passed configuration checks; building. Component gr-trellis passed configuration checks; building.
checking for SDL... yes Component gr-video-sdl passed configuration checks; building. checking for Python wxWidgets wrappers >= 2.8... yes checking for Numeric Python extensions... yes Component gr-wxgui passed configuration checks; building.
checking for QTCORE... yes checking for QTGUI... yes checking for QTOPENGL... yes checking qwt/qwt.h usability... no checking qwt/qwt.h presence... no checking for qwt/qwt.h... no checking qwt-qt4/qwt.h usability... yes
checking qwt-qt4/qwt.h presence... yes checking for qwt-qt4/qwt.h... yes checking for main in -lqwt... no checking for main in -lqwt-qt4... yes checking qwtplot3d/qwt3d_plot.h usability... no checking qwtplot3d/qwt3d_plot.h presence... no
checking for qwtplot3d/qwt3d_plot.h... no checking qwtplot3d-qt4/qwt3d_plot.h usability... yes checking qwtplot3d-qt4/qwt3d_plot.h presence... yes checking for qwtplot3d-qt4/qwt3d_plot.h... yes checking for main in -lqwtplot3d-qt4... yes
Component gr-qtgui passed configuration checks; building. Component gr-sounder passed configuration checks; building. Component gr-utils passed configuration checks; building. Component gnuradio-examples passed configuration checks; building. checking for xdg-mime... true checking for Python >= 2.5... yes checking for Python Cheetah templates >= 2.0.0... yes checking for Python lxml wrappers >= 2.0.0... no checking for Python gtk wrappers >= 2.10.0... yes configure: error: Component grc has errors; stopping.
Can someone say me where is the problem and wich is the dependecy that I have missed. -- Imagination is more important than knowledge - Albert Einstein