尝试在我的windows-64系统上安装软件包communications-1.2.1.tar.gz会导致以下错误消息。我该怎么办才能让它运行?
genqamdemod.cc: In function 'octave_value_list Fgenqamdemod(const octave_value_list&, int)':
genqamdemod.cc:39:23: warning: 'int empty_arg(const char*, octave_idx_type, octave_idx_type)' is deprecated (declared at C:\Program
s\Octave\include\octave-4.2.1\octave\../octave/utils.h:58): use 'octave_value::is_empty' instead [-Wdeprecated-declarations]
int arg_is_empty1 = empty_arg ("genqamdemod", nr1, nc1);
^
genqamdemod.cc:39:57: warning: 'int empty_arg(const char*, octave_idx_type, octave_idx_type)' is deprecated (declared at C:\Program
s\Octave\include\octave-4.2.1\octave\../octave/utils.h:58): use 'octave_value::is_empty' instead [-Wdeprecated-declarations]
int arg_is_empty1 = empty_arg ("genqamdemod", nr1, nc1);
^
In file included from galois.h:24:0,
from galois-def.cc:21:
C:\Programs\Octave\include\octave-4.2.1\octave\../octave/config.h:28:2: warning: #warning "config.h has been deprecated; there is n
o need to include it directly" [-Wcpp]
#warning "config.h has been deprecated; there is no need to include it directly"
^
In file included from galois-def.cc:21:0:
galois.h:25:28: fatal error: octave/base-lu.h: No such file or directory
#include <octave/base-lu.h>
^
compilation terminated.
make: *** [galois-def.o] Error 1
make: Entering directory `/tmp/oct-2OnYWD/communications-1.2.1/src'
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES __errcore__.cc -o __errcore__.oct
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES __gfweight__.cc -o __gfweight__.oct
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES cyclgen.cc -o cyclgen.oct
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES cyclpoly.cc -o cyclpoly.oct
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES genqamdemod.cc -o genqamdemod.oct
C:/Programs/Octave/bin/mkoctfile-4.2.1.exe -DGALOIS_DISP_PRIVATES -c galois-def.cc -o galois-def.o
make: Leaving directory `/tmp/oct-2OnYWD/communications-1.2.1/src'
pkg: error running `make' for the communications package.
error: called from
configure_make at line 95 column 9
install at line 192 column 7
pkg at line 394 column 9
下表显示了pkg list的结果。
包名|版本|安装目录 --------------------- + --------- + ------------------ ----- 控制| 3.0.0 | C:\程序\倍频\共享\倍频\包\控制3.0.0 数据平滑| 1.3.0 | C:\程序\倍频\共享\倍频\包\数据平滑-1.3.0 数据库| 2.4.2 | C:\程序\倍频\共享\倍频\包\数据库2.4.2 数据帧| 1.1.0 | C:\程序\倍频\共享\倍频\包\数据帧1.1.0 dicom | 0.1.1 | C:\程序\倍频\共享\倍频\包\ DICOM-0.1.1 财务| 0.5.0 | C:\程序\倍频\共享\倍频\ \包金融0.5.0 适合| 1.0.7 | C:\程序\倍频\共享\倍频\包\适合-1.0.7 模糊逻辑工具包| 0.4.5 | C:\程序\倍频\共享\倍频\ \包模糊逻辑的工具包,0.4.5 ga | 0.10.0 | C:\程序\倍频\共享\倍频\包\ GA-0.10.0 一般| 2.0.0 | C:\程序\倍频\共享\倍频\ \包一般2.0.0 generate_html | 0.1.13 | C:\程序\倍频\共享\倍频\包\ generate_html-0.1.13 几何| 2.1.1 | C:\程序\倍频\共享\倍频\包\几何2.1.1 gsl | 2.0.0 | C:\程序\倍频\共享\倍频\包\ GSL-2.0.0 图片| 2.6.1 | C:\程序\倍频\共享\倍频\包\图像2.6.1 仪器控制| 0.2.3 | C:\程序\倍频\共享\倍频\包\仪器控制0.2.3 间隔| 2.1.0 | C:\程序\倍频\共享\倍频\包\区间2.1.0 io | 2.4.5 | C:\程序\倍频\共享\倍频\ \包IO-2.4.5 线性代数| 2.2.2 | C:\程序\倍频\共享\倍频\包\线性代数-2.2.2 lssa | 0.1.2 | C:\程序\倍频\共享\倍频\包\ LSSA-0.1.2 ltfat | 2.2.0 | C:\程序\倍频\共享\倍频\包\ ltfat-2.2.0 映射| 1.2.1 | C:\程序\倍频\共享\倍频\包\映射-1.2.1 杂项| 1.2.1 | C:\程序\倍频\共享\倍频\ \包杂-1.2.1 nan | 3.1.2 | C:\程序\倍频\共享\倍频\包\南3.1.2 netcdf | 1.0.11 | C:\程序\倍频\共享\倍频\包\的NetCDF-1.0.11 nurbs | 1.3.10 | C:\程序\倍频\共享\倍频\ \包NURBS-1.3.10 ocs | 0.1.5 | C:\程序\倍频\共享\倍频\ \包OCS-0.1.5 odepkg | 0.8.5 | C:\程序\倍频\共享\倍频\包\ odepkg-0.8.5 乐观| 1.5.2 | C:\程序\倍频\共享\倍频\包\的Optim-1.5.2 四元数| 2.4.0 | C:\程序\倍频\共享\倍频\包\四元-2.4.0 排队| 1.2.5 | C:\程序\倍频\共享\倍频\包\排队-1.2.5 信号| 1.3.2 | C:\程序\倍频\共享\倍频\包\信号1.3.2 插座| 1.2.0 | C:\程序\倍频\共享\倍频\包\插座-1.2.0 sparsersb | 1.0.2 | C:\程序\倍频\共享\倍频\包\ sparsersb-1.0.2 specfun | 1.1.0 | C:\程序\倍频\共享\倍频\包\ specfun-1.1.0 样条| 1.3.2 | C:\程序\倍频\共享\倍频\ \包样条,1.3.2 统计| 1.3.0 | C:\程序\倍频\共享\倍频\包\统计-1.3.0 stk | 2.3.4 | C:\程序\倍频\共享\倍频\包\ STK-2.3.4 字符串| 1.2.0 | C:\程序\倍频\共享\倍频\包\串-1.2.0 结构| 1.0.14 | C:\程序\倍频\共享\倍频\包\结构-1.0.14 tisean | 0.2.3 | C:\程序\倍频\共享\倍频\包\ tisean-0.2.3 tsa | 4.4.5 | C:\程序\倍频\共享\倍频\包\ TSA-4.4.5 视频| 1.2.3 | C:\程序\倍频\共享\倍频\包\视频1.2.3 窗户| 1.2.4 | C:\程序\倍频\共享\倍频\包\ WINDOWS-1.2.4 zeromq | 1.2.1 | C:\ Programs \ Octave \ share \ octave \ packages \ zeromq-1.2.1