mirror of
https://github.com/nasa/trick.git
synced 2024-12-18 20:57:55 +00:00
Variable Server could not find variable related to trick_sys.sched #315
Added a "-n" argument when calling ICG on Trick core. I had previously removed the "friend attr<class>" lines from Trick core classes. The -n argument instructs ICG to not create the offsetof calls that require the friend function and to process protected and private variables by default.
This commit is contained in:
parent
00a0e8be44
commit
d60601d9b5
4
Makefile
4
Makefile
@ -193,7 +193,7 @@ endif
|
|||||||
# header files.
|
# header files.
|
||||||
.PHONY: icg_sim_serv
|
.PHONY: icg_sim_serv
|
||||||
icg_sim_serv: $(ICG_EXE)
|
icg_sim_serv: $(ICG_EXE)
|
||||||
${TRICK_HOME}/bin/trick-ICG -s -m ${TRICK_CXXFLAGS} ${TRICK_SYSTEM_CXXFLAGS} ${TRICK_HOME}/include/trick/files_to_ICG.hh
|
${TRICK_HOME}/bin/trick-ICG -s -m -n ${TRICK_CXXFLAGS} ${TRICK_SYSTEM_CXXFLAGS} ${TRICK_HOME}/include/trick/files_to_ICG.hh
|
||||||
|
|
||||||
# 1.1.1.4.1 Build the Interface Code Generator (ICG) executable.
|
# 1.1.1.4.1 Build the Interface Code Generator (ICG) executable.
|
||||||
$(ICG_EXE) :
|
$(ICG_EXE) :
|
||||||
@ -387,7 +387,7 @@ uninstall:
|
|||||||
# ICG all sim_services files (for testing and debugging ICG).
|
# ICG all sim_services files (for testing and debugging ICG).
|
||||||
# The -f flag forces io_src files to be regenerated whether or not they need to be.
|
# The -f flag forces io_src files to be regenerated whether or not they need to be.
|
||||||
ICG: $(ICG_EXE)
|
ICG: $(ICG_EXE)
|
||||||
${TRICK_HOME}/bin/trick-ICG -f -s -m ${TRICK_CXXFLAGS} ${TRICK_SYSTEM_CXXFLAGS} ${TRICK_HOME}/include/trick/files_to_ICG.hh
|
${TRICK_HOME}/bin/trick-ICG -f -s -m -n ${TRICK_CXXFLAGS} ${TRICK_SYSTEM_CXXFLAGS} ${TRICK_HOME}/include/trick/files_to_ICG.hh
|
||||||
|
|
||||||
# This builds a tricklib share library.
|
# This builds a tricklib share library.
|
||||||
trick_lib: $(SIM_SERV_DIRS) $(UTILS_DIRS) | $(TRICK_LIB_DIR)
|
trick_lib: $(SIM_SERV_DIRS) $(UTILS_DIRS) | $(TRICK_LIB_DIR)
|
||||||
|
Loading…
Reference in New Issue
Block a user