簡體   English   中英

Octave 3.8.0 - Mac OS X中的軟件包安裝錯誤

[英]Octave 3.8.0 - package installation error in Mac OS X

我試圖在Octave中安裝一些軟件包,但是我遇到了錯誤。 任何幫助都感激不盡。 我從Octave主目錄嘗試了這個。 (我也嘗試過:pkg install general-1.3.4.tar.gz)

octave:1> pkg install -forge general
In file included from /usr/local/octave/3.8.0/lib/gcc47/gcc/x86_64-apple-darwin13/4.7.3/include/stdint.h:3:0,
             from /usr/local/octave/3.8.0/include/octave-3.8.0/octave/oct-conf-post.h:167,
             from /usr/local/octave/3.8.0/include/octave-3.8.0/octave/config.h:3351,
             from /usr/local/octave/3.8.0/include/octave-3.8.0/octave/../octave/oct.h:31,
             from SHA1.cc:19:
/usr/local/octave/3.8.0/lib/gcc47/gcc/x86_64-apple-darwin13/4.7.3/include-fixed/stdint.h:27:32: fatal error: sys/_types/_int8_t.h: No such file or directory
compilation terminated.
make: *** [SHA1.oct] Error 1
/usr/local/octave/3.8.0/bin/mkoctfile-3.8.0 SHA1.cc

pkg: error running `make' for the general package.
error: called from 'configure_make' in file /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/configure_make.m near line 82, column 9
error: called from:
error:   /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/install.m at line 199, column 5
error:   /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/pkg.m at line 394, column 9 

在新的終端窗口上運行以下命令在命令行和基於gui的版本上為我解決了這個問題:

xcode-select --install

我找到了網絡上其他網站的解決方法:

在嘗試安裝Octave信號包時沒有成功,我遇到了同樣的問題。 以下最終似乎正在起作用。

  1. 代碼選擇 - 從終端窗口安裝以安裝命令行工具
  2. 安裝適用於Mac的MacPorts。 這是一個標准安裝程序,您可以從Macports下載。
  3. sudo port install gcc48 - >這是一個Fortran編譯器,它是安裝octave-general所必需的
  4. sudo的港口安裝倍頻一般[注:在MacBook Pro上這花了長一段時間,我不得不禁用Spotlight索引...營業時間]
  5. sudo port install octave-control
  6. sudo port install octave-signal

我在八度音階3.8.0和優勝美地有類似的問題

pkg install /Users/Andrew/Downloads/odepkg-0.8.4.tar.gz configure:error:in /var/tmp/oct-ZcfViL/odepkg/src': configure: error: C compiler cannot create executables See config.log '有關檢查gcc的詳細信息... /usr/local/octave/3.8.0/bin/gcc-mp-4.7檢查C編譯器是否正常工作......否

pkg:運行odepkg的configure腳本時出錯。 錯誤:從第72行第9列的文件/usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/configure_make.m中的'configure_make'調用錯誤:調用:error: /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/install.m第199行,第5列錯誤:/usr/local/octave/3.8.0/share/octave /3.8.0/m/pkg/pkg.m在第394行第9欄

我安裝了xcode命令行工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM