CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \
CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ -I$(LINUX_DIR)/include" \
LDFLAGS="$$$$LDFLAGS" \
- LIBS="-nodefaultlibs -luClibc++ -lm -lgcc -lnotimpl" \
- CLIENTLIBS="-nodefaultlibs -luClibc++ -lm -lgcc -lnotimpl" \
+ LIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \
+ CLIENTLIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
- LD="\$$$$(CC)" \
+ LD="$(TARGET_CXX)" \
all
endef
+++ /dev/null
---- a/gpsd.cc
-+++ b/gpsd.cc
-@@ -478,7 +478,7 @@
- if (ty == 0) {
- dir = 0.0;
- } else {
-- dir = atan(tx / ty);
-+ dir = atan2(tx,ty);
- }
-
- if (!finite(dir))
--- /dev/null
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -23,7 +23,7 @@
+ CXXLIBS = @CXXLIBS@
+ KSLIBS = @KSLIBS@
+ CFLAGS = @CPPFLAGS@
+-CLIENTLIBS = @CLIENTCLIBS@
++CLIENTLIBS = @CLIENTCLIBS@ -lm
+ CAPLIBS = @caplibs@
+ CLIENTFLAGS = @CLIENTCFLAGS@
+ CXXFLAGS = -Wall @CXXFLAGS@