compile scilab 5.0.3 บน ubuntu 8.10

×

Error message

Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /data/wwwroot/includes/common.inc).

Scilab เป็นโปรแกรมแนว Matlab คือเป็น matrix based ในการคำนาณ ซึ่งเหมาะกับการคำนาณหลาย ๆ ด้าน

จริง ๆ scilab บน Ubuntu 8.10 มีให้ใช้ แต่รู้สึก ค่อนข้างเก่า เลย compile ใหม่ดีกว่า

ไปโหลด package มาจาก http://www.scilab.org/ และ image processing tooolbox จาก http://siptoolbox.sourceforge.net/

จากนั้นลง dependency ดูจาก http://wiki.scilab.org/Dependencies_of_Scilab_5.X พบว่ามากมาย -_-''
ไหน ๆ ก็ไหน ๆ เปิด feature ที่เป็น java ด้วยละกัน

  1. sake@sake-laptop:~/Download/ sudo apt-get install gcc g++ gfortran liblapack-dev ant libjogl-java libjogl-java
  2. libcommons-logging-java libjrosetta-java  tcl8.5-dev tk8.5-dev libx11-dev ocaml-nox libflexdock-java libxml2-dev
  3. libpcre3-dev libmatio-dev

http://java.sun.com/javase/technologies/desktop/javahelp/download_binary... jhall
แล้วก็มาลงใน /usr/share/java/

อ่าน guide นิดนึงใน README_Unix บอกให้ไปดูที่ http://wiki.scilab.org/Compiling_Scilab_5.x_under_GNU-Linux_Unix
เอ่อ ตามไปอ่าน wiki ง่ายกว่านะเนี่ย -_-'' ตามนี้ละกัน

  1. sake@sake-laptop:~/Download/ sudo apt-get build-dep scilab
  2. [sudo] password for sake:
  3. กำลังอ่านรายชื่อแพกเกจ... เสร็จแล้ว
  4. กำลังสร้างโครงสร้างลำดับความสัมพันธ์      
  5. กำลังอ่านข้อมูลสถานะ... เสร็จแล้ว                                  
  6. จะติดตั้งแพกเกจ *ใหม่* ต่อไปนี้:
  7.   cdbs fdupes libreadline5-dev libxpm-dev pvm-dev quilt tcl8.4-dev tk8.4-dev xaw3dg-dev xutils
  8. ปรับรุ่นขึ้น 0, ติดตั้งใหม่ 10, ถอดถอน 0 และไม่ปรับรุ่น 5
  9. ต้องดาวน์โหลดแพกเกจ 3844kB
  10. หลังจากการกระทำนี้ ต้องใช้เนื้อที่บนดิสก์อีก 10.7MB
  11. คุณต้องการจะดำเนินการต่อไปหรือไม่ [Y/n]?y
  12. ....
  13. sake@sake-laptop:~/Download/ tar zxvf scilab-5.0.3-src.tar.gz
  14. sake@sake-laptop:~/Download/ cd scilab-5.0.3-src
  15. sake@sake-laptop:~/Download/ ./configure
  16. sake@sake-laptop:~/Download/ make
  17. ...
  18. sake@sake-laptop:~/Download/ sudo make install
  19. ...
  20. sake@sake-laptop:~/Download/ scilab

จากนั้น ก็จบขั้นแรก เหลือลง sip tool box
หน้าตา เป็นชะนี้