[oe-commits] org.oe.dev usrp_0.12.bb : Fix compile.h header file problem.

crofton commit openembedded-commits at lists.openembedded.org
Wed Jan 10 12:02:52 UTC 2007


usrp_0.12.bb : Fix compile.h header file problem.
               Add hack so it links on EFIKA/powerpc.

Author: crofton at openembedded.org
Branch: org.openembedded.dev
Revision: 27f6532e8dc2047127962046cd8cd5b1ab74b2a4
ViewMTN: http://monotone.openembedded.org/revision.psp?id=27f6532e8dc2047127962046cd8cd5b1ab74b2a4
Files:
1
packages/usrp/files/fix_compile_h.patch
packages/usrp/usrp_0.12.bb
Diffs:

#
# mt diff -r9b10e6fc9bc69d8eb087cd76df062f781af8c0cf -r27f6532e8dc2047127962046cd8cd5b1ab74b2a4
#
# 
# 
# add_file "packages/usrp/files/fix_compile_h.patch"
#  content [0e8bff01e2cf00300c45aa000b03be05c4fb1d1f]
# 
# patch "packages/usrp/usrp_0.12.bb"
#  from [5546ad3695f17d04ca0ffbe5317098881e7f9014]
#    to [b055064736ca482814bc6c80ed1b292ec0da1158]
# 
============================================================
--- packages/usrp/files/fix_compile_h.patch	0e8bff01e2cf00300c45aa000b03be05c4fb1d1f
+++ packages/usrp/files/fix_compile_h.patch	0e8bff01e2cf00300c45aa000b03be05c4fb1d1f
@@ -0,0 +1,13 @@
+Index: gnuradio/trunk/usrp/host/lib/fusb_linux.cc
+===================================================================
+--- gnuradio/trunk/usrp/host/lib/fusb_linux.cc (revision 3534)
++++ gnuradio/trunk/usrp/host/lib/fusb_linux.cc (revision 3886)
+@@ -28,5 +28,7 @@
+ #include <usb.h>		// libusb header
+ #include <stdexcept>
++#ifdef HAVE_LINUX_COMPILER_H
+ #include <linux/compiler.h>
++#endif
+ #include <linux/usbdevice_fs.h>	// interface to kernel portion of user mode usb driver
+ #include <sys/ioctl.h>
+
============================================================
--- packages/usrp/usrp_0.12.bb	5546ad3695f17d04ca0ffbe5317098881e7f9014
+++ packages/usrp/usrp_0.12.bb	b055064736ca482814bc6c80ed1b292ec0da1158
@@ -7,13 +7,16 @@ SRC_URI = "ftp://ftp.gnu.org/gnu/gnuradi
 PR = "r0"
 
 SRC_URI = "ftp://ftp.gnu.org/gnu/gnuradio/usrp-${PV}.tar.gz \
-           file://usb11.patch;patch=1" \
+           file://usb11.patch;patch=1 \
+           file://fix_compile_h.patch;patch=1;pnum=3 \
            file://install_test.patch;patch=1"
 
 S = "${WORKDIR}/usrp-${PV}"
 
 inherit autotools pkgconfig
 
+CXXFLAGS_powerpc += "-lstdc++"
+
 export BUILD_SYS := "${BUILD_SYS}"
 export HOST_SYS := "${HOST_SYS}"
 






More information about the Openembedded-commits mailing list