19 April 2012

Gnuplot and Lion

ผมมักจะใช้ Gnuplot สำหรับว่ากราฟผลการทดลองต่างๆ เวลาเขียนบทความวิจัย แต่ Gnuplot ก็เป็นไม้เบื่อไม้เมากับ Mac OS X มาตลอด ไม่ว่าจะใช้ Fink, MacPorts, หรือ Homebrew ก็ขึ้นอยู่กับ library มากมาย แถมบางทีก็เกิด error ระหว่างคอมไพล์ จุดนี้เป็นปัญหาหลักอย่างหนึ่งของผมที่ใช้ OS X ถ้าใช้ Ubuntu ปัญหาทุกอย่างจะคลี่คลาย เพราะติดตั้งได้สะดวกมาก แค่ apt-get install gnuplot ก็เรียบร้อยแล้ว

เมื่อวานผมเพิ่งค้นพบวิธีที่ง่ายที่สุดในการติดตั้ง Gnuplot บน Mac OS X คือ ไปเอา binary package มาจาก Octave-Forge เพราะ dmg ของ octave จะมี gnuplot มาด้วย แต่ถึงกระนั้นปัญหาก็ยังไม่จบ เพราะ Lion มีการปรับเปลี่ยน library อีก ต้องไปแก้ไฟล์ script สำหรับเรียก Gnuplot ซึ่งมีบอกไว้ละเอียดแล้ว แค่ทำตามทุกอย่างก็จบ

นิทานเรื่องนี้สอนให้รู้ว่า ถ้าจะทำงานกับ open source softwareใช้ Ubuntu ง่ายสุด

No comments: