Cross Compile Player with Openembedded and BitBake

From The Player Project

Jump to: navigation, search
(Player Recipe)
Line 48: Line 48:
<pre>
<pre>
-
DESCRIPTION = "Player Robot Device Interface and Server"
+
DESCRIPTION = "Cross-platform robot device interface and server"
-
LICENSE = "GPL"
+
LICENSE = "GPLv2+ and LGPLv2+"
HOMEPAGE = "http://playerstage.sourceforge.net"
HOMEPAGE = "http://playerstage.sourceforge.net"
DEPENDS = "libtool jpeg"
DEPENDS = "libtool jpeg"
Line 61: Line 61:
do_configure () {
do_configure () {
-
cmake -DBUILD_EXAMPLES=OFF -DBUILD_DOCUMENTATION=OFF -DBUILD_EXAMPLES=OFF -DBUILD_PLAYERCC=OFF -DBUILD_PLAYERCC_BOOST=OFF\
+
cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_EXAMPLES=OFF -DBUILD_DOCUMENTATION=OFF -DBUILD_EXAMPLES=OFF -DBUILD_PLAYERCC=OFF -DBUILD_PLAYERCC_BOOST=OFF\
-DBUILD_PYTHONC_BINDINGS=OFF -DBUILD_SHARED_LIBS=OFF -DBUILD_UTILS=OFF -DBUILD_UTILS_LOGSPLITTER=OFF -DBUILD_UTILS_PLAYERCAM=OFF \
-DBUILD_PYTHONC_BINDINGS=OFF -DBUILD_SHARED_LIBS=OFF -DBUILD_UTILS=OFF -DBUILD_UTILS_LOGSPLITTER=OFF -DBUILD_UTILS_PLAYERCAM=OFF \
-DBUILD_UTILS_PLAYERJOY=OFF -DBUILD_UTILS_PLAYERNAV=OFF -DBUILD_UTILS_PLAYERPRINT=OFF -DBUILD_UTILS_PLAYERPROP=OFF -DBUILD_UTILS_PLAYERV=OFF \
-DBUILD_UTILS_PLAYERJOY=OFF -DBUILD_UTILS_PLAYERNAV=OFF -DBUILD_UTILS_PLAYERPRINT=OFF -DBUILD_UTILS_PLAYERPROP=OFF -DBUILD_UTILS_PLAYERV=OFF \
Line 108: Line 108:
}
}
-
FILES_${PN} = "/usr/local/bin/player \  
+
FILES_${PN} = "/usr/bin/player \  
-
/usr/local/bin/playerinterfacegen \
+
/usr/bin/playerinterfacegen \
-
/usr/local/bin/playerxdrgen \  
+
/usr/bin/playerxdrgen \  
-
/usr/local/include/* \  
+
/usr/include/* \  
-
/usr/local/lib/* \  
+
/usr/lib/* \  
-
/usr/local/share/*"
+
/usr/share/*"
</pre>
</pre>

Revision as of 06:16, 12 April 2010

Personal tools