- **summary**: CLM, Build fails when build in a separated directory from the 
source due to cs7848 --> CLM, Build fails when build in a separated directory 
- **assigned_to**: A V Mahesh (AVM) --> Mathi Naickan
- **Comment**:

hese include types is newly introduced  type of including  type .h file based 
on  cppcheck tool suggestion, I am not sure  ether we can rollback cppcheck 
tool suggested include type or not ,even I am not aware  of build in a 
separated directory  , we should take suggest of Mathi.

rde_rda.cc:#include "osaf/services/infrastructure/rde/include/rde_rda.h"
rde_rda.cc:#include "osaf/libs/core/common/include/logtrace.h"
rde_rda.cc:#include "osaf/services/infrastructure/rde/include/rde_rda.h"
rde_rda.cc:#include "osaf/libs/core/common/include/logtrace.h"
rde_rda.cc:#include "osaf/services/infrastructure/rde/include/rde_cb.h"
rde_rda.cc:#include "osaf/services/infrastructure/rde/include/role.h"
rde_amf.cc:#include "osaf/services/infrastructure/rde/include/rde_amf.h"
rde_amf.cc:#include "osaf/libs/core/common/include/logtrace.h"
rde_amf.cc:#include "osaf/libs/core/common/include/nid_start_util.h"
rde_amf.cc:#include "osaf/libs/saf/include/saAis.h"
rde_amf.cc:#include "osaf/services/infrastructure/rde/include/rde_cb.h"
rde_amf.cc:#include "osaf/services/infrastructure/rde/include/role.h"
rde_mds.cc:#include "osaf/libs/core/common/include/logtrace.h"
rde_mds.cc:#include "osaf/libs/core/cplusplus/base/time.h"
rde_mds.cc:#include "osaf/libs/core/include/mds_papi.h"
rde_mds.cc:#include "osaf/libs/core/include/ncs_main_papi.h"
rde_mds.cc:#include "osaf/libs/core/include/ncsencdec_pub.h"
rde_mds.cc:#include "osaf/services/infrastructure/rde/include/rde_cb.h"
role.h:#include "osaf/libs/core/cplusplus/base/macros.h"
role.h:#include "osaf/libs/core/include/mds_papi.h"
role.h:#include "osaf/libs/core/include/rda_papi.h"
rde_cb.h:#include "osaf/libs/core/common/include/osaf_utility.h"
rde_cb.h:#include "osaf/libs/core/include/mds_papi.h"
rde_cb.h:#include "osaf/libs/core/include/rda_papi.h"
rde_cb.h:#include "osaf/services/infrastructure/rde/include/rde_amf.h"
rde_cb.h:#include "osaf/services/infrastructure/rde/include/rde_rda.h"
rde_cb.h:#include "osaf/services/infrastructure/rde/include/rde_rda_common.h"
rde_amf.h:#include "osaf/libs/saf/include/saAmf.h"
role.cc:#include "osaf/services/infrastructure/rde/include/role.h"
role.cc:#include "osaf/libs/core/common/include/logtrace.h"
role.cc:#include "osaf/libs/core/cplusplus/base/getenv.h"
role.cc:#include "osaf/libs/core/cplusplus/base/process.h"
role.cc:#include "osaf/libs/core/cplusplus/base/time.h"
role.cc:#include "osaf/libs/core/include/ncs_main_papi.h"
role.cc:#include "osaf/services/infrastructure/rde/include/rde_cb.h"
rde_main.cc:#include "osaf/libs/core/common/include/daemon.h"
rde_main.cc:#include "osaf/libs/core/common/include/logtrace.h"
rde_main.cc:#include "osaf/libs/core/common/include/osaf_poll.h"
rde_main.cc:#include "osaf/libs/core/include/mds_papi.h"
rde_main.cc:#include "osaf/libs/core/include/ncs_main_papi.h"
rde_main.cc:#include "osaf/libs/core/include/nid_api.h"
rde_main.cc:#include "osaf/libs/saf/include/saAmf.h"
rde_main.cc:#include "osaf/services/infrastructure/rde/include/rde_cb.h"
rde_main.cc:#include "osaf/services/infrastructure/rde/include/role.h"
rda_papi.cc:#include "osaf/libs/agents/infrastructure/rda/rda.h"
rda_papi.cc:#include "osaf/libs/core/common/include/logtrace.h"
rda_papi.cc:#include "osaf/libs/core/common/include/osaf_poll.h"
rda_papi.cc:#include "osaf/libs/core/common/include/osaf_utility.h"
rda_papi.cc:#include "osaf/libs/core/cplusplus/base/time.h"
rda_papi.cc:#include "osaf/libs/core/include/ncs_main_papi.h"
rda_papi.cc:#include "osaf/libs/core/include/ncsgl_defs.h"
rda_papi.cc:#include "osaf/libs/core/include/ncssysf_def.h"
rda_papi.cc:#include "osaf/libs/core/include/ncssysf_tsk.h"
rda_papi.cc:#include "osaf/libs/core/include/ncssysfpool.h"
rda_papi.cc:#include "osaf/libs/saf/include/saAmf.h"
rda_papi.cc:#include "osaf/services/infrastructure/rde/include/rde_rda_common.h"
rda.h:#include "osaf/libs/core/include/ncsgl_defs.h"
rda.h:#include "osaf/libs/core/include/rda_papi.h"

lgs_clm.cc:#include "osaf/services/saf/logsv/lgs/lgs.h"
lgs_clm.cc:#include "osaf/services/saf/logsv/lgs/lgs_clm.h"



---

** [tickets:#1958] CLM, Build fails when build in a separated directory **

**Status:** assigned
**Milestone:** 5.1.FC
**Created:** Thu Aug 18, 2016 12:21 PM UTC by beatriz brandao
**Last Updated:** Fri Aug 19, 2016 03:48 AM UTC
**Owner:** Mathi Naickan


CMW fails to build with OpenSAF 5.1 due to path is included in the #include 
statement to the file.

-----
make[8]: Entering directory 
`/home/uabikan/git/cmw/output/opensaf/osaf/libs/common/immsv'
  CC       libimmsv_common_la-immsv_evt.lo
  CXX      libimmpbe_dump_la-immpbe_dump.lo
In file included from 
../../../../../../opensaf/osaf/libs/common/immsv/include/immsv_evt.h:38:0,
                 from 
../../../../../../opensaf/osaf/libs/common/immsv/include/immsv.h:40,
                 from 
../../../../../../opensaf/osaf/libs/common/immsv/immsv_evt.c:28:
../../../../../../opensaf/osaf/libs/core/include/rda_papi.h:37:47: fatal error: 
osaf/libs/core/include/ncsgl_defs.h: No such file or directory
#include "osaf/libs/core/include/ncsgl_defs.h"
------

So in the file  osaf/libs/core/include/rda_papi.h

#include "osaf/libs/core/include/rda_papi.h"
Needs to be changed to
#include "rda_papi.h"







---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to