discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] NetBSD build status


From: Greg Troxel
Subject: [Discuss-gnuradio] NetBSD build status
Date: Fri, 11 Aug 2006 13:32:29 -0400
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix)

I think my earlier stabs complaints were just warnings.

I had a bad install of sdcc; the sdcc Makefiles use 'cp -r' and not
'cp -rf' or install and a stale empty directory prevented the install
of some needed files.

Now, I think my only real build problem is in the ECC code:

gr-error-correcting-codes/src/lib $ gmake
gmake  all-recursive
gmake[1]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib'
Making all in libecc
gmake[2]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc'
Making all in mld
gmake[3]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc/mld'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc/mld'
Making all in .
gmake[3]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc'
Making all in tests
gmake[3]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc/tests'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc/tests'
gmake[2]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib/libecc'
gmake[2]: Entering directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib'
if /bin/ksh ../../../libtool --tag=CXX --mode=compile 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/usr/pkg/include  -g -O2 
-Wall -Woverloaded-virtual -pthread -MT ecc.lo -MD -MP -MF ".deps/ecc.Tpo" -c 
-o ecc.lo ecc.cc; \
        then mv -f ".deps/ecc.Tpo" ".deps/ecc.Plo"; else rm -f ".deps/ecc.Tpo"; 
exit 1; fi
 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/usr/pkg/include -g -O2 -Wall 
-Woverloaded-virtual -pthread -MT ecc.lo -MD -MP -MF .deps/ecc.Tpo -c ecc.cc  
-fPIC -DPIC -o .libs/ecc.o
ecc.cc: In function 'int SWIG_AsVal_bool(PyObject*, bool*)':
ecc.cc:4465: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc:4468: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_erase__SWIG_0(PyObject*, 
PyObject*)':
ecc.cc:5936: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_erase__SWIG_1(PyObject*, 
PyObject*)':
ecc.cc:5978: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc:5989: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_erase(PyObject*, 
PyObject*)':
ecc.cc:6025: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc:6038: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc:6042: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_insert__SWIG_0(PyObject*, 
PyObject*)':
ecc.cc:6381: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_insert__SWIG_1(PyObject*, 
PyObject*)':
ecc.cc:6434: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_x_vector_ecc_streams_encode_convolutional_sptr_insert(PyObject*, 
PyObject*)':
ecc.cc:6482: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc:6499: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In function 'PyObject* 
_wrap_metrics_decode_viterbi_full_block(PyObject*, PyObject*)':
ecc.cc:8581: error: conversion from 'int' to non-scalar type 'std::vector<int, 
std::allocator<int> >' requested
ecc.cc: In function 'PyObject* 
_wrap_ecc_make_metrics_decode_viterbi_full_block_feedback(PyObject*, 
PyObject*)':
ecc.cc:8687: error: conversion from 'int' to non-scalar type 'std::vector<int, 
std::allocator<int> >' requested
ecc.cc: In static member function 'static int swig::traits_asptr_stdseq<Seq, 
T>::asptr(PyObject*, Seq**) [with Seq = 
std::vector<boost::shared_ptr<ecc_streams_encode_convolutional>, 
std::allocator<boost::shared_ptr<ecc_streams_encode_convolutional> > >, T = 
boost::shared_ptr<ecc_streams_encode_convolutional>]':
ecc.cc:4301:   instantiated from 'static int 
swig::traits_asptr<std::vector<pdf_fcn_io_t, std::allocator<_CharT> > 
>::asptr(PyObject*, std::vector<pdf_fcn_io_t, std::allocator<_CharT> >**) [with 
T = boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:3218:   instantiated from 'int swig::asptr(PyObject*, Type**) [with Type 
= std::vector<boost::shared_ptr<ecc_streams_encode_convolutional>, 
std::allocator<boost::shared_ptr<ecc_streams_encode_convolutional> > >]'
ecc.cc:5137:   instantiated from here
ecc.cc:4255: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In static member function 'static int swig::traits_asptr_stdseq<Seq, 
T>::asptr(PyObject*, Seq**) [with Seq = std::vector<int, std::allocator<int> >, 
T = int]':
ecc.cc:4301:   instantiated from 'static int 
swig::traits_asptr<std::vector<pdf_fcn_io_t, std::allocator<_CharT> > 
>::asptr(PyObject*, std::vector<pdf_fcn_io_t, std::allocator<_CharT> >**) [with 
T = int]'
ecc.cc:3218:   instantiated from 'int swig::asptr(PyObject*, Type**) [with Type 
= std::vector<int, std::allocator<int> >]'
ecc.cc:6653:   instantiated from here
ecc.cc:4255: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
ecc.cc: In static member function 'static int 
swig::traits_asptr<Type>::asptr(PyObject*, Type**) [with Type = 
boost::shared_ptr<ecc_streams_encode_convolutional>]':
ecc.cc:3218:   instantiated from 'int swig::asptr(PyObject*, Type**) [with Type 
= boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:3340:   instantiated from 'static bool swig::traits_check<Type, 
swig::pointer_category>::check(PyObject*) [with Type = 
boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:3347:   instantiated from 'bool swig::check(PyObject*) [with Type = 
boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:3951:   instantiated from 'bool swig::PySequence_Cont<T>::check(bool) 
const [with T = boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:4243:   instantiated from 'static int swig::traits_asptr_stdseq<Seq, 
T>::asptr(PyObject*, Seq**) [with Seq = 
std::vector<boost::shared_ptr<ecc_streams_encode_convolutional>, 
std::allocator<boost::shared_ptr<ecc_streams_encode_convolutional> > >, T = 
boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:4301:   instantiated from 'static int 
swig::traits_asptr<std::vector<pdf_fcn_io_t, std::allocator<_CharT> > 
>::asptr(PyObject*, std::vector<pdf_fcn_io_t, std::allocator<_CharT> >**) [with 
T = boost::shared_ptr<ecc_streams_encode_convolutional>]'
ecc.cc:3218:   instantiated from 'int swig::asptr(PyObject*, Type**) [with Type 
= std::vector<boost::shared_ptr<ecc_streams_encode_convolutional>, 
std::allocator<boost::shared_ptr<ecc_streams_encode_convolutional> > >]'
ecc.cc:5137:   instantiated from here
ecc.cc:3208: warning: dereferencing type-punned pointer will break 
strict-aliasing rules
gmake[2]: *** [ecc.lo] Error 1
gmake[2]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/home/gdt/ADROIT-public/gnuradio/gr-error-correcting-codes/src/lib'
gmake: *** [all] Error 2

-- 
    Greg Troxel <address@hidden>

Attachment: pgpZaKg7myju0.pgp
Description: PGP signature


reply via email to

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