How do you statically link Boost libraries only?
Use the boost archive files (.a files) instead of the shared lib files (.so aka. linking with -l). You are linking those boost libraries dynamically right now. Writing it out might help to ensure what is being linked statically and what dynamically.
This will look something like:
g++ -o"acmserver" ./src/acmserver.o ... ./src/server.o \
/usr/local/lib/libboost_system.a /usr/local/lib/boost_filesystem \
... -lGL ...
Depending on the gcc version or platform type you might also have to add the -static` flag.