直前のエントリでそもそもgccのバージョンが残念だったわけだけども。
そもそも古いバージョンでも、古いサンプルコードなら通るのか?と思って実験。
http://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio/examples/cpp03_examples.html
Makefileの内容
CPPFLAGS +=-std=c++0x
LDFLAGS +=-lboost_thread-mt -lboost_system
CC =g++
OBJS +=async_tcp_echo_server.o
all: $(OBJS)
$(CC) $(LDFLAGS) async_tcp_echo_server.cpp
.cpp.o:
$(CC) $(CPPFLAGS) -c $<
いけた。ビルド通ってなんか動いた。中身わかんないから気持ち悪いけど、動いたのはうれしい。
さすがにもう寝よう。うん。