octave-workshop - 0.10
: 08 czerwca 2007, 19:11
No fajniusio , chce postawic nakładkę na octave , octave-workshop-0.10. Jak już dorzuciłem mu braki z QT 4.1.0 ( tej chce ale późniejsza też go zadowoliła ) pojawił sie kolejny problem .
po podaniu mu make stwierdził iż :
Za radą w pliku INSTALL podałem make check
ale dostałem
Co z tym zrobić ??
przy okazji jak by ktos jeszcze napisał dlaczego powstaje problem( w miare łopatologicznie ) było by fajnie .
aha workshopa pobrałem z tąd :
http://www.math.mcgill.ca/loisel/octave-workshop/
[ Dodano: 2008-01-21, 18:17 ]
No i jak to bywa - sam zapytał sam sobie odpowiedział :-D
A na prawdę zrobione to zostało wg porady vinx na http://ubuntuforums.org/showthread.php?t=150310&page=5
Najpierw instalujemy sobie :
mozna też pobrać z :
http://www.math.mcgill.ca/loisel/octave-workshop/
Potem potrzeba nam QT 4.1.0
No to jedziemy :
Potrzebne są jeszcze nagłówki ( jestem laikiem niech mi ktoś podrzuci link co to dokładnie są te nagłówki i czemu słóżą ) octave :
i taka oto biblioteka : libreadline5-dev
Kiedy juz przejdziemy powyższe kroki
w pliku gdzie siedzi octave-workshop odnajdujemy plik editwindow.cpp
i w jedenastej linijce dopisujemy
w konsoli ( ja to zrobiłem jako root ) :
U mnie działa . :-D
po podaniu mu make stwierdził iż :
Kod: Zaznacz cały
make all-am
make[1]: Wejście do katalogu `/home/pietra/Desktop/octave-workshop-0.10'
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtAssistant -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -g -O2 -fPIC -I/usr/include/octave-2.9.9 -I/usr/include/octave-2.9.9/octave -mieee-fp -MT editwindow.o -MD -MP -MF ".deps/editwindow.Tpo" -c -o editwindow.o editwindow.cpp; \
then mv -f ".deps/editwindow.Tpo" ".deps/editwindow.Po"; else rm -f ".deps/editwindow.Tpo"; exit 1; fi
editwindow.cpp: In member function ‘void EditWindow::setfilename(const QString&)))’:
editwindow.cpp:429: error: ‘asserttt’ was not declared in this scope
make[1]: *** [editwindow.o] Błąd 1
make[1]: Opuszczenie katalogu `/home/pietra/Desktop/octave-workshop-0.10'
make: *** [all] Błąd 2
ale dostałem
Kod: Zaznacz cały
make check
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtAssistant -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -g -O2 -fPIC -I/usr/include/octave-2.9.9 -I/usr/include/octave-2.9.9/octave -mieee-fp -MT editwindow.o -MD -MP -MF ".deps/editwindow.Tpo" -c -o editwindow.o editwindow.cpp; \
then mv -f ".deps/editwindow.Tpo" ".deps/editwindow.Po"; else rm -f ".deps/editwindow.Tpo"; exit 1; fi
editwindow.cpp: In member function ‘void EditWindow::setfilename(const QString&)))’:
editwindow.cpp:429: error: ‘asserttt’ was not declared in this scope
make: *** [editwindow.o] Błąd 1
przy okazji jak by ktos jeszcze napisał dlaczego powstaje problem( w miare łopatologicznie ) było by fajnie .
aha workshopa pobrałem z tąd :
http://www.math.mcgill.ca/loisel/octave-workshop/
[ Dodano: 2008-01-21, 18:17 ]
No i jak to bywa - sam zapytał sam sobie odpowiedział :-D
A na prawdę zrobione to zostało wg porady vinx na http://ubuntuforums.org/showthread.php?t=150310&page=5
Najpierw instalujemy sobie :
Kod: Zaznacz cały
apt-get install octave
http://www.math.mcgill.ca/loisel/octave-workshop/
Potem potrzeba nam QT 4.1.0
No to jedziemy :
Kod: Zaznacz cały
apt-get install qt4-dev-tools
Kod: Zaznacz cały
apt-get install octave2.9-headers
Kod: Zaznacz cały
apt-get install libreadline5-dev
w pliku gdzie siedzi octave-workshop odnajdujemy plik editwindow.cpp
i w jedenastej linijce dopisujemy
Kod: Zaznacz cały
#include <assert.h>
Kod: Zaznacz cały
./configure
make
./octave-workshopl