สรุปทริปลาว – เชียงคาน

ผมไปเที่ยวลาวกับเชียงคานมาในช่วงวันที่ 4 – 10 ธันวาคมที่ผ่านมานี้ครับ ผมอยากไปลาวมานานแล้ว พอเพื่อนก๊วนที่ไปอินเดียด้วยกันเอ่ยปากชวนจึงตกลงโดยไม่ลังเลเลย

การไปครั้งนี้เพื่อนขับรถไปหนองคาย ฝากรถไว้ที่ฝั่งไทยแล้วไปข้ามสะพานมิตรภาพไทย – ลาว เที่ยวลาวเสร็จก็ย้อนกลับทางเดิม ไปเที่ยวเชียงคาน 1 คืน แล้วผมก็แยกกับเพื่อนๆ ที่หล่มสักเพราะวันลาหมด ส่วนเพื่อนๆ ไปภูทับเบิกอีก 1 คืนครับ


Continue reading “สรุปทริปลาว – เชียงคาน” →

ก็แค่ความหวัง

สิ่งที่ผมรู้สึกว่าชั่วร้ายที่สุดในการชุมนุมปี 53 คือผมเห็นเพื่อนๆ ที่รักของผมหลายคนแสดงอาการสำเร็จความใคร่บน Social Network เวลาเห็นความสูญเสียไม่ว่าจะชีวิตหรือทรัพย์สินของคนหรือสัญลักษณ์ของฝ่ายตรงข้าม

  • มันคือที่สุดของความชั่วร้ายที่ไม่เห็นว่าอีกฝ่ายเป็นมนุษย์เหมือนตัวเอง
  • มันคือความชั่วร้ายที่เห็นว่าทุกๆ การกระทำของตัวเองนั้น ทำเพราะอีกฝ่ายนั่นแหละที่ผิด ที่กูต้องทำแบบนี้ก็เพราะมันผิด

มันมีการกระทำหรือการตัดสินใจบางอย่างที่ยังไงมันก็คือความชั่วร้ายไม่ว่าสาเหตุของมันคืออะไรและเรากระทำต่อใครหรือเราทำต่ออะไร
หรือบางทีคนที่กระทำอาจจะไม่ได้คิดอะไร นอกจากเพราะมึงนั่นแหละผิด กูเลยต้องทำแบบนี้

ผมก็ได้แต่หวังว่าครั้งนี้มันจะไม่ไปถึงจุดเดียวกับปี 53

เราต้องโดนจับแขวนคอแล้วเอาเก้าอี้ฟาดกันอีกกี่ครั้ง ถึงจะคิดได้ว่าชีวิตนั้นมีค่ายิ่งนัก

วิธี set PATH Solaris เพื่อ configure กับ make file

ช่วงนี้มีเรื่องให้ต้อง compile โปรแกรมบน Solaris 10 x86 แล้วก็ติดปัญหาเรื่อง set compiler path หลายครั้งจนขอจดไว้ต้อง set อะไรบ้าง

พอโหลด source มา untar file เสร็จสั่ง configure ก็ขึ้นแบบนี้มาเลย

# ./configure
checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking target system type... i386-pc-solaris2.10
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/disk2/opt/ruby':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
#

ไปค้นๆ ดู ต้องไปหา gcc ครับ ซึ่ง default ของ Solaris ในกรณีที่ไม่ได้ลง Sun Studio มันอยู่ที่ /usr/sfw/bin เราก็ export PATH ไป

# export PATH=/usr/sfw/bin:$PATH

พอสั่ง ./configure ก็จะเจอ error ว่าไม่มี make -*-

checking for prefix of external symbols... ./configure: line 18702: conftest.o: command not found
NONE
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking if make is GNU make... ./configure: line 18909: make: command not found
no
checking for safe null command for make... configure: error: no candidate for safe null command

ไปค้นๆ ดู make ไม่ได้อยู่ใน /usr/sfw/bin แต่อยู่ใน /usr/ccs/bin ต่างหาก -*-

ดังนั้นวิธีการ export ที่ถูกต้องเพื่อที่จะ configure และ make ได้คือ

# export PATH=/usr/ccs/bin:/usr/sfw/bin:$PATH

ที่นี่ก็จะ build ได้ พอ make install โปรแกรมก็จะไปอยู่ใน /usr/local แล้วเราก็ค่อยไปสร้าง softlink อีกทีครับ