octave-maintainers
[Top][All Lists]
Advanced

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

ga / communications package


From: Levente Torok
Subject: ga / communications package
Date: Wed, 27 Jul 2011 17:58:02 +0200

Hi all & David,

I was quite happy with compiling octave 3.4.2 on my ubuntu 11.04.
I went w/o any problem smoothly after having install all octave3.2
dependencies installed on system.
After that I went throught the usual horror with downloading the forge
packages one by one and installing them.
W/o knowing the dependencies explicitly beforehand it is always a
sequence searching between the downloaded and not yes downloaded
packages.
Anyway. What I am trying to warn your and David's attention is that.
One of the packages I tried to compile has a problem.
Actually, I was about to compile ga package but it required to compile
communications package.

octave:8> pkg install communications-1.0.10.tar.gz
cyclpoly.cc: In function ‘Array<int> filter_gf2(const Array<int>&,
const Array<int>&, const Array<int>&, const int&)’:
cyclpoly.cc:45:22: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclpoly.cc:46:25: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclpoly.cc: In function ‘bool do_is_cyclic_polynomial(const long long
unsigned int&, const int&, const int&)’:
cyclpoly.cc:76:22: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclpoly.cc:77:23: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclpoly.cc:78:25: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclpoly.cc:86:17: warning: ‘void Array<T>::resize(octave_idx_type,
octave_idx_type, const T&) [with T = int, octave_idx_type = int]’ is
deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:456)
cyclpoly.cc:87:22: warning: ‘Array<T>::Array(octave_idx_type, const
T&) [with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc: In function ‘Array<int> filter_gf2(const Array<int>&,
const Array<int>&, const Array<int>&, const int&)’:
cyclgen.cc:37:22: warning: ‘Array<T>::Array(octave_idx_type, const T&)
[with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc:38:25: warning: ‘Array<T>::Array(octave_idx_type, const T&)
[with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc: In function ‘bool do_is_cyclic_polynomial(const
Array<int>&, const int&, const int&)’:
cyclgen.cc:68:23: warning: ‘Array<T>::Array(octave_idx_type, const T&)
[with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc:69:25: warning: ‘Array<T>::Array(octave_idx_type, const T&)
[with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc:75:17: warning: ‘void Array<T>::resize(octave_idx_type,
octave_idx_type, const T&) [with T = int, octave_idx_type = int]’ is
deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:456)
cyclgen.cc:76:22: warning: ‘Array<T>::Array(octave_idx_type, const T&)
[with T = int, octave_idx_type = int]’ is deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:179)
cyclgen.cc: In function ‘octave_value_list Fcyclgen(const
octave_value_list&, int)’:
cyclgen.cc:144:19: warning: ‘void Array<T>::resize(octave_idx_type,
octave_idx_type, const T&) [with T = int, octave_idx_type = int]’ is
deprecated (declared at
/usr/local/include/octave-3.4.2/octave/../octave/Array.h:456)
syndtable.cc:34:1: error: ‘Array2’ does not name a type
syndtable.cc: In function ‘octave_value_list Fsyndtable(const
octave_value_list&, int)’:
syndtable.cc:120:5: error: ‘Array2’ was not declared in this scope
syndtable.cc:120:12: error: expected primary-expression before ‘int’
syndtable.cc:120:12: error: expected ‘;’ before ‘int’
syndtable.cc:123:26: error: ‘errpos’ was not declared in this scope
make: *** [syndtable.oct] Error 1
'make' returned the following error: make: Entering directory
`/tmp/oct-EYH4Bv/communications-1.0.10/src'
Depending genqamdemod.cc
rm -f genqamdemod.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES genqamdemod.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,genqamdemod\.o,pic/& &
genqamdemod.d,g' > genqamdemod.d-t && mv genqamdemod.d-t genqamdemod.d
Depending __gfweight__.cc
rm -f __gfweight__.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES __gfweight__.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,__gfweight__\.o,pic/& &
__gfweight__.d,g' > __gfweight__.d-t && mv __gfweight__.d-t
__gfweight__.d
Depending syndtable.cc
rm -f syndtable.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES syndtable.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,syndtable\.o,pic/& & syndtable.d,g' >
syndtable.d-t && mv syndtable.d-t syndtable.d
Depending cyclgen.cc
rm -f cyclgen.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES cyclgen.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,cyclgen\.o,pic/& & cyclgen.d,g' >
cyclgen.d-t && mv cyclgen.d-t cyclgen.d
Depending cyclpoly.cc
rm -f cyclpoly.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES cyclpoly.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,cyclpoly\.o,pic/& & cyclpoly.d,g' >
cyclpoly.d-t && mv cyclpoly.d-t cyclpoly.d
Depending __errcore__.cc
rm -f __errcore__.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES __errcore__.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,__errcore__\.o,pic/& &
__errcore__.d,g' > __errcore__.d-t && mv __errcore__.d-t __errcore__.d
Depending isprimitive.cc
rm -f isprimitive.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES isprimitive.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,isprimitive\.o,pic/& &
isprimitive.d,g' > isprimitive.d-t && mv isprimitive.d-t isprimitive.d
Depending primpoly.cc
rm -f primpoly.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES primpoly.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,primpoly\.o,pic/& & primpoly.d,g' >
primpoly.d-t && mv primpoly.d-t primpoly.d
Depending ov-galois.cc
rm -f ov-galois.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES ov-galois.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,ov-galois\.o,pic/& & ov-galois.d,g' >
ov-galois.d-t && mv ov-galois.d-t ov-galois.d
Depending op-s-gm.cc
rm -f op-s-gm.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES op-s-gm.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,op-s-gm\.o,pic/& & op-s-gm.d,g' >
op-s-gm.d-t && mv op-s-gm.d-t op-s-gm.d
Depending op-m-gm.cc
rm -f op-m-gm.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES op-m-gm.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,op-m-gm\.o,pic/& & op-m-gm.d,g' >
op-m-gm.d-t && mv op-m-gm.d-t op-m-gm.d
Depending op-gm-s.cc
rm -f op-gm-s.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES op-gm-s.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,op-gm-s\.o,pic/& & op-gm-s.d,g' >
op-gm-s.d-t && mv op-gm-s.d-t op-gm-s.d
Depending op-gm-m.cc
rm -f op-gm-m.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES op-gm-m.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,op-gm-m\.o,pic/& & op-gm-m.d,g' >
op-gm-m.d-t && mv op-gm-m.d-t op-gm-m.d
Depending op-gm-gm.cc
rm -f op-gm-gm.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES op-gm-gm.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,op-gm-gm\.o,pic/& & op-gm-gm.d,g' >
op-gm-gm.d-t && mv op-gm-gm.d-t op-gm-gm.d
Depending gf.cc
rm -f gf.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES gf.cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):, :,'
-e 's,gf\.o,pic/& & gf.d,g' > gf.d-t && mv gf.d-t gf.d
Depending galoisfield.cc
rm -f galoisfield.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES galoisfield.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,galoisfield\.o,pic/& &
galoisfield.d,g' > galoisfield.d-t && mv galoisfield.d-t galoisfield.d
Depending galois-def.cc
rm -f galois-def.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES galois-def.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,galois-def\.o,pic/& & galois-def.d,g'
> galois-def.d-t && mv galois-def.d-t galois-def.d
Depending galois.cc
rm -f galois.d
g++ -M -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34
-DGALOIS_DISP_PRIVATES galois.cc | /bin/sed -e
's,^[^:]*/\(.*\.o\):, :,' -e 's,galois\.o,pic/& & galois.d,g' >
galois.d-t && mv galois.d-t galois.d
make: Leaving directory `/tmp/oct-EYH4Bv/communications-1.0.10/src'
make: Entering directory `/tmp/oct-EYH4Bv/communications-1.0.10/src'
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v primpoly.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 primpoly.cc -o
primpoly.o
g++ -shared -Wl,-Bsymbolic -o primpoly.oct primpoly.o
-L/usr/local/lib/octave/3.4.2 -L/usr/local/lib -loctinterp -loctave
-lcruft -llapack -lblas -lfftw3 -lfftw3f -lm
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
-L/usr/lib/x86_64-linux-gnu -lgfortran -lm
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v isprimitive.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 isprimitive.cc -o
isprimitive.o
g++ -shared -Wl,-Bsymbolic -o isprimitive.oct isprimitive.o
-L/usr/local/lib/octave/3.4.2 -L/usr/local/lib -loctinterp -loctave
-lcruft -llapack -lblas -lfftw3 -lfftw3f -lm
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
-L/usr/lib/x86_64-linux-gnu -lgfortran -lm
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v __errcore__.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 __errcore__.cc -o
__errcore__.o
g++ -shared -Wl,-Bsymbolic -o __errcore__.oct __errcore__.o
-L/usr/local/lib/octave/3.4.2 -L/usr/local/lib -loctinterp -loctave
-lcruft -llapack -lblas -lfftw3 -lfftw3f -lm
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
-L/usr/lib/x86_64-linux-gnu -lgfortran -lm
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v cyclpoly.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 cyclpoly.cc -o
cyclpoly.o
g++ -shared -Wl,-Bsymbolic -o cyclpoly.oct cyclpoly.o
-L/usr/local/lib/octave/3.4.2 -L/usr/local/lib -loctinterp -loctave
-lcruft -llapack -lblas -lfftw3 -lfftw3f -lm
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
-L/usr/lib/x86_64-linux-gnu -lgfortran -lm
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v cyclgen.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 cyclgen.cc -o
cyclgen.o
g++ -shared -Wl,-Bsymbolic -o cyclgen.oct cyclgen.o
-L/usr/local/lib/octave/3.4.2 -L/usr/local/lib -loctinterp -loctave
-lcruft -llapack -lblas -lfftw3 -lfftw3f -lm
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
-L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
-L/usr/lib/x86_64-linux-gnu -lgfortran -lm
/usr/local/bin/mkoctfile-3.4.2 -DHAVE_OCTAVE_34 -v syndtable.cc
g++ -c -fPIC -I/usr/local/include/octave-3.4.2/octave/..
-I/usr/local/include/octave-3.4.2/octave -I/usr/local/include
-I/usr/include/freetype2 -g -O2 -DHAVE_OCTAVE_34 syndtable.cc -o
syndtable.o
make: Leaving directory `/tmp/oct-EYH4Bv/communications-1.0.10/src'
error: called from `pkg>configure_make' in file
/usr/local/share/octave/3.4.2/m/pkg/pkg.m near line 1339, column 9
error: called from:
error:   /usr/local/share/octave/3.4.2/m/pkg/pkg.m at line 790, column 5
error:   /usr/local/share/octave/3.4.2/m/pkg/pkg.m at line 361, column 9

I have no clue what is going wrong with it.

Cheers,

Lev


reply via email to

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