2017-12-02 6 views
0

オクターブの設定時にこれらのエラーが発生し続けます。なぜOctaveはQscintillaやjni.hを見ないのですか?

configure: WARNING: QScintilla library not found; disabling built-in Qt GUI editor 
configure: WARNING: Include file <jni.h> not found. Octave will not be able to call Java methods. 
configure: 
configure: NOTE: Libraries or auxiliary programs may be skipped if they are 
configure: NOTE: not found OR if they are missing required features on your 
configure: NOTE: system. 

オクターブのインストール中にconfigureを実行しようとすると、これらのエラーが発生し続けます。私はこれらの問題を解決する方法がわからないと私も無駄に

CPPFLAGS=-I/usr/lib/jvm/java-8-openjdk-amd64/include ./configure

を走ってきました。 QScintillaライブラリとjni.hを見つけるにはどうすればよいでしょうか?私もlibqscintilla2-devをインストールしました。これはUbuntu 16.04 btwです。

+2

依存関係については、http://wiki.octave.org/Octave_for_Debian_systemsを参照してください。Ubuntu 16.04サブチャプター – Andy

+1

長文:スクリプト "configure"がファイル "config.log"を作成して開きますなぜQScintillaとjni.hが見つからないのか見てみましょう – Andy

答えて

1

これは、オクターブがQt4に対してQt5を使用しようとしている場合があります。

もしそうなら、コマンドを実行してみてください:

sudo apt install libqt5scintilla2-dev 

これはQtscintillaと私の問題を解決しました。

関連する問題