|
From: Marianne R. <mar...@ad...> - 2014-10-25 06:11:04
|
Hi,
I have built ACE on the Raspberry Pi, using the following settings;
Modify Code for Debian/Raspbian build
Edit the following configuration files and modify as noted;
* vim $ACE_ROOT/ace/config-linux.h
//insert directly after #define ACE_CONFIG_LINUX_H
#define ACE_GCC_HAS_TEMPLATE_INSTANTIATION_VISIBILITY_ATTRS 1
* vim $ACE_ROOT/include/makeinclude/platform_linux.GNU
// insert the following line
no_hidden_visibility ?= 1
This was for an older version, ACE 6.1.8 and TAO 2.1.8, but it may help
with the "multiple definition of" linking problem.
Regards,
Marianne.
On 25/10/14 9:32 AM, Adam Mitz wrote:
> On 10/24/2014 1:49 PM, see...@gm... wrote:
>> Hello,
>>
>> I've installed OpenDDS 3.5.1 on Ubuntu without a problem and the
>> examples are running great.
>>
>> Now I like to install the same version of OpenDDS on a Raspberry Pi
>> with Linux pisces/Raspbian 3.1.9+ installed:
>>
>> when I try to execute "make" inside the opendds folder I get the
>> following error, unfortunately I don't use linux that often and can't
>> find any solutions on google. Could you give me a hint if its even
>> possible to run opendds on that distribution?
>
> Thanks for your interest in OpenDDS and thank you for filling out the
> PROBLEM-REPORT-FORM (in the subsequent email).
>
> As you've seen from the error message, OpenDDS uses ACE as its
> platform portability layer. If we can get ACE to build on this
> platform, there's a good chance that OpenDDS will work too. It is not
> one of our officially supported platforms (see
> http://www.opendds.org/building.html), but we have built on other
> embedded Linux platforms before so it should be possible.
>
> Since libACE.so fails to build, I suggest you ask on one of the ACE
> mailing lists or bugzilla.
> http://www.dre.vanderbilt.edu/~schmidt/ACE-mail.html
>
> If it does require changes to OpenDDS, please reply to this message to
> let us know about it and we'll get the changes incorporated.
>
> Thanks,
> Adam Mitz
> Principal Software Engineer
> Object Computing, Inc.
>
>
> ------------------------------------------------------------------------------
>
>
> _______________________________________________
> opendds-main mailing list
> ope...@li...
> https://lists.sourceforge.net/lists/listinfo/opendds-main
|