CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \
CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
LDFLAGS="$$$$LDFLAGS -L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib -L$(TOOLCHAIN_DIR)/usr/lib \
- -nodefaultlibs -luClibc++ -lgcc" \
+ -nodefaultlibs -luClibc++ $(LIBGCC_S)" \
all
endef
--- /dev/null
+--- a/Makefile
++++ b/Makefile
+@@ -37,13 +37,13 @@
+ $(addprefix stund/, $(TARS))
+
+ server: server.o stun.o udp.o
+- $(CXX) $(LDFLAGS) -o $@ $^
++ $(CXX) -o $@ $^ $(LDFLAGS)
+
+ tlsServer: tlsServer.o stun.o udp.o
+- $(CXX) $(LDFLAGS) -o $@ $^
++ $(CXX) -o $@ $^ $(LDFLAGS)
+
+ client: client.o stun.o udp.o
+- $(CXX) $(LDFLAGS) -o $@ $^
++ $(CXX) -o $@ $^ $(LDFLAGS)
+
+ %.o:%.cxx
+ $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@