discuss-gnuradio
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]