-
Hi all,
I am building the ACE and the TAO source files before building the opendds source files for linux. I am using fedora 8.
I have attached the screen shot of the error I encounter, while building the ACE and TAO source. Kindly help
I am trying to install the opendds, as per the instruction provided along with the source download
Thanks
Sridhar.
2009-12-28 17:49:43 UTC by sridharrr
-
OpenDDS version 2.0 was released 23 September 2009. A minor update (verion 2.0.1) was released 23 October 2009. Here are the release notes for the two releases:
Version 2.0 of OpenDDS.
* This is the first release of OpenDDS that conforms to the minimum
compliance profile as documented in formal/07-01-01 (version 1.2).
Near-complete support for the persistence profile and initial support.
2009-10-26 17:47:54 UTC by totten_s
-
Resolved on opendds-deve; user was incorrectly specifying the DCPS data type (i.e. #pragma DCPS_DATA_TYPE was missing from the IDL).
2009-08-11 21:35:00 UTC by sstallion
-
Hello Aaron,
The DCPS_DATA_TYPE pragma declares which types in a given IDL file need to have TypeSupport artifacts generated (currently only structs are supported). This pragma is required.
The DCPS_DATA_KEY pragma declares which fields (one per pragma) within a DCPS_DATA_TYPE identify an instance. This pragma is optional.
As to your question about the IDL, bounded strings are not...
2009-08-06 17:12:26 UTC by sstallion
-
Hello,
I'm having issues generating all the java code for even a basic idl. I haven't been able to find a tutorial/example anywhere to follow. I looked at the java/tests/messager/message_idl/Messager.idl and the developer guide but an still lost. Maybe I'm just slow or missing something but any help would be great.
First, what is the #pragma DCPS_DATA_TYPE and #pragma DCPS_DATA_KEY used...
2009-08-06 16:47:54 UTC by arich57
-
No problem. Please let us know if there is anything else we can do for you.
2009-08-04 14:45:02 UTC by sstallion
-
That did it. Thanks.
2009-08-03 23:22:38 UTC by arich57
-
Ah! I see the problem now.
OpenDDS requires the latest version (patch 14) of ACE+TAO 1.5a in order to build; you will need to download and install from http://download.ociweb.com/TAO-1.5a/ACE+TAO-1.5a_with_latest_patches.tar.gz.
This should resolve the build errors you are seeing.
Regards,
Steve.
2009-08-03 22:59:03 UTC by sstallion
-
arich@arich-laptop:~/code/OpenDDS/DDS/dds$ cat $ACE_ROOT/ace/Version.h
// -*- C++ -*-
// $Id: Version.h 91 2007-03-01 16:47:16Z elliottc $
// This is file was automatically generated by $ACE_ROOT/bin/make_release.
#define ACE_MAJOR_VERSION 5
#define ACE_MINOR_VERSION 5
#define ACE_BETA_VERSION 6
#define ACE_VERSION "5.5a"
#define ACE_OCI_PATCHLEVEL 0
#define ACE_OCI_REV a
I'll...
2009-08-03 22:46:13 UTC by arich57
-
Hmm.
Which version of ACE are you using (hint: check $ACE_ROOT/ace/Version.h) ? Also, I noticed that you did not specify debug or optimize in your platform_macros.GNU; while you are evaluating OpenDDS, it may be useful to define the following in your platform_macros.GNU:
debug=1
optimize=0
java=1
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU.
2009-08-03 22:42:11 UTC by sstallion