add ldflags -lm