vmayoral
50f3e76c1d
initial ros-tutorials and common-tutorials recipes ( resolves #124 )
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
a0a2aa9eaf
tuning newlines
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
521448ca5d
images: cleaned and renamed image recipe
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
1b746e8d45
ros: removing superfluous definitions
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
2712004be9
roscpp-core: collected common definition in .inc file
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
9d48c558cd
catkin class includes BBCLASSEXTENDS
2013-08-05 08:12:20 +02:00
Lukas Bulwahn
a51044ef7b
cleaning up recipes-devtools/python recipes
2013-08-05 08:09:48 +02:00
Lukas Bulwahn
9faf9c5292
libpoco: openssl required for libpoco when compiling pcl-ros
...
When compiling pcl-ros, bitbake aborts because for compiling the
Crypto library in libpoco, it needs the openssl headers.
The condensed error output is
** Compiling src/CipherKeyImpl.cpp (debug, shared)
arm-oe-linux-gnueabi-g++ -march=armv5te -marm -mthumb-interwork
-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed
--sysroot=/home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm
-I ... -DPOCO_BUILD_HOST=host -DPOCO_NO_WSTRING -DPOCO_UNBUNDLED
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_REENTRANT -D_THREAD_SAFE
-DPOCO_NO_FPENVIRONMENT -g -D_DEBUG -fPIC -c src/CipherKeyImpl.cpp
-o ...
In file included from include/Poco/Crypto/CipherKeyImpl.h:44:0,
from include/Poco/Crypto/CipherKey.h:44,
from src/CipherKey.cpp:37:
include/Poco/Crypto/OpenSSLInitializer.h:45:33: fatal error: openssl/opensslconf.h: No such file or directory
#include <openssl/opensslconf.h>
^
compilation terminated.
In file included from include/Poco/Crypto/CipherKeyImpl.h:44:0,
from src/CipherKeyImpl.cpp:37:
include/Poco/Crypto/OpenSSLInitializer.h:45:33: fatal error: openssl/opensslconf.h: No such file or directory
#include <openssl/opensslconf.h>
^
compilation terminated.
make[1]: *** [.../tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpoco/1.4.6p1-r0/poco-1.4.6p1-all/Crypto/obj/Linux/armv5te/debug_shared/CipherKey.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make -C /home/lukas/oe-core/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpoco/1.4.6p1-r0/poco-1.4.6p1-all/Util
make[1]: *** [.../tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpoco/1.4.6p1-r0/poco-1.4.6p1-all/Crypto/obj/Linux/armv5te/debug_shared/CipherKeyImpl.o] Error 1
make[1]: Entering directory `/home/lukas/oe-core/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpoco/1.4.6p1-r0/poco-1.4.6p1-all/Util'
2013-08-04 09:33:51 +02:00
Lukas Bulwahn
bf9664c62b
rospack: improving runtime dependencies ( resolves #116 )
...
This commit includes further changes to build rospack-native.
2013-08-04 09:33:46 +02:00
herbrechtsmeier
adcfd45c33
Merge pull request #133 from bulwahn/roscore-running
...
Some minor improvements to get roscore running
2013-08-02 09:07:10 -07:00
Lukas Bulwahn
e0dd77bbd8
roslaunch: adding runtime dependency ( resolves #132 )
2013-08-02 16:41:09 +02:00
Lukas Bulwahn
5eec31134d
rosgraph: adding runtime dependency ( resolves #131 )
2013-08-02 09:46:50 +02:00
Lukas Bulwahn
b536013afe
python-netifaces: initial recipe
2013-08-02 09:31:25 +02:00
herbrechtsmeier
666989718a
Merge pull request #129 from bulwahn/libpoco
...
libpoco: new recipe based on digitalstrom's recipe (resolves #118 )
2013-08-01 04:43:51 -07:00
Lukas Bulwahn
0e2d936412
catkin: correcting the downloadfilename that was missed before
2013-08-01 11:26:55 +02:00
Lukas Bulwahn
ed77625288
dynamic-reconfigure: adding patch to resolve path (resolving #126 )
...
Before this commit, the following sequence of bitbake commands
failed because the path was set during compile time, and not at
runtime. After the patch from Dirk Thomas, the following sequence
now works.
bitbake nodelet-topic-tools -c cleansstate && \
bitbake dynamic-reconfigure && bitbake nodelet-topic-tools
2013-08-01 08:21:10 +02:00
Lukas Bulwahn
f3c64ddcd3
README: acknowledge contribution and origin of libpoco recipe
2013-08-01 08:01:20 +02:00
Lukas Bulwahn
b76c9b3523
refering to new test reports
2013-08-01 07:53:06 +02:00
Lukas Bulwahn
723caecd6e
libpoco: adding a patch to link correctly with pcre
...
The error message when compiling nodelet, which links the poco library, is:
| Linking CXX executable devel/lib/nodelet/nodelet
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/bin/cmake -E cmake_link_script CMakeFiles/nodelet.dir/link.txt --verbose=1
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/bin/armv5te-oe-linux-gnueabi/arm-oe-linux-gnueabi-g++ -march=armv5te -marm -mthumb-interwork --sysroot=/home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -fpermissive -march=armv5te -marm -mthumb-interwork --sysroot=/home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed CMakeFiles/nodelet.dir/src/nodelet.cpp.o -o devel/lib/nodelet/nodelet -rdynamic devel/lib/libnodeletlib.so -luuid -lbondcpp -luuid -lcpp_common -lroscpp_serialization -lrostime -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lroscpp -lboost_signals-mt -lboost_filesystem-mt -lrosconsole -lboost_regex-mt -llog4cxx -lxmlrpcpp -ltinyxml -lclass_loader -lPocoFoundation -ldl -lconsole_bridge -lroslib -Wl,-rpath,/home/lukas/oe-core/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/nodelet/1.8.0-r0/nodelet_core-1.8.0/nodelet/build/devel/lib:
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm/usr/lib/libPocoFoundation.so: undefined reference to `_pcre_ucd_stage1'
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm/usr/lib/libPocoFoundation.so: undefined reference to `_pcre_ucd_records'
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm/usr/lib/libPocoFoundation.so: undefined reference to `_pcre_ucp_gentype'
| /home/lukas/oe-core/build/tmp-eglibc/sysroots/qemuarm/usr/lib/libPocoFoundation.so: undefined reference to `_pcre_ucd_stage2'
| collect2: error: ld returned 1 exit status
| make[2]: *** [devel/lib/nodelet/nodelet] Error 1
2013-07-31 16:28:23 +02:00
Lukas Bulwahn
9ee3479961
libpoco: formatting the recipe
...
This commit formats the libpoco recipe to follow the common
OpenEmbedded style more closely and removes a comment that points
to warnings that do not occur with the current recipe.
2013-07-31 16:28:23 +02:00
Lukas Bulwahn
02a63e0365
libpoco: using recipe name for pcre library instead of its alias
2013-07-31 16:28:23 +02:00
Lukas Bulwahn
c6f5a883a9
libpoco: updating to current version 1.4.6p1
2013-07-31 16:28:23 +02:00
Lukas Bulwahn
835eb13279
libpoco: replacing license string causing warnings by common OpenEmbedded license string
2013-07-31 16:28:23 +02:00
Lukas Bulwahn
2e6abcbf3b
libpoco: replacing our recipe by the external one
2013-07-31 16:28:22 +02:00
Lukas Bulwahn
282821221e
libpoco: including an external recipe for the poco library
...
A previously written recipe for the poco library and
a special OpenEmbedded config file for poco is included from
https://gitorious.digitalstrom.org/dss-oe/dss-oe/blobs/raw/master/dS/meta-dss11-production/recipes-support/poco/poco_1.3.6p2.bb
and https://gitorious.digitalstrom.org/dss-oe/dss-oe/blobs/raw/master/dS/meta-dss11-production/recipes-support/poco/files/OE
This recipe and the config is redistributed here under the same
license agreement as the original.
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2013-07-31 16:28:22 +02:00
Lukas Bulwahn
55929a4b55
test-reports: adding a test report that shows the libpoco problem
2013-07-31 16:27:42 +02:00
herbrechtsmeier
bcc281080d
Merge pull request #127 from bulwahn/update-to-hydro
...
Updating to hydro release version
2013-07-24 04:51:04 -07:00
Lukas Bulwahn
e230277bcb
roscpp: removing roscpp's own routine to find pthread ( resolves #125 )
...
When updating from 1.9.41 to 1.9.47, the commit
c5dfa6305e
adds a routine in the CMakeLists.txt to find the pthread library.
This routine is not suitable for the use with our tool chain, i.e.,
it reports an error (cf. #125 ) when using roscpp-native.
This commit adds a patch that reverts that change in roscpp's
CMakeLists.txt.
2013-07-24 10:21:28 +02:00
Lukas Bulwahn
3d9d9cf54e
image-common: updated to hydro release version
2013-07-22 15:54:53 +02:00
Lukas Bulwahn
fd9833ea2a
nodelet-core: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
795ad4131b
geometry: updated to hydro release version
...
The previously applied patch is incorporated in the hydro release
version of the tf package. Also, the new tf package has further
dependencies.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
abfed9e847
geometry-experimental: initial commit
...
For the update of the tf package to the hydro release version,
new recipes for the geometry-experimental repository are provided
in this commit.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
44e406887f
actionlib: initial commit
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
4fa30bb192
pluginlib: updated to hydro release version
...
The previously applied patch is now incorporated in the hydro
release version.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
07eab381d4
angles: adjustments for hydro release version
...
In this commit, the angles directory is renamed to match repository
name in hydro/release.yaml, and a patch is required probably
because of the new catkin version.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
057370f042
common-msgs: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
97a308994b
bond-core: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
fc2f197e40
class-loader: updated to current hydro release version
...
The previous patch applied specifically in the recipe is
incorporated in the new version, and was removed from the recipe.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
7b965eb02b
console-bridge: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
5c4efa5bb2
ros-comm: updated to hydro release version
...
As the license text of the xmlrpcpp changed, the license checksum
is adjusted.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
785eae0216
ros: updated to hydro release version
...
The rosunit patch required some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
6eb962a3f4
roscpp-core: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
be01b12c7e
rospack: updated to hydro release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
55b4e30b3c
genpy: updated to hydro release version
...
To update to the hydro release version, the genpy patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
cad74da7c3
genlisp: updated to hydro release version
...
To update the hydro release version, the genlisp required some
minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
808b3415f5
gencpp: updated to hydro release version
...
To update to the hydro release version, the gencpp patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
5fe80144ec
genmsg: updated to hydro release version
...
To update to the hydro release version, the genmsg patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
73b5485245
catkin: change from developing git version to stable groovy release version
2013-07-22 15:53:38 +02:00
Lukas Bulwahn
c94e6cb99e
catkin: make RDEPENDS more precise ( resolves #119 )
2013-07-22 15:47:53 +02:00
Lukas Bulwahn
e5c6b21492
removing now obsolete files for previous on-target compilation
2013-07-22 15:46:03 +02:00