[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] README buglet
From: |
Eric Blossom |
Subject: |
Re: [Discuss-gnuradio] README buglet |
Date: |
Fri, 11 Aug 2006 12:03:40 -0700 |
User-agent: |
Mutt/1.5.9i |
On Thu, Aug 10, 2006 at 03:53:14PM -0400, Greg Troxel wrote:
>
> It seems that GNU make is required; compiling with BSD make gives "no
> input files", a classic sign of a GNU make extension being used to set
> a list of files.
GNU make shouldn't be required.
If there's currently a "feature" which does require it, we'll fix it.
Can you track down the offending line in the Makefile and/or Makefile.am?
> This is not noted in README. It could be in step 2 of how to build,
> or probably in the list of prerequisites in step 1 that lists
> autoconf/automake/libtool. Probably just add GNU make and note that
> on systems where it isn't native it is usually gmake (true of all BSDs
> that I know of, and maybe Solaris).
>
> I'm building on NetBSD/i386 3.99.23 and will let you know of any other
> issues.
Thanks!
> The next one is that the build (after doing a lot normally) ends up
> with the following, which I haven't looked into.
>
> I have python 2.4.3 and swig 1.3.29.
> g++ -DHAVE_CONFIG_H -I. -I. -I../../../..
> -I../../../../gnuradio-core/src/lib/runtime
> -I../../../../gnuradio-core/src/lib/general
> -I../../../../gnuradio-core/src/lib/general
> -I../../../../gnuradio-core/src/lib/filter
> -I../../../../gnuradio-core/src/lib/filter
> -I../../../../gnuradio-core/src/lib/reed-solomon
> -I../../../../gnuradio-core/src/lib/io
> -I../../../../gnuradio-core/src/lib/g72x
> -I../../../../gnuradio-core/src/lib/omnithread
> -I../../../../gnuradio-core/src/lib/swig
> -I../../../../gnuradio-core/src/lib/swig -I/usr/pkg/include
> -I/usr/pkg/include/python2.3 -I. -I/usr/pkg/include -g -O2 -Wall
> -Woverloaded-virtual -pthread -MT gnuradio_swig_python.lo -MD -MP -MF
> .deps/gnuradio_swig_python.Tpo -c gnuradio_swig_python.cc -fPIC -DPIC -o
> .libs/gnuradio_swig_python.o
> gnuradio_swig_python.cc: In function 'int SWIG_AsPtr_std_string(PyObject*,
> std::string**)':
> gnuradio_swig_python.cc:4604: warning: dereferencing type-punned pointer will
> break strict-aliasing rules
Which version of g++ ?
> /var/tmp//ccWtqH2F.s: Assembler messages:
> /var/tmp//ccWtqH2F.s:1447: Warning: .stabs: description field '1fa31' too
> big, try a different debug format
> /var/tmp//ccWtqH2F.s:1448: Warning: .stabs: description field '1fa36' too
> big, try a different debug format
Can you try getting g++ to use dwarf2 instead of stabs?
Looks like NetBSD compiles g++ with stabs enabled as the default debug format.
Eric