Jump to content
OpenSplice DDS Forum

Artem

Members
  • Content count

    6
  • Joined

  • Last visited

About Artem

  • Rank
    Member

Profile Information

  • Company
    Severnoe DB JSC
  1. Artem

    Problem building OpenSplice 5.5.1

    OpenSplice Community Edition v 5.5.1 was build successful with openfusion. OpenSplice Community Edition v 6.3 didn't build ospl file(rest binaries was build), because makefile for build this binary file is absent.
  2. Artem

    Problem building OpenSplice 5.5.1

    Same problem repeated with version of Open Source OpenSplice Community Edition v6.3 + tao impl from debian rep.
  3. Artem

    Problem building OpenSplice 5.5.1

    Hi James, So....it's also didn't help,diff see below: diff -r 325d6e066d83 setup/makefiles/orbdeps.mak --- a/setup/makefiles/orbdeps.mak Fri Jun 14 11:32:54 2013 +0400 +++ b/setup/makefiles/orbdeps.mak Thu Jun 27 10:20:56 2013 +0400 @@ -8,11 +8,11 @@ ifeq ($(SPLICE_ORB), DDS_ACE_TAO_5_6_6) ORB_MK_INCLUDE_NAME = tao15-OF - ORB_INCLUDE = "-I$(TAO_ROOT)" -I"$(ACE_ROOT)" - ORB_LDLIBS = "-L$(ACE_ROOT)/lib" -lACE -lTAO -lTAO_PortableServer -lTAO_AnyTypeCode + ORB_INCLUDE = -I$(TAO_ROOT) -I$(ACE_ROOT) + ORB_LDLIBS = -L$(ACE_ROOT)/lib -lACE -lTAO -lTAO_PortableServer -lTAO_AnyTypeCode ORB_IDL_COMPILER = tao_idl ORB_COMPILER = tao_idl #only needed for compiling the corba-C++ testcases - ORB_IDL_FLAGS = -Sp -Sd -si S.i -ci C.i -I"$(OSPL_HOME)/etc/idl" + ORB_IDL_FLAGS = -Sp -Sd -I$(OSPL_HOME)/etc/idl ORB_CPP_FLAGS = -DACE_HAS_EXCEPTIONS ORB_SELECT_FLAGS = -D$(SPLICE_ORB) ifneq (,$(findstring win32,$(SPLICE_TARGET))) diff -r 325d6e066d83 setup/makefiles/test_idl_cpp.mak --- a/setup/makefiles/test_idl_cpp.mak Fri Jun 14 11:32:54 2013 +0400 +++ b/setup/makefiles/test_idl_cpp.mak Thu Jun 27 10:20:56 2013 +0400 @@ -21,7 +21,7 @@ -%C.h %C.i %C.cpp %C.inl : %.idl +%C.h %C.cpp %C.inl : %.idl # $(IDL) $(IDL_FLAGS) $< $(ORB_COMPILER) $(ORB_CXXFLAGS) $< diff -r 325d6e066d83 setup/x86_64.linux2.6-default.mak --- a/setup/x86_64.linux2.6-default.mak Fri Jun 14 11:32:54 2013 +0400 +++ b/setup/x86_64.linux2.6-default.mak Thu Jun 27 10:20:56 2013 +0400 @@ -108,7 +108,7 @@ DLIB_POSTFIX = .so EXEC_PREFIX = EXEC_POSTFIX = -INLINESRC_POSTFIX = .i +INLINESRC_POSTFIX = .inl CSLIB_PREFIX = CSLIB_POSTFIX = .dll CSMOD_PREFIX = diff -r 325d6e066d83 src/api/dcps/ccpp/custom/makefile_unix64 --- a/src/api/dcps/ccpp/custom/makefile_unix64 Fri Jun 14 11:32:54 2013 +0400 +++ b/src/api/dcps/ccpp/custom/makefile_unix64 Thu Jun 27 10:20:56 2013 +0400 @@ -12,7 +12,7 @@ #Only valid for Unix/Linux type systems. OBJ_POSTFIX := .o -INLINESRC_POSTFIX := .i +INLINESRC_POSTFIX := .inl .PRECIOUS: %C.cpp %SplDcps.cpp %Dcps_impl.cpp @@ -96,7 +96,7 @@ $(LD_SO) -L$(SPLICE_LIBRARY_PATH) $(LD_FLAGS) $(OBJS) $(LD_LIBS) -o $(TARGET) -mkdir -p $(SPLICE_ORB)/include -mkdir -p $(SPLICE_ORB)/lib - cp *.h *.i $(SPLICE_ORB)/include + cp *.h *.inl $(SPLICE_ORB)/include cp $(TARGET) $(SPLICE_ORB)/lib diff -r 325d6e066d83 src/api/dcps/ccpp/custom/rebuild_ccpp_custom_libs.mpc --- a/src/api/dcps/ccpp/custom/rebuild_ccpp_custom_libs.mpc Fri Jun 14 11:32:54 2013 +0400 +++ b/src/api/dcps/ccpp/custom/rebuild_ccpp_custom_libs.mpc Thu Jun 27 10:20:56 2013 +0400 @@ -37,7 +37,7 @@ output_follows_input = 0 commandflags += -Wb,export_macro=OS_DCPS_API \ -Wb,export_include=ccpp_dcps_if.h \ - -Sp -Sd -si S.i -ci C.i + -Sp -Sd } // This file list is fed to the ORB compiler @@ -72,6 +72,6 @@ // Put the headers and inline code into the include dir postbuild = <%cp%> *.h .<%slash%>$(SPLICE_ORB)<%slash%>include<%slash%>. <%cmdsep%> \ - postbuild = <%cp%> *.i .<%slash%>$(SPLICE_ORB)<%slash%>include<%slash%>. + postbuild = <%cp%> *.inl .<%slash%>$(SPLICE_ORB)<%slash%>include<%slash%>. } And one more thing in build log file I found this messages: make[6]: Leaving directory `/opt/OpenSplice/V5.5.1/src/tools/idlpp' idlpp -I/opt/OpenSplice/V5.5.1/etc/idl -l cpp -C /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxClassSpecHeader) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxClassBodyHeader) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMainInclude) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaIdlInterfaceHeader) idlpp -I/opt/OpenSplice/V5.5.1/etc/idl -l cpp -C /opt/OpenSplice/V5.5.1/etc/idl/dds_builtinTopics.idl No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxClassSpecHeader) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxClassBodyHeader) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMetaDescription) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMetaDescription) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMetaDescription) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMetaDescription) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaCxxMainInclude) No template found or protection violation (/opt/OpenSplice/V5.5.1/etc/idlpp/CCPP/DDS_ACE_TAO_5_6_6/corbaIdlInterfaceHeader) for fix this problem I created link to DDS_ACE_TAO_1_4_1 with name DDS_ACE_TAO_5_6_6. May be some mismatch between tao and opensplice...now I wait next version of Open Source OpenSplice Community Edition v6.3. Thanks, Artem.
  4. Artem

    Problem building OpenSplice 5.5.1

    Hi James, You are right, I concentrated on infinite loop and and didn't see of invalid inclusion, after fix this bug I also removed extra quotes in setup/makefiles/orbdeps.mak. However it's didn't help break infinite loop, I think something wrong in ./src/api/dcps/ccpp/makefile.mak or dependencies files. Thanks
  5. Artem

    Problem building OpenSplice 5.5.1

    Hi James, Thank you for your response, but I already tried to remove this option and it isn't help, after removed this option process of building went to infinite loop from next commands (and repeating this without end): unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_builtinTopics.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_builtinTopics.idl unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_builtinTopics.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_builtinTopics.idl unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_interfaces.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_interfaces.idl unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_interfaces.idl processing /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_interfaces.idl unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl dds_dcps_builtintopicsDcps.idl processing dds_dcps_builtintopicsDcps.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl dds_builtinTopicsDcps.idl processing dds_builtinTopicsDcps.idl unset CXXINCS; unset CINCS; /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl dds_dcps_builtintopicsDcps.idl processing dds_dcps_builtintopicsDcps.idl /usr/lib/ace/TAO/tao_idl -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl dds_builtinTopicsDcps.idl processing dds_builtinTopicsDcps.idl g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_WaitSet.cpp >ccpp_WaitSet.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Utils.cpp >ccpp_Utils.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_TypeSupport_impl.cpp >ccpp_TypeSupport_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Topic_impl.cpp >ccpp_Topic_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_TopicDescription_impl.cpp >ccpp_TopicDescription_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Subscriber_impl.cpp >ccpp_Subscriber_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_StatusCondition_impl.cpp >ccpp_StatusCondition_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_ReadCondition_impl.cpp >ccpp_ReadCondition_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_QueryCondition_impl.cpp >ccpp_QueryCondition_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_QosUtils.cpp >ccpp_QosUtils.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Publisher_impl.cpp >ccpp_Publisher_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_MultiTopic_impl.cpp >ccpp_MultiTopic_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_ListenerUtils.cpp >ccpp_ListenerUtils.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_GuardCondition.cpp >ccpp_GuardCondition.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_ErrorInfo.cpp >ccpp_ErrorInfo.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Entity_impl.cpp >ccpp_Entity_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_DomainParticipant_impl.cpp >ccpp_DomainParticipant_impl.d ../../code/ccpp_DomainParticipant_impl.cpp:28:22: fatal error: v_public.h: Нет такого файла или каталога compilation terminated. g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_DomainParticipantFactory.cpp >ccpp_DomainParticipantFactory.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Domain_impl.cpp >ccpp_Domain_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_DataWriter_impl.cpp >ccpp_DataWriter_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_DataReaderView_impl.cpp >ccpp_DataReaderView_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_DataReader_impl.cpp >ccpp_DataReader_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_ContentFilteredTopic_impl.cpp >ccpp_ContentFilteredTopic_impl.d g++ -E -M -m64 -pipe -DOSPL_ENV_DEBUG -D_XOPEN_SOURCE=500 -DOSPL_BUILD_DCPSCCPP -I. -I../../include -I../../code -I/opt/OpenSplice/V5.5.1/src/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/include -I/opt/OpenSplice/V5.5.1/src/abstraction/os/linux2.6 "-I/usr/include/tao" -I"" -I/opt/OpenSplice/V5.5.1/src/kernel/include -I/opt/OpenSplice/V5.5.1/src/user/include -I/opt/OpenSplice/V5.5.1/src/database/database/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/include -I/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/orb/DDS_ACE_TAO_5_6_6 -I/opt/OpenSplice/V5.5.1/src/api/dcps/gapi/include ../../code/ccpp_Condition_impl.cpp >ccpp_Condition_impl.d make[5]: Leaving directory `/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/bld/x86_64.linux2.6-dev' make[5]: Entering directory `/opt/OpenSplice/V5.5.1/src/api/dcps/ccpp/bld/x86_64.linux2.6-dev' cd /opt/OpenSplice/V5.5.1/src/cpp; make make[6]: Entering directory `/opt/OpenSplice/V5.5.1/src/cpp' make[7]: Entering directory `/opt/OpenSplice/V5.5.1/src/cpp/bld/x86_64.linux2.6-dev' make[7]: Цель `all' не требует выполнения команд. make[7]: Leaving directory `/opt/OpenSplice/V5.5.1/src/cpp/bld/x86_64.linux2.6-dev' make[6]: Leaving directory `/opt/OpenSplice/V5.5.1/src/cpp' cd /opt/OpenSplice/V5.5.1/src/tools/idlpp; make make[6]: Entering directory `/opt/OpenSplice/V5.5.1/src/tools/idlpp' make[7]: Entering directory `/opt/OpenSplice/V5.5.1/src/tools/idlpp/bld/x86_64.linux2.6-dev' make[7]: Цель `all' не требует выполнения команд. make[7]: Leaving directory `/opt/OpenSplice/V5.5.1/src/tools/idlpp/bld/x86_64.linux2.6-dev' make[6]: Leaving directory `/opt/OpenSplice/V5.5.1/src/tools/idlpp'
  6. Hi everyone, I am trying to build OpenSplice 5.5.1 from source on Linux machine1 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux, but compilation process is failed with next errors: unset CXXINCS; unset CINCS; /usr/bin/tao_idl -Sp -Sd -si S.i -ci C.i -I"/opt/OpenSplice/V5.5.1/etc/idl" -I/opt/OpenSplice/V5.5.1/etc/idl /opt/OpenSplice/V5.5.1/etc/idl/dds_dcps_builtintopics.idl IDL: I don't understand the '-si' option /usr/lib/ace/TAO/tao_idl: Unable to open file : S.i: No such file or directory make[5]: *** No rule to make target `ccpp_Condition_impl.d', needed by `compile'. Stop. This is list of installed packages with ace&tao(all from debian repository): i libtao-dev - ACE based CORBA ORB core libraries - devel i libtao-orbsvcs-dev - TAO CORBA services - development files i tao-idl - TAO IDL to C++ compiler i tao-imr - TAO implementation repository i tao-utils - TAO naming service and IOR utilities i ace-gperf - ACE perfect hash function generator i ace-netsvcs - ACE network service implementations i ace-netsvcs - ACE network service implementations i libnetsvcs-dev - ACE network service implementations - deve This is list of env variables: export TAO_ROOT=/usr/include/tao export LD_LIBRARY_PATH=/usr/lib/ace:${LD_LIBRARY_PATH} export ACE_ROOT=/user/include/ace export MPC_ROOT=/usr/include/ace/TAO/MPC export SPLICE_TARGET=x86_64.linux2.6-dev export SPLICE_HOST=x86_64.linux2.6-dev export OSPL_HOME=/opt/OpenSplice/V5.5.1 export SPLICE_ORB=DDS_ACE_TAO_5_6_6 tao_idl version is TAO_IDL_FE, version 2.1.2 (Based on Sun IDL FE, version 1.3.0) TAO_IDL_BE, version 2.1.2 and -si is present in this program, but I can't found S.i&C.i files and information about these files. Could you explain where is problem? May be something wrong in configuration process..... Thanks in advance for any help, Artem
×