Skip to content

Console Output

Skipping 150 KB.. Full Log
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Templates_part_2.o SCCP_Templates_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Templates_part_3.o SCCP_Templates_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Templates_part_4.o SCCP_Templates_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Types.o SCCP_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Types_part_1.o SCCP_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Types_part_2.o SCCP_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Types_part_3.o SCCP_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Types_part_4.o SCCP_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCPasp_Types.o SCCPasp_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCPasp_Types_part_1.o SCCPasp_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCPasp_Types_part_2.o SCCPasp_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCPasp_Types_part_3.o SCCPasp_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCPasp_Types_part_4.o SCCPasp_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_PortType.o SCTPasp_PortType.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_PortType_part_1.o SCTPasp_PortType_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_PortType_part_2.o SCTPasp_PortType_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_PortType_part_3.o SCTPasp_PortType_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_PortType_part_4.o SCTPasp_PortType_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_Types.o SCTPasp_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_Types_part_1.o SCTPasp_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_Types_part_2.o SCTPasp_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_Types_part_3.o SCTPasp_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCTPasp_Types_part_4.o SCTPasp_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SDP_Types.o SDP_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SDP_Types_part_1.o SDP_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SDP_Types_part_2.o SDP_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SDP_Types_part_3.o SDP_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SDP_Types_part_4.o SDP_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort.o SGsAP_CodecPort.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_part_1.o SGsAP_CodecPort_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_part_2.o SGsAP_CodecPort_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_part_3.o SGsAP_CodecPort_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_part_4.o SGsAP_CodecPort_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_CtrlFunct.o SGsAP_CodecPort_CtrlFunct.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_CtrlFunct_part_1.o SGsAP_CodecPort_CtrlFunct_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_CtrlFunct_part_2.o SGsAP_CodecPort_CtrlFunct_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_CtrlFunct_part_3.o SGsAP_CodecPort_CtrlFunct_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_CodecPort_CtrlFunct_part_4.o SGsAP_CodecPort_CtrlFunct_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Emulation.o SGsAP_Emulation.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Emulation_part_1.o SGsAP_Emulation_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Emulation_part_2.o SGsAP_Emulation_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Emulation_part_3.o SGsAP_Emulation_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Emulation_part_4.o SGsAP_Emulation_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Templates.o SGsAP_Templates.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Templates_part_1.o SGsAP_Templates_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Templates_part_2.o SGsAP_Templates_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Templates_part_3.o SGsAP_Templates_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Templates_part_4.o SGsAP_Templates_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Types.o SGsAP_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Types_part_1.o SGsAP_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Types_part_2.o SGsAP_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Types_part_3.o SGsAP_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SGsAP_Types_part_4.o SGsAP_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort.o SMPP_CodecPort.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_part_1.o SMPP_CodecPort_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_part_2.o SMPP_CodecPort_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_part_3.o SMPP_CodecPort_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_part_4.o SMPP_CodecPort_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_CtrlFunct.o SMPP_CodecPort_CtrlFunct.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_CtrlFunct_part_1.o SMPP_CodecPort_CtrlFunct_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_CtrlFunct_part_2.o SMPP_CodecPort_CtrlFunct_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_CtrlFunct_part_3.o SMPP_CodecPort_CtrlFunct_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_CodecPort_CtrlFunct_part_4.o SMPP_CodecPort_CtrlFunct_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Emulation.o SMPP_Emulation.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Emulation_part_1.o SMPP_Emulation_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Emulation_part_2.o SMPP_Emulation_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Emulation_part_3.o SMPP_Emulation_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Emulation_part_4.o SMPP_Emulation_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Templates.o SMPP_Templates.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Templates_part_1.o SMPP_Templates_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Templates_part_2.o SMPP_Templates_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Templates_part_3.o SMPP_Templates_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Templates_part_4.o SMPP_Templates_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Types.o SMPP_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Types_part_1.o SMPP_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Types_part_2.o SMPP_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Types_part_3.o SMPP_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SMPP_Types_part_4.o SMPP_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Templates.o SS_Templates.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Templates_part_1.o SS_Templates_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Templates_part_2.o SS_Templates_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Templates_part_3.o SS_Templates_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Templates_part_4.o SS_Templates_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Types.o SS_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Types_part_1.o SS_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Types_part_2.o SS_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Types_part_3.o SS_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Types_part_4.o SS_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Socket_API_Definitions.o Socket_API_Definitions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Socket_API_Definitions_part_1.o Socket_API_Definitions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Socket_API_Definitions_part_2.o Socket_API_Definitions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Socket_API_Definitions_part_3.o Socket_API_Definitions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Socket_API_Definitions_part_4.o Socket_API_Definitions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCConversion_Functions.o TCCConversion_Functions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCConversion_Functions_part_1.o TCCConversion_Functions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCConversion_Functions_part_2.o TCCConversion_Functions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCConversion_Functions_part_3.o TCCConversion_Functions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCConversion_Functions_part_4.o TCCConversion_Functions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCEncoding_Functions.o TCCEncoding_Functions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCEncoding_Functions_part_1.o TCCEncoding_Functions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCEncoding_Functions_part_2.o TCCEncoding_Functions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCEncoding_Functions_part_3.o TCCEncoding_Functions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCEncoding_Functions_part_4.o TCCEncoding_Functions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCInterface_Functions.o TCCInterface_Functions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCInterface_Functions_part_1.o TCCInterface_Functions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCInterface_Functions_part_2.o TCCInterface_Functions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCInterface_Functions_part_3.o TCCInterface_Functions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TCCInterface_Functions_part_4.o TCCInterface_Functions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TELNETasp_PortType.o TELNETasp_PortType.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TELNETasp_PortType_part_1.o TELNETasp_PortType_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TELNETasp_PortType_part_2.o TELNETasp_PortType_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TELNETasp_PortType_part_3.o TELNETasp_PortType_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o TELNETasp_PortType_part_4.o TELNETasp_PortType_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_PortType.o UD_PortType.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_PortType_part_1.o UD_PortType_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_PortType_part_2.o UD_PortType_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_PortType_part_3.o UD_PortType_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_PortType_part_4.o UD_PortType_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_Types.o UD_Types.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_Types_part_1.o UD_Types_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_Types_part_2.o UD_Types_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_Types_part_3.o UD_Types_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o UD_Types_part_4.o UD_Types_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o USSD_Helpers.o USSD_Helpers.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o USSD_Helpers_part_1.o USSD_Helpers_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o USSD_Helpers_part_2.o USSD_Helpers_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o USSD_Helpers_part_3.o USSD_Helpers_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o USSD_Helpers_part_4.o USSD_Helpers_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o IPA_Emulation.o IPA_Emulation.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o IPA_Emulation_part_1.o IPA_Emulation_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o IPA_Emulation_part_2.o IPA_Emulation_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o IPA_Emulation_part_3.o IPA_Emulation_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o IPA_Emulation_part_4.o IPA_Emulation_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Adapter.o RAN_Adapter.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Adapter_part_1.o RAN_Adapter_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Adapter_part_2.o RAN_Adapter_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Adapter_part_3.o RAN_Adapter_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Adapter_part_4.o RAN_Adapter_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Emulation.o RAN_Emulation.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Emulation_part_1.o RAN_Emulation_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Emulation_part_2.o RAN_Emulation_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Emulation_part_3.o RAN_Emulation_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RAN_Emulation_part_4.o RAN_Emulation_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Mapping.o SCCP_Mapping.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Mapping_part_1.o SCCP_Mapping_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Mapping_part_2.o SCCP_Mapping_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Mapping_part_3.o SCCP_Mapping_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SCCP_Mapping_part_4.o SCCP_Mapping_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ApplicationContexts.o MAP_ApplicationContexts.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ApplicationContexts_part_1.o MAP_ApplicationContexts_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ApplicationContexts_part_2.o MAP_ApplicationContexts_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ApplicationContexts_part_3.o MAP_ApplicationContexts_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ApplicationContexts_part_4.o MAP_ApplicationContexts_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_BS_Code.o MAP_BS_Code.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_BS_Code_part_1.o MAP_BS_Code_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_BS_Code_part_2.o MAP_BS_Code_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_BS_Code_part_3.o MAP_BS_Code_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_BS_Code_part_4.o MAP_BS_Code_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CH_DataTypes.o MAP_CH_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CH_DataTypes_part_1.o MAP_CH_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CH_DataTypes_part_2.o MAP_CH_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CH_DataTypes_part_3.o MAP_CH_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CH_DataTypes_part_4.o MAP_CH_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CallHandlingOperations.o MAP_CallHandlingOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CallHandlingOperations_part_1.o MAP_CallHandlingOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CallHandlingOperations_part_2.o MAP_CallHandlingOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CallHandlingOperations_part_3.o MAP_CallHandlingOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CallHandlingOperations_part_4.o MAP_CallHandlingOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CommonDataTypes.o MAP_CommonDataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CommonDataTypes_part_1.o MAP_CommonDataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CommonDataTypes_part_2.o MAP_CommonDataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CommonDataTypes_part_3.o MAP_CommonDataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_CommonDataTypes_part_4.o MAP_CommonDataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_DialogueInformation.o MAP_DialogueInformation.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_DialogueInformation_part_1.o MAP_DialogueInformation_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_DialogueInformation_part_2.o MAP_DialogueInformation_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_DialogueInformation_part_3.o MAP_DialogueInformation_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_DialogueInformation_part_4.o MAP_DialogueInformation_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ER_DataTypes.o MAP_ER_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ER_DataTypes_part_1.o MAP_ER_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ER_DataTypes_part_2.o MAP_ER_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ER_DataTypes_part_3.o MAP_ER_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ER_DataTypes_part_4.o MAP_ER_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Errors.o MAP_Errors.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Errors_part_1.o MAP_Errors_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Errors_part_2.o MAP_Errors_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Errors_part_3.o MAP_Errors_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Errors_part_4.o MAP_Errors_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ExtensionDataTypes.o MAP_ExtensionDataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ExtensionDataTypes_part_1.o MAP_ExtensionDataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ExtensionDataTypes_part_2.o MAP_ExtensionDataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ExtensionDataTypes_part_3.o MAP_ExtensionDataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ExtensionDataTypes_part_4.o MAP_ExtensionDataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_GR_DataTypes.o MAP_GR_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_GR_DataTypes_part_1.o MAP_GR_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_GR_DataTypes_part_2.o MAP_GR_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_GR_DataTypes_part_3.o MAP_GR_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_GR_DataTypes_part_4.o MAP_GR_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Group_Call_Operations.o MAP_Group_Call_Operations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Group_Call_Operations_part_1.o MAP_Group_Call_Operations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Group_Call_Operations_part_2.o MAP_Group_Call_Operations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Group_Call_Operations_part_3.o MAP_Group_Call_Operations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Group_Call_Operations_part_4.o MAP_Group_Call_Operations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LCS_DataTypes.o MAP_LCS_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LCS_DataTypes_part_1.o MAP_LCS_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LCS_DataTypes_part_2.o MAP_LCS_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LCS_DataTypes_part_3.o MAP_LCS_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LCS_DataTypes_part_4.o MAP_LCS_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LocationServiceOperations.o MAP_LocationServiceOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LocationServiceOperations_part_1.o MAP_LocationServiceOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LocationServiceOperations_part_2.o MAP_LocationServiceOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LocationServiceOperations_part_3.o MAP_LocationServiceOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_LocationServiceOperations_part_4.o MAP_LocationServiceOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MS_DataTypes.o MAP_MS_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MS_DataTypes_part_1.o MAP_MS_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MS_DataTypes_part_2.o MAP_MS_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MS_DataTypes_part_3.o MAP_MS_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MS_DataTypes_part_4.o MAP_MS_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MobileServiceOperations.o MAP_MobileServiceOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MobileServiceOperations_part_1.o MAP_MobileServiceOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MobileServiceOperations_part_2.o MAP_MobileServiceOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MobileServiceOperations_part_3.o MAP_MobileServiceOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_MobileServiceOperations_part_4.o MAP_MobileServiceOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OM_DataTypes.o MAP_OM_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OM_DataTypes_part_1.o MAP_OM_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OM_DataTypes_part_2.o MAP_OM_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OM_DataTypes_part_3.o MAP_OM_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OM_DataTypes_part_4.o MAP_OM_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OperationAndMaintenanceOperations.o MAP_OperationAndMaintenanceOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OperationAndMaintenanceOperations_part_1.o MAP_OperationAndMaintenanceOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OperationAndMaintenanceOperations_part_2.o MAP_OperationAndMaintenanceOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OperationAndMaintenanceOperations_part_3.o MAP_OperationAndMaintenanceOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_OperationAndMaintenanceOperations_part_4.o MAP_OperationAndMaintenanceOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_PDU_Defs.o MAP_PDU_Defs.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_PDU_Defs_part_1.o MAP_PDU_Defs_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_PDU_Defs_part_2.o MAP_PDU_Defs_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_PDU_Defs_part_3.o MAP_PDU_Defs_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_PDU_Defs_part_4.o MAP_PDU_Defs_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Protocol.o MAP_Protocol.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Protocol_part_1.o MAP_Protocol_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Protocol_part_2.o MAP_Protocol_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Protocol_part_3.o MAP_Protocol_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_Protocol_part_4.o MAP_Protocol_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SM_DataTypes.o MAP_SM_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SM_DataTypes_part_1.o MAP_SM_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SM_DataTypes_part_2.o MAP_SM_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SM_DataTypes_part_3.o MAP_SM_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SM_DataTypes_part_4.o MAP_SM_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_Code.o MAP_SS_Code.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_Code_part_1.o MAP_SS_Code_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_Code_part_2.o MAP_SS_Code_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_Code_part_3.o MAP_SS_Code_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_Code_part_4.o MAP_SS_Code_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_DataTypes.o MAP_SS_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_DataTypes_part_1.o MAP_SS_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_DataTypes_part_2.o MAP_SS_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_DataTypes_part_3.o MAP_SS_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SS_DataTypes_part_4.o MAP_SS_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ShortMessageServiceOperations.o MAP_ShortMessageServiceOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ShortMessageServiceOperations_part_1.o MAP_ShortMessageServiceOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ShortMessageServiceOperations_part_2.o MAP_ShortMessageServiceOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ShortMessageServiceOperations_part_3.o MAP_ShortMessageServiceOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_ShortMessageServiceOperations_part_4.o MAP_ShortMessageServiceOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SupplementaryServiceOperations.o MAP_SupplementaryServiceOperations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SupplementaryServiceOperations_part_1.o MAP_SupplementaryServiceOperations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SupplementaryServiceOperations_part_2.o MAP_SupplementaryServiceOperations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SupplementaryServiceOperations_part_3.o MAP_SupplementaryServiceOperations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_SupplementaryServiceOperations_part_4.o MAP_SupplementaryServiceOperations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_TS_Code.o MAP_TS_Code.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_TS_Code_part_1.o MAP_TS_Code_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_TS_Code_part_2.o MAP_TS_Code_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_TS_Code_part_3.o MAP_TS_Code_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MAP_TS_Code_part_4.o MAP_TS_Code_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MobileDomainDefinitions.o MobileDomainDefinitions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MobileDomainDefinitions_part_1.o MobileDomainDefinitions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MobileDomainDefinitions_part_2.o MobileDomainDefinitions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MobileDomainDefinitions_part_3.o MobileDomainDefinitions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o MobileDomainDefinitions_part_4.o MobileDomainDefinitions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_CommonDataTypes.o RANAP_CommonDataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_CommonDataTypes_part_1.o RANAP_CommonDataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_CommonDataTypes_part_2.o RANAP_CommonDataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_CommonDataTypes_part_3.o RANAP_CommonDataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_CommonDataTypes_part_4.o RANAP_CommonDataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Constants.o RANAP_Constants.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Constants_part_1.o RANAP_Constants_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Constants_part_2.o RANAP_Constants_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Constants_part_3.o RANAP_Constants_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Constants_part_4.o RANAP_Constants_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Containers.o RANAP_Containers.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Containers_part_1.o RANAP_Containers_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Containers_part_2.o RANAP_Containers_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Containers_part_3.o RANAP_Containers_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_Containers_part_4.o RANAP_Containers_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_IEs.o RANAP_IEs.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_IEs_part_1.o RANAP_IEs_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_IEs_part_2.o RANAP_IEs_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_IEs_part_3.o RANAP_IEs_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_IEs_part_4.o RANAP_IEs_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Contents.o RANAP_PDU_Contents.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Contents_part_1.o RANAP_PDU_Contents_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Contents_part_2.o RANAP_PDU_Contents_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Contents_part_3.o RANAP_PDU_Contents_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Contents_part_4.o RANAP_PDU_Contents_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Descriptions.o RANAP_PDU_Descriptions.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Descriptions_part_1.o RANAP_PDU_Descriptions_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Descriptions_part_2.o RANAP_PDU_Descriptions_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Descriptions_part_3.o RANAP_PDU_Descriptions_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o RANAP_PDU_Descriptions_part_4.o RANAP_PDU_Descriptions_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Generic_ROS_PDUs.o Remote_Operations_Generic_ROS_PDUs.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Generic_ROS_PDUs_part_1.o Remote_Operations_Generic_ROS_PDUs_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Generic_ROS_PDUs_part_2.o Remote_Operations_Generic_ROS_PDUs_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Generic_ROS_PDUs_part_3.o Remote_Operations_Generic_ROS_PDUs_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Generic_ROS_PDUs_part_4.o Remote_Operations_Generic_ROS_PDUs_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Information_Objects.o Remote_Operations_Information_Objects.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Information_Objects_part_1.o Remote_Operations_Information_Objects_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Information_Objects_part_2.o Remote_Operations_Information_Objects_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Information_Objects_part_3.o Remote_Operations_Information_Objects_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o Remote_Operations_Information_Objects_part_4.o Remote_Operations_Information_Objects_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_DataTypes.o SS_DataTypes.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_DataTypes_part_1.o SS_DataTypes_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_DataTypes_part_2.o SS_DataTypes_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_DataTypes_part_3.o SS_DataTypes_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_DataTypes_part_4.o SS_DataTypes_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Errors.o SS_Errors.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Errors_part_1.o SS_Errors_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Errors_part_2.o SS_Errors_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Errors_part_3.o SS_Errors_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Errors_part_4.o SS_Errors_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Operations.o SS_Operations.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Operations_part_1.o SS_Operations_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Operations_part_2.o SS_Operations_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Operations_part_3.o SS_Operations_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Operations_part_4.o SS_Operations_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_PDU_Defs.o SS_PDU_Defs.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_PDU_Defs_part_1.o SS_PDU_Defs_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_PDU_Defs_part_2.o SS_PDU_Defs_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_PDU_Defs_part_3.o SS_PDU_Defs_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_PDU_Defs_part_4.o SS_PDU_Defs_part_4.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Protocol.o SS_Protocol.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Protocol_part_1.o SS_Protocol_part_1.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Protocol_part_2.o SS_Protocol_part_2.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Protocol_part_3.o SS_Protocol_part_3.cc
g++  -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -I/usr/include/titan -fPIC   -o SS_Protocol_part_4.o SS_Protocol_part_4.cc
g++  -shared -o SCCP_EncDec.so SCCP_EncDec.o
g++  -shared -o SCTPasp_PT.so SCTPasp_PT.o
g++  -shared -o TCCConversion.so TCCConversion.o
g++  -shared -o TCCInterface.so TCCInterface.o
g++  -shared -o UD_PT.so UD_PT.o
g++  -shared -o MNCC_EncDec.so MNCC_EncDec.o
g++  -shared -o IPL4asp_PT.so IPL4asp_PT.o
g++  -shared -o IPL4asp_discovery.so IPL4asp_discovery.o
g++  -shared -o SDP_EncDec.so SDP_EncDec.o
g++  -shared -o RTP_EncDec.so RTP_EncDec.o
g++  -shared -o IPA_CodecPort_CtrlFunctDef.so IPA_CodecPort_CtrlFunctDef.o
g++  -shared -o RTP_CodecPort_CtrlFunctDef.so RTP_CodecPort_CtrlFunctDef.o
g++  -shared -o MGCP_CodecPort_CtrlFunctDef.so MGCP_CodecPort_CtrlFunctDef.o
g++  -shared -o TELNETasp_PT.so TELNETasp_PT.o
g++  -shared -o Native_FunctionDefs.so Native_FunctionDefs.o
g++  -shared -o SMPP_EncDec.so SMPP_EncDec.o
g++  -shared -o SMPP_CodecPort_CtrlFunctDef.so SMPP_CodecPort_CtrlFunctDef.o
g++  -shared -o MAP_EncDec.so MAP_EncDec.o
g++  -shared -o SS_EncDec.so SS_EncDec.o
g++  -shared -o TCCEncoding.so TCCEncoding.o
g++  -shared -o SGsAP_CodecPort_CtrlFunctDef.so SGsAP_CodecPort_CtrlFunctDef.o
g++  -shared -o RANAP_EncDec.so RANAP_EncDec.o
g++  -shared -o SDP_parse_.tab.so SDP_parse_.tab.o
g++  -shared -o lex.SDP_parse_.so lex.SDP_parse_.o
g++  -shared -o MSC_Tests.so MSC_Tests.o
g++  -shared -o MSC_Tests_part_1.so MSC_Tests_part_1.o
g++  -shared -o MSC_Tests_part_2.so MSC_Tests_part_2.o
g++  -shared -o MSC_Tests_part_3.so MSC_Tests_part_3.o
g++  -shared -o MSC_Tests_part_4.so MSC_Tests_part_4.o
g++  -shared -o BSC_ConnectionHandler.so BSC_ConnectionHandler.o
g++  -shared -o BSC_ConnectionHandler_part_1.so BSC_ConnectionHandler_part_1.o
g++  -shared -o BSC_ConnectionHandler_part_2.so BSC_ConnectionHandler_part_2.o
g++  -shared -o BSC_ConnectionHandler_part_3.so BSC_ConnectionHandler_part_3.o
g++  -shared -o BSC_ConnectionHandler_part_4.so BSC_ConnectionHandler_part_4.o
g++  -shared -o BSSAP_CodecPort.so BSSAP_CodecPort.o
g++  -shared -o BSSAP_CodecPort_part_1.so BSSAP_CodecPort_part_1.o
g++  -shared -o BSSAP_CodecPort_part_2.so BSSAP_CodecPort_part_2.o
g++  -shared -o BSSAP_CodecPort_part_3.so BSSAP_CodecPort_part_3.o
g++  -shared -o BSSAP_CodecPort_part_4.so BSSAP_CodecPort_part_4.o
g++  -shared -o BSSAP_Types.so BSSAP_Types.o
g++  -shared -o BSSAP_Types_part_1.so BSSAP_Types_part_1.o
g++  -shared -o BSSAP_Types_part_2.so BSSAP_Types_part_2.o
g++  -shared -o BSSAP_Types_part_3.so BSSAP_Types_part_3.o
g++  -shared -o BSSAP_Types_part_4.so BSSAP_Types_part_4.o
g++  -shared -o BSSMAP_Templates.so BSSMAP_Templates.o
g++  -shared -o BSSMAP_Templates_part_1.so BSSMAP_Templates_part_1.o
g++  -shared -o BSSMAP_Templates_part_2.so BSSMAP_Templates_part_2.o
g++  -shared -o BSSMAP_Templates_part_3.so BSSMAP_Templates_part_3.o
g++  -shared -o BSSMAP_Templates_part_4.so BSSMAP_Templates_part_4.o
g++  -shared -o DNS_Helpers.so DNS_Helpers.o
g++  -shared -o DNS_Helpers_part_1.so DNS_Helpers_part_1.o
g++  -shared -o DNS_Helpers_part_2.so DNS_Helpers_part_2.o
g++  -shared -o DNS_Helpers_part_3.so DNS_Helpers_part_3.o
g++  -shared -o DNS_Helpers_part_4.so DNS_Helpers_part_4.o
g++  -shared -o GSM_Types.so GSM_Types.o
g++  -shared -o GSM_Types_part_1.so GSM_Types_part_1.o
g++  -shared -o GSM_Types_part_2.so GSM_Types_part_2.o
g++  -shared -o GSM_Types_part_3.so GSM_Types_part_3.o
g++  -shared -o GSM_Types_part_4.so GSM_Types_part_4.o
g++  -shared -o GSUP_Emulation.so GSUP_Emulation.o
g++  -shared -o GSUP_Emulation_part_1.so GSUP_Emulation_part_1.o
g++  -shared -o GSUP_Emulation_part_2.so GSUP_Emulation_part_2.o
g++  -shared -o GSUP_Emulation_part_3.so GSUP_Emulation_part_3.o
g++  -shared -o GSUP_Emulation_part_4.so GSUP_Emulation_part_4.o
g++  -shared -o GSUP_Types.so GSUP_Types.o
g++  -shared -o GSUP_Types_part_1.so GSUP_Types_part_1.o
g++  -shared -o GSUP_Types_part_2.so GSUP_Types_part_2.o
g++  -shared -o GSUP_Types_part_3.so GSUP_Types_part_3.o
g++  -shared -o GSUP_Types_part_4.so GSUP_Types_part_4.o
g++  -shared -o General_Types.so General_Types.o
g++  -shared -o General_Types_part_1.so General_Types_part_1.o
g++  -shared -o General_Types_part_2.so General_Types_part_2.o
g++  -shared -o General_Types_part_3.so General_Types_part_3.o
g++  -shared -o General_Types_part_4.so General_Types_part_4.o
g++  -shared -o IPA_CodecPort.so IPA_CodecPort.o
g++  -shared -o IPA_CodecPort_part_1.so IPA_CodecPort_part_1.o
g++  -shared -o IPA_CodecPort_part_2.so IPA_CodecPort_part_2.o
g++  -shared -o IPA_CodecPort_part_3.so IPA_CodecPort_part_3.o
g++  -shared -o IPA_CodecPort_part_4.so IPA_CodecPort_part_4.o
g++  -shared -o IPA_CodecPort_CtrlFunct.so IPA_CodecPort_CtrlFunct.o
g++  -shared -o IPA_CodecPort_CtrlFunct_part_1.so IPA_CodecPort_CtrlFunct_part_1.o
g++  -shared -o IPA_CodecPort_CtrlFunct_part_2.so IPA_CodecPort_CtrlFunct_part_2.o
g++  -shared -o IPA_CodecPort_CtrlFunct_part_3.so IPA_CodecPort_CtrlFunct_part_3.o
g++  -shared -o IPA_CodecPort_CtrlFunct_part_4.so IPA_CodecPort_CtrlFunct_part_4.o
g++  -shared -o IPA_Types.so IPA_Types.o
g++  -shared -o IPA_Types_part_1.so IPA_Types_part_1.o
g++  -shared -o IPA_Types_part_2.so IPA_Types_part_2.o
g++  -shared -o IPA_Types_part_3.so IPA_Types_part_3.o
g++  -shared -o IPA_Types_part_4.so IPA_Types_part_4.o
g++  -shared -o IPL4asp_Functions.so IPL4asp_Functions.o
g++  -shared -o IPL4asp_Functions_part_1.so IPL4asp_Functions_part_1.o
g++  -shared -o IPL4asp_Functions_part_2.so IPL4asp_Functions_part_2.o
g++  -shared -o IPL4asp_Functions_part_3.so IPL4asp_Functions_part_3.o
g++  -shared -o IPL4asp_Functions_part_4.so IPL4asp_Functions_part_4.o
g++  -shared -o IPL4asp_PortType.so IPL4asp_PortType.o
g++  -shared -o IPL4asp_PortType_part_1.so IPL4asp_PortType_part_1.o
g++  -shared -o IPL4asp_PortType_part_2.so IPL4asp_PortType_part_2.o
g++  -shared -o IPL4asp_PortType_part_3.so IPL4asp_PortType_part_3.o
g++  -shared -o IPL4asp_PortType_part_4.so IPL4asp_PortType_part_4.o
g++  -shared -o IPL4asp_Types.so IPL4asp_Types.o
g++  -shared -o IPL4asp_Types_part_1.so IPL4asp_Types_part_1.o
g++  -shared -o IPL4asp_Types_part_2.so IPL4asp_Types_part_2.o
g++  -shared -o IPL4asp_Types_part_3.so IPL4asp_Types_part_3.o
g++  -shared -o IPL4asp_Types_part_4.so IPL4asp_Types_part_4.o
g++  -shared -o L3_Common.so L3_Common.o
g++  -shared -o L3_Common_part_1.so L3_Common_part_1.o
g++  -shared -o L3_Common_part_2.so L3_Common_part_2.o
g++  -shared -o L3_Common_part_3.so L3_Common_part_3.o
g++  -shared -o L3_Common_part_4.so L3_Common_part_4.o
g++  -shared -o L3_Templates.so L3_Templates.o
g++  -shared -o L3_Templates_part_1.so L3_Templates_part_1.o
g++  -shared -o L3_Templates_part_2.so L3_Templates_part_2.o
g++  -shared -o L3_Templates_part_3.so L3_Templates_part_3.o
g++  -shared -o L3_Templates_part_4.so L3_Templates_part_4.o
g++  -shared -o M3UA_Emulation.so M3UA_Emulation.o
g++  -shared -o M3UA_Emulation_part_1.so M3UA_Emulation_part_1.o
g++  -shared -o M3UA_Emulation_part_2.so M3UA_Emulation_part_2.o
g++  -shared -o M3UA_Emulation_part_3.so M3UA_Emulation_part_3.o
g++  -shared -o M3UA_Emulation_part_4.so M3UA_Emulation_part_4.o
g++  -shared -o M3UA_Types.so M3UA_Types.o
g++  -shared -o M3UA_Types_part_1.so M3UA_Types_part_1.o
g++  -shared -o M3UA_Types_part_2.so M3UA_Types_part_2.o
g++  -shared -o M3UA_Types_part_3.so M3UA_Types_part_3.o
g++  -shared -o M3UA_Types_part_4.so M3UA_Types_part_4.o
g++  -shared -o MAP_Types.so MAP_Types.o
g++  -shared -o MAP_Types_part_1.so MAP_Types_part_1.o
g++  -shared -o MAP_Types_part_2.so MAP_Types_part_2.o
g++  -shared -o MAP_Types_part_3.so MAP_Types_part_3.o
g++  -shared -o MAP_Types_part_4.so MAP_Types_part_4.o
g++  -shared -o MGCP_CodecPort.so MGCP_CodecPort.o
g++  -shared -o MGCP_CodecPort_part_1.so MGCP_CodecPort_part_1.o
g++  -shared -o MGCP_CodecPort_part_2.so MGCP_CodecPort_part_2.o
g++  -shared -o MGCP_CodecPort_part_3.so MGCP_CodecPort_part_3.o
g++  -shared -o MGCP_CodecPort_part_4.so MGCP_CodecPort_part_4.o
g++  -shared -o MGCP_CodecPort_CtrlFunct.so MGCP_CodecPort_CtrlFunct.o
g++  -shared -o MGCP_CodecPort_CtrlFunct_part_1.so MGCP_CodecPort_CtrlFunct_part_1.o
g++  -shared -o MGCP_CodecPort_CtrlFunct_part_2.so MGCP_CodecPort_CtrlFunct_part_2.o
g++  -shared -o MGCP_CodecPort_CtrlFunct_part_3.so MGCP_CodecPort_CtrlFunct_part_3.o
g++  -shared -o MGCP_CodecPort_CtrlFunct_part_4.so MGCP_CodecPort_CtrlFunct_part_4.o
g++  -shared -o MGCP_Emulation.so MGCP_Emulation.o
g++  -shared -o MGCP_Emulation_part_1.so MGCP_Emulation_part_1.o
g++  -shared -o MGCP_Emulation_part_2.so MGCP_Emulation_part_2.o
g++  -shared -o MGCP_Emulation_part_3.so MGCP_Emulation_part_3.o
g++  -shared -o MGCP_Emulation_part_4.so MGCP_Emulation_part_4.o
g++  -shared -o MGCP_Templates.so MGCP_Templates.o
g++  -shared -o MGCP_Templates_part_1.so MGCP_Templates_part_1.o
g++  -shared -o MGCP_Templates_part_2.so MGCP_Templates_part_2.o
g++  -shared -o MGCP_Templates_part_3.so MGCP_Templates_part_3.o
g++  -shared -o MGCP_Templates_part_4.so MGCP_Templates_part_4.o
g++  -shared -o MGCP_Types.so MGCP_Types.o
g++  -shared -o MGCP_Types_part_1.so MGCP_Types_part_1.o
g++  -shared -o MGCP_Types_part_2.so MGCP_Types_part_2.o
g++  -shared -o MGCP_Types_part_3.so MGCP_Types_part_3.o
g++  -shared -o MGCP_Types_part_4.so MGCP_Types_part_4.o
g++  -shared -o MNCC_CodecPort.so MNCC_CodecPort.o
g++  -shared -o MNCC_CodecPort_part_1.so MNCC_CodecPort_part_1.o
g++  -shared -o MNCC_CodecPort_part_2.so MNCC_CodecPort_part_2.o
g++  -shared -o MNCC_CodecPort_part_3.so MNCC_CodecPort_part_3.o
g++  -shared -o MNCC_CodecPort_part_4.so MNCC_CodecPort_part_4.o
g++  -shared -o MNCC_Emulation.so MNCC_Emulation.o
g++  -shared -o MNCC_Emulation_part_1.so MNCC_Emulation_part_1.o
g++  -shared -o MNCC_Emulation_part_2.so MNCC_Emulation_part_2.o
g++  -shared -o MNCC_Emulation_part_3.so MNCC_Emulation_part_3.o
g++  -shared -o MNCC_Emulation_part_4.so MNCC_Emulation_part_4.o
g++  -shared -o MNCC_Types.so MNCC_Types.o
g++  -shared -o MNCC_Types_part_1.so MNCC_Types_part_1.o
g++  -shared -o MNCC_Types_part_2.so MNCC_Types_part_2.o
g++  -shared -o MNCC_Types_part_3.so MNCC_Types_part_3.o
g++  -shared -o MNCC_Types_part_4.so MNCC_Types_part_4.o
g++  -shared -o MSC_Tests_Iu.so MSC_Tests_Iu.o
g++  -shared -o MSC_Tests_Iu_part_1.so MSC_Tests_Iu_part_1.o
g++  -shared -o MSC_Tests_Iu_part_2.so MSC_Tests_Iu_part_2.o
g++  -shared -o MSC_Tests_Iu_part_3.so MSC_Tests_Iu_part_3.o
g++  -shared -o MSC_Tests_Iu_part_4.so MSC_Tests_Iu_part_4.o
g++  -shared -o MTP3asp_PortType.so MTP3asp_PortType.o
g++  -shared -o MTP3asp_PortType_part_1.so MTP3asp_PortType_part_1.o
g++  -shared -o MTP3asp_PortType_part_2.so MTP3asp_PortType_part_2.o
g++  -shared -o MTP3asp_PortType_part_3.so MTP3asp_PortType_part_3.o
g++  -shared -o MTP3asp_PortType_part_4.so MTP3asp_PortType_part_4.o
g++  -shared -o MTP3asp_Types.so MTP3asp_Types.o
g++  -shared -o MTP3asp_Types_part_1.so MTP3asp_Types_part_1.o
g++  -shared -o MTP3asp_Types_part_2.so MTP3asp_Types_part_2.o
g++  -shared -o MTP3asp_Types_part_3.so MTP3asp_Types_part_3.o
g++  -shared -o MTP3asp_Types_part_4.so MTP3asp_Types_part_4.o
g++  -shared -o Misc_Helpers.so Misc_Helpers.o
g++  -shared -o Misc_Helpers_part_1.so Misc_Helpers_part_1.o
g++  -shared -o Misc_Helpers_part_2.so Misc_Helpers_part_2.o
g++  -shared -o Misc_Helpers_part_3.so Misc_Helpers_part_3.o
g++  -shared -o Misc_Helpers_part_4.so Misc_Helpers_part_4.o
g++  -shared -o MobileL3_CC_Types.so MobileL3_CC_Types.o
g++  -shared -o MobileL3_CC_Types_part_1.so MobileL3_CC_Types_part_1.o
g++  -shared -o MobileL3_CC_Types_part_2.so MobileL3_CC_Types_part_2.o
g++  -shared -o MobileL3_CC_Types_part_3.so MobileL3_CC_Types_part_3.o
g++  -shared -o MobileL3_CC_Types_part_4.so MobileL3_CC_Types_part_4.o
g++  -shared -o MobileL3_CommonIE_Types.so MobileL3_CommonIE_Types.o
g++  -shared -o MobileL3_CommonIE_Types_part_1.so MobileL3_CommonIE_Types_part_1.o
g++  -shared -o MobileL3_CommonIE_Types_part_2.so MobileL3_CommonIE_Types_part_2.o
g++  -shared -o MobileL3_CommonIE_Types_part_3.so MobileL3_CommonIE_Types_part_3.o
g++  -shared -o MobileL3_CommonIE_Types_part_4.so MobileL3_CommonIE_Types_part_4.o
g++  -shared -o MobileL3_GMM_SM_Types.so MobileL3_GMM_SM_Types.o
g++  -shared -o MobileL3_GMM_SM_Types_part_1.so MobileL3_GMM_SM_Types_part_1.o
g++  -shared -o MobileL3_GMM_SM_Types_part_2.so MobileL3_GMM_SM_Types_part_2.o
g++  -shared -o MobileL3_GMM_SM_Types_part_3.so MobileL3_GMM_SM_Types_part_3.o
g++  -shared -o MobileL3_GMM_SM_Types_part_4.so MobileL3_GMM_SM_Types_part_4.o
g++  -shared -o MobileL3_MM_Types.so MobileL3_MM_Types.o
g++  -shared -o MobileL3_MM_Types_part_1.so MobileL3_MM_Types_part_1.o
g++  -shared -o MobileL3_MM_Types_part_2.so MobileL3_MM_Types_part_2.o
g++  -shared -o MobileL3_MM_Types_part_3.so MobileL3_MM_Types_part_3.o
g++  -shared -o MobileL3_MM_Types_part_4.so MobileL3_MM_Types_part_4.o
g++  -shared -o MobileL3_RRM_Types.so MobileL3_RRM_Types.o
g++  -shared -o MobileL3_RRM_Types_part_1.so MobileL3_RRM_Types_part_1.o
g++  -shared -o MobileL3_RRM_Types_part_2.so MobileL3_RRM_Types_part_2.o
g++  -shared -o MobileL3_RRM_Types_part_3.so MobileL3_RRM_Types_part_3.o
g++  -shared -o MobileL3_RRM_Types_part_4.so MobileL3_RRM_Types_part_4.o
g++  -shared -o MobileL3_SMS_Types.so MobileL3_SMS_Types.o
g++  -shared -o MobileL3_SMS_Types_part_1.so MobileL3_SMS_Types_part_1.o
g++  -shared -o MobileL3_SMS_Types_part_2.so MobileL3_SMS_Types_part_2.o
g++  -shared -o MobileL3_SMS_Types_part_3.so MobileL3_SMS_Types_part_3.o
g++  -shared -o MobileL3_SMS_Types_part_4.so MobileL3_SMS_Types_part_4.o
g++  -shared -o MobileL3_SS_Types.so MobileL3_SS_Types.o
g++  -shared -o MobileL3_SS_Types_part_1.so MobileL3_SS_Types_part_1.o
g++  -shared -o MobileL3_SS_Types_part_2.so MobileL3_SS_Types_part_2.o
g++  -shared -o MobileL3_SS_Types_part_3.so MobileL3_SS_Types_part_3.o
g++  -shared -o MobileL3_SS_Types_part_4.so MobileL3_SS_Types_part_4.o
g++  -shared -o MobileL3_Types.so MobileL3_Types.o
g++  -shared -o MobileL3_Types_part_1.so MobileL3_Types_part_1.o
g++  -shared -o MobileL3_Types_part_2.so MobileL3_Types_part_2.o
g++  -shared -o MobileL3_Types_part_3.so MobileL3_Types_part_3.o
g++  -shared -o MobileL3_Types_part_4.so MobileL3_Types_part_4.o
g++  -shared -o Native_Functions.so Native_Functions.o
g++  -shared -o Native_Functions_part_1.so Native_Functions_part_1.o
g++  -shared -o Native_Functions_part_2.so Native_Functions_part_2.o
g++  -shared -o Native_Functions_part_3.so Native_Functions_part_3.o
g++  -shared -o Native_Functions_part_4.so Native_Functions_part_4.o
g++  -shared -o Osmocom_CTRL_Adapter.so Osmocom_CTRL_Adapter.o
g++  -shared -o Osmocom_CTRL_Adapter_part_1.so Osmocom_CTRL_Adapter_part_1.o
g++  -shared -o Osmocom_CTRL_Adapter_part_2.so Osmocom_CTRL_Adapter_part_2.o
g++  -shared -o Osmocom_CTRL_Adapter_part_3.so Osmocom_CTRL_Adapter_part_3.o
g++  -shared -o Osmocom_CTRL_Adapter_part_4.so Osmocom_CTRL_Adapter_part_4.o
g++  -shared -o Osmocom_CTRL_Functions.so Osmocom_CTRL_Functions.o
g++  -shared -o Osmocom_CTRL_Functions_part_1.so Osmocom_CTRL_Functions_part_1.o
g++  -shared -o Osmocom_CTRL_Functions_part_2.so Osmocom_CTRL_Functions_part_2.o
g++  -shared -o Osmocom_CTRL_Functions_part_3.so Osmocom_CTRL_Functions_part_3.o
g++  -shared -o Osmocom_CTRL_Functions_part_4.so Osmocom_CTRL_Functions_part_4.o
g++  -shared -o Osmocom_CTRL_Types.so Osmocom_CTRL_Types.o
g++  -shared -o Osmocom_CTRL_Types_part_1.so Osmocom_CTRL_Types_part_1.o
g++  -shared -o Osmocom_CTRL_Types_part_2.so Osmocom_CTRL_Types_part_2.o
g++  -shared -o Osmocom_CTRL_Types_part_3.so Osmocom_CTRL_Types_part_3.o
g++  -shared -o Osmocom_CTRL_Types_part_4.so Osmocom_CTRL_Types_part_4.o
g++  -shared -o Osmocom_Types.so Osmocom_Types.o
g++  -shared -o Osmocom_Types_part_1.so Osmocom_Types_part_1.o
g++  -shared -o Osmocom_Types_part_2.so Osmocom_Types_part_2.o
g++  -shared -o Osmocom_Types_part_3.so Osmocom_Types_part_3.o
g++  -shared -o Osmocom_Types_part_4.so Osmocom_Types_part_4.o
g++  -shared -o Osmocom_VTY_Functions.so Osmocom_VTY_Functions.o
g++  -shared -o Osmocom_VTY_Functions_part_1.so Osmocom_VTY_Functions_part_1.o
g++  -shared -o Osmocom_VTY_Functions_part_2.so Osmocom_VTY_Functions_part_2.o
g++  -shared -o Osmocom_VTY_Functions_part_3.so Osmocom_VTY_Functions_part_3.o
g++  -shared -o Osmocom_VTY_Functions_part_4.so Osmocom_VTY_Functions_part_4.o
g++  -shared -o RANAP_CodecPort.so RANAP_CodecPort.o
g++  -shared -o RANAP_CodecPort_part_1.so RANAP_CodecPort_part_1.o
g++  -shared -o RANAP_CodecPort_part_2.so RANAP_CodecPort_part_2.o
g++  -shared -o RANAP_CodecPort_part_3.so RANAP_CodecPort_part_3.o
g++  -shared -o RANAP_CodecPort_part_4.so RANAP_CodecPort_part_4.o
g++  -shared -o RANAP_Templates.so RANAP_Templates.o
g++  -shared -o RANAP_Templates_part_1.so RANAP_Templates_part_1.o
g++  -shared -o RANAP_Templates_part_2.so RANAP_Templates_part_2.o
g++  -shared -o RANAP_Templates_part_3.so RANAP_Templates_part_3.o
g++  -shared -o RANAP_Templates_part_4.so RANAP_Templates_part_4.o
g++  -shared -o RANAP_Types.so RANAP_Types.o
g++  -shared -o RANAP_Types_part_1.so RANAP_Types_part_1.o
g++  -shared -o RANAP_Types_part_2.so RANAP_Types_part_2.o
g++  -shared -o RANAP_Types_part_3.so RANAP_Types_part_3.o
g++  -shared -o RANAP_Types_part_4.so RANAP_Types_part_4.o
g++  -shared -o RTP_CodecPort.so RTP_CodecPort.o
g++  -shared -o RTP_CodecPort_part_1.so RTP_CodecPort_part_1.o
g++  -shared -o RTP_CodecPort_part_2.so RTP_CodecPort_part_2.o
g++  -shared -o RTP_CodecPort_part_3.so RTP_CodecPort_part_3.o
g++  -shared -o RTP_CodecPort_part_4.so RTP_CodecPort_part_4.o
g++  -shared -o RTP_Types.so RTP_Types.o
g++  -shared -o RTP_Types_part_1.so RTP_Types_part_1.o
g++  -shared -o RTP_Types_part_2.so RTP_Types_part_2.o
g++  -shared -o RTP_Types_part_3.so RTP_Types_part_3.o
g++  -shared -o RTP_Types_part_4.so RTP_Types_part_4.o
g++  -shared -o SCCP_Emulation.so SCCP_Emulation.o
g++  -shared -o SCCP_Emulation_part_1.so SCCP_Emulation_part_1.o
g++  -shared -o SCCP_Emulation_part_2.so SCCP_Emulation_part_2.o
g++  -shared -o SCCP_Emulation_part_3.so SCCP_Emulation_part_3.o
g++  -shared -o SCCP_Emulation_part_4.so SCCP_Emulation_part_4.o
g++  -shared -o SCCP_Templates.so SCCP_Templates.o
g++  -shared -o SCCP_Templates_part_1.so SCCP_Templates_part_1.o
g++  -shared -o SCCP_Templates_part_2.so SCCP_Templates_part_2.o
g++  -shared -o SCCP_Templates_part_3.so SCCP_Templates_part_3.o
g++  -shared -o SCCP_Templates_part_4.so SCCP_Templates_part_4.o
g++  -shared -o SCCP_Types.so SCCP_Types.o
g++  -shared -o SCCP_Types_part_1.so SCCP_Types_part_1.o
g++  -shared -o SCCP_Types_part_2.so SCCP_Types_part_2.o
g++  -shared -o SCCP_Types_part_3.so SCCP_Types_part_3.o
g++  -shared -o SCCP_Types_part_4.so SCCP_Types_part_4.o
g++  -shared -o SCCPasp_Types.so SCCPasp_Types.o
g++  -shared -o SCCPasp_Types_part_1.so SCCPasp_Types_part_1.o
g++  -shared -o SCCPasp_Types_part_2.so SCCPasp_Types_part_2.o
g++  -shared -o SCCPasp_Types_part_3.so SCCPasp_Types_part_3.o
g++  -shared -o SCCPasp_Types_part_4.so SCCPasp_Types_part_4.o
g++  -shared -o SCTPasp_PortType.so SCTPasp_PortType.o
g++  -shared -o SCTPasp_PortType_part_1.so SCTPasp_PortType_part_1.o
g++  -shared -o SCTPasp_PortType_part_2.so SCTPasp_PortType_part_2.o
g++  -shared -o SCTPasp_PortType_part_3.so SCTPasp_PortType_part_3.o
g++  -shared -o SCTPasp_PortType_part_4.so SCTPasp_PortType_part_4.o
g++  -shared -o SCTPasp_Types.so SCTPasp_Types.o
g++  -shared -o SCTPasp_Types_part_1.so SCTPasp_Types_part_1.o
g++  -shared -o SCTPasp_Types_part_2.so SCTPasp_Types_part_2.o
g++  -shared -o SCTPasp_Types_part_3.so SCTPasp_Types_part_3.o
g++  -shared -o SCTPasp_Types_part_4.so SCTPasp_Types_part_4.o
g++  -shared -o SDP_Types.so SDP_Types.o
g++  -shared -o SDP_Types_part_1.so SDP_Types_part_1.o
g++  -shared -o SDP_Types_part_2.so SDP_Types_part_2.o
g++  -shared -o SDP_Types_part_3.so SDP_Types_part_3.o
g++  -shared -o SDP_Types_part_4.so SDP_Types_part_4.o
g++  -shared -o SGsAP_CodecPort.so SGsAP_CodecPort.o
g++  -shared -o SGsAP_CodecPort_part_1.so SGsAP_CodecPort_part_1.o
g++  -shared -o SGsAP_CodecPort_part_2.so SGsAP_CodecPort_part_2.o
g++  -shared -o SGsAP_CodecPort_part_3.so SGsAP_CodecPort_part_3.o
g++  -shared -o SGsAP_CodecPort_part_4.so SGsAP_CodecPort_part_4.o
g++  -shared -o SGsAP_CodecPort_CtrlFunct.so SGsAP_CodecPort_CtrlFunct.o
g++  -shared -o SGsAP_CodecPort_CtrlFunct_part_1.so SGsAP_CodecPort_CtrlFunct_part_1.o
g++  -shared -o SGsAP_CodecPort_CtrlFunct_part_2.so SGsAP_CodecPort_CtrlFunct_part_2.o
g++  -shared -o SGsAP_CodecPort_CtrlFunct_part_3.so SGsAP_CodecPort_CtrlFunct_part_3.o
g++  -shared -o SGsAP_CodecPort_CtrlFunct_part_4.so SGsAP_CodecPort_CtrlFunct_part_4.o
g++  -shared -o SGsAP_Emulation.so SGsAP_Emulation.o
g++  -shared -o SGsAP_Emulation_part_1.so SGsAP_Emulation_part_1.o
g++  -shared -o SGsAP_Emulation_part_2.so SGsAP_Emulation_part_2.o
g++  -shared -o SGsAP_Emulation_part_3.so SGsAP_Emulation_part_3.o
g++  -shared -o SGsAP_Emulation_part_4.so SGsAP_Emulation_part_4.o
g++  -shared -o SGsAP_Templates.so SGsAP_Templates.o
g++  -shared -o SGsAP_Templates_part_1.so SGsAP_Templates_part_1.o
g++  -shared -o SGsAP_Templates_part_2.so SGsAP_Templates_part_2.o
g++  -shared -o SGsAP_Templates_part_3.so SGsAP_Templates_part_3.o
g++  -shared -o SGsAP_Templates_part_4.so SGsAP_Templates_part_4.o
g++  -shared -o SGsAP_Types.so SGsAP_Types.o
g++  -shared -o SGsAP_Types_part_1.so SGsAP_Types_part_1.o
g++  -shared -o SGsAP_Types_part_2.so SGsAP_Types_part_2.o
g++  -shared -o SGsAP_Types_part_3.so SGsAP_Types_part_3.o
g++  -shared -o SGsAP_Types_part_4.so SGsAP_Types_part_4.o
g++  -shared -o SMPP_CodecPort.so SMPP_CodecPort.o
g++  -shared -o SMPP_CodecPort_part_1.so SMPP_CodecPort_part_1.o
g++  -shared -o SMPP_CodecPort_part_2.so SMPP_CodecPort_part_2.o
g++  -shared -o SMPP_CodecPort_part_3.so SMPP_CodecPort_part_3.o
g++  -shared -o SMPP_CodecPort_part_4.so SMPP_CodecPort_part_4.o
g++  -shared -o SMPP_CodecPort_CtrlFunct.so SMPP_CodecPort_CtrlFunct.o
g++  -shared -o SMPP_CodecPort_CtrlFunct_part_1.so SMPP_CodecPort_CtrlFunct_part_1.o
g++  -shared -o SMPP_CodecPort_CtrlFunct_part_2.so SMPP_CodecPort_CtrlFunct_part_2.o
g++  -shared -o SMPP_CodecPort_CtrlFunct_part_3.so SMPP_CodecPort_CtrlFunct_part_3.o
g++  -shared -o SMPP_CodecPort_CtrlFunct_part_4.so SMPP_CodecPort_CtrlFunct_part_4.o
g++  -shared -o SMPP_Emulation.so SMPP_Emulation.o
g++  -shared -o SMPP_Emulation_part_1.so SMPP_Emulation_part_1.o
g++  -shared -o SMPP_Emulation_part_2.so SMPP_Emulation_part_2.o
g++  -shared -o SMPP_Emulation_part_3.so SMPP_Emulation_part_3.o
g++  -shared -o SMPP_Emulation_part_4.so SMPP_Emulation_part_4.o
g++  -shared -o SMPP_Templates.so SMPP_Templates.o
g++  -shared -o SMPP_Templates_part_1.so SMPP_Templates_part_1.o
g++  -shared -o SMPP_Templates_part_2.so SMPP_Templates_part_2.o
g++  -shared -o SMPP_Templates_part_3.so SMPP_Templates_part_3.o
g++  -shared -o SMPP_Templates_part_4.so SMPP_Templates_part_4.o
g++  -shared -o SMPP_Types.so SMPP_Types.o
g++  -shared -o SMPP_Types_part_1.so SMPP_Types_part_1.o
g++  -shared -o SMPP_Types_part_2.so SMPP_Types_part_2.o
g++  -shared -o SMPP_Types_part_3.so SMPP_Types_part_3.o
g++  -shared -o SMPP_Types_part_4.so SMPP_Types_part_4.o
g++  -shared -o SS_Templates.so SS_Templates.o
g++  -shared -o SS_Templates_part_1.so SS_Templates_part_1.o
g++  -shared -o SS_Templates_part_2.so SS_Templates_part_2.o
g++  -shared -o SS_Templates_part_3.so SS_Templates_part_3.o
g++  -shared -o SS_Templates_part_4.so SS_Templates_part_4.o
g++  -shared -o SS_Types.so SS_Types.o
g++  -shared -o SS_Types_part_1.so SS_Types_part_1.o
g++  -shared -o SS_Types_part_2.so SS_Types_part_2.o
g++  -shared -o SS_Types_part_3.so SS_Types_part_3.o
g++  -shared -o SS_Types_part_4.so SS_Types_part_4.o
g++  -shared -o Socket_API_Definitions.so Socket_API_Definitions.o
g++  -shared -o Socket_API_Definitions_part_1.so Socket_API_Definitions_part_1.o
g++  -shared -o Socket_API_Definitions_part_2.so Socket_API_Definitions_part_2.o
g++  -shared -o Socket_API_Definitions_part_3.so Socket_API_Definitions_part_3.o
g++  -shared -o Socket_API_Definitions_part_4.so Socket_API_Definitions_part_4.o
g++  -shared -o TCCConversion_Functions.so TCCConversion_Functions.o
g++  -shared -o TCCConversion_Functions_part_1.so TCCConversion_Functions_part_1.o
g++  -shared -o TCCConversion_Functions_part_2.so TCCConversion_Functions_part_2.o
g++  -shared -o TCCConversion_Functions_part_3.so TCCConversion_Functions_part_3.o
g++  -shared -o TCCConversion_Functions_part_4.so TCCConversion_Functions_part_4.o
g++  -shared -o TCCEncoding_Functions.so TCCEncoding_Functions.o
g++  -shared -o TCCEncoding_Functions_part_1.so TCCEncoding_Functions_part_1.o
g++  -shared -o TCCEncoding_Functions_part_2.so TCCEncoding_Functions_part_2.o
g++  -shared -o TCCEncoding_Functions_part_3.so TCCEncoding_Functions_part_3.o
g++  -shared -o TCCEncoding_Functions_part_4.so TCCEncoding_Functions_part_4.o
g++  -shared -o TCCInterface_Functions.so TCCInterface_Functions.o
g++  -shared -o TCCInterface_Functions_part_1.so TCCInterface_Functions_part_1.o
g++  -shared -o TCCInterface_Functions_part_2.so TCCInterface_Functions_part_2.o
g++  -shared -o TCCInterface_Functions_part_3.so TCCInterface_Functions_part_3.o
g++  -shared -o TCCInterface_Functions_part_4.so TCCInterface_Functions_part_4.o
g++  -shared -o TELNETasp_PortType.so TELNETasp_PortType.o
g++  -shared -o TELNETasp_PortType_part_1.so TELNETasp_PortType_part_1.o
g++  -shared -o TELNETasp_PortType_part_2.so TELNETasp_PortType_part_2.o
g++  -shared -o TELNETasp_PortType_part_3.so TELNETasp_PortType_part_3.o
g++  -shared -o TELNETasp_PortType_part_4.so TELNETasp_PortType_part_4.o
g++  -shared -o UD_PortType.so UD_PortType.o
g++  -shared -o UD_PortType_part_1.so UD_PortType_part_1.o
g++  -shared -o UD_PortType_part_2.so UD_PortType_part_2.o
g++  -shared -o UD_PortType_part_3.so UD_PortType_part_3.o
g++  -shared -o UD_PortType_part_4.so UD_PortType_part_4.o
g++  -shared -o UD_Types.so UD_Types.o
g++  -shared -o UD_Types_part_1.so UD_Types_part_1.o
g++  -shared -o UD_Types_part_2.so UD_Types_part_2.o
g++  -shared -o UD_Types_part_3.so UD_Types_part_3.o
g++  -shared -o UD_Types_part_4.so UD_Types_part_4.o
g++  -shared -o USSD_Helpers.so USSD_Helpers.o
g++  -shared -o USSD_Helpers_part_1.so USSD_Helpers_part_1.o
g++  -shared -o USSD_Helpers_part_2.so USSD_Helpers_part_2.o
g++  -shared -o USSD_Helpers_part_3.so USSD_Helpers_part_3.o
g++  -shared -o USSD_Helpers_part_4.so USSD_Helpers_part_4.o
g++  -shared -o IPA_Emulation.so IPA_Emulation.o
g++  -shared -o IPA_Emulation_part_1.so IPA_Emulation_part_1.o
g++  -shared -o IPA_Emulation_part_2.so IPA_Emulation_part_2.o
g++  -shared -o IPA_Emulation_part_3.so IPA_Emulation_part_3.o
g++  -shared -o IPA_Emulation_part_4.so IPA_Emulation_part_4.o
g++  -shared -o RAN_Adapter.so RAN_Adapter.o
g++  -shared -o RAN_Adapter_part_1.so RAN_Adapter_part_1.o
g++  -shared -o RAN_Adapter_part_2.so RAN_Adapter_part_2.o
g++  -shared -o RAN_Adapter_part_3.so RAN_Adapter_part_3.o
g++  -shared -o RAN_Adapter_part_4.so RAN_Adapter_part_4.o
g++  -shared -o RAN_Emulation.so RAN_Emulation.o
g++  -shared -o RAN_Emulation_part_1.so RAN_Emulation_part_1.o
g++  -shared -o RAN_Emulation_part_2.so RAN_Emulation_part_2.o
g++  -shared -o RAN_Emulation_part_3.so RAN_Emulation_part_3.o
g++  -shared -o RAN_Emulation_part_4.so RAN_Emulation_part_4.o
g++  -shared -o SCCP_Mapping.so SCCP_Mapping.o
g++  -shared -o SCCP_Mapping_part_1.so SCCP_Mapping_part_1.o
g++  -shared -o SCCP_Mapping_part_2.so SCCP_Mapping_part_2.o
g++  -shared -o SCCP_Mapping_part_3.so SCCP_Mapping_part_3.o
g++  -shared -o SCCP_Mapping_part_4.so SCCP_Mapping_part_4.o
g++  -shared -o MAP_ApplicationContexts.so MAP_ApplicationContexts.o
g++  -shared -o MAP_ApplicationContexts_part_1.so MAP_ApplicationContexts_part_1.o
g++  -shared -o MAP_ApplicationContexts_part_2.so MAP_ApplicationContexts_part_2.o
g++  -shared -o MAP_ApplicationContexts_part_3.so MAP_ApplicationContexts_part_3.o
g++  -shared -o MAP_ApplicationContexts_part_4.so MAP_ApplicationContexts_part_4.o
g++  -shared -o MAP_BS_Code.so MAP_BS_Code.o
g++  -shared -o MAP_BS_Code_part_1.so MAP_BS_Code_part_1.o
g++  -shared -o MAP_BS_Code_part_2.so MAP_BS_Code_part_2.o
g++  -shared -o MAP_BS_Code_part_3.so MAP_BS_Code_part_3.o
g++  -shared -o MAP_BS_Code_part_4.so MAP_BS_Code_part_4.o
g++  -shared -o MAP_CH_DataTypes.so MAP_CH_DataTypes.o
g++  -shared -o MAP_CH_DataTypes_part_1.so MAP_CH_DataTypes_part_1.o
g++  -shared -o MAP_CH_DataTypes_part_2.so MAP_CH_DataTypes_part_2.o
g++  -shared -o MAP_CH_DataTypes_part_3.so MAP_CH_DataTypes_part_3.o
g++  -shared -o MAP_CH_DataTypes_part_4.so MAP_CH_DataTypes_part_4.o
g++  -shared -o MAP_CallHandlingOperations.so MAP_CallHandlingOperations.o
g++  -shared -o MAP_CallHandlingOperations_part_1.so MAP_CallHandlingOperations_part_1.o
g++  -shared -o MAP_CallHandlingOperations_part_2.so MAP_CallHandlingOperations_part_2.o
g++  -shared -o MAP_CallHandlingOperations_part_3.so MAP_CallHandlingOperations_part_3.o
g++  -shared -o MAP_CallHandlingOperations_part_4.so MAP_CallHandlingOperations_part_4.o
g++  -shared -o MAP_CommonDataTypes.so MAP_CommonDataTypes.o
g++  -shared -o MAP_CommonDataTypes_part_1.so MAP_CommonDataTypes_part_1.o
g++  -shared -o MAP_CommonDataTypes_part_2.so MAP_CommonDataTypes_part_2.o
g++  -shared -o MAP_CommonDataTypes_part_3.so MAP_CommonDataTypes_part_3.o
g++  -shared -o MAP_CommonDataTypes_part_4.so MAP_CommonDataTypes_part_4.o
g++  -shared -o MAP_DialogueInformation.so MAP_DialogueInformation.o
g++  -shared -o MAP_DialogueInformation_part_1.so MAP_DialogueInformation_part_1.o
g++  -shared -o MAP_DialogueInformation_part_2.so MAP_DialogueInformation_part_2.o
g++  -shared -o MAP_DialogueInformation_part_3.so MAP_DialogueInformation_part_3.o
g++  -shared -o MAP_DialogueInformation_part_4.so MAP_DialogueInformation_part_4.o
g++  -shared -o MAP_ER_DataTypes.so MAP_ER_DataTypes.o
g++  -shared -o MAP_ER_DataTypes_part_1.so MAP_ER_DataTypes_part_1.o
g++  -shared -o MAP_ER_DataTypes_part_2.so MAP_ER_DataTypes_part_2.o
g++  -shared -o MAP_ER_DataTypes_part_3.so MAP_ER_DataTypes_part_3.o
g++  -shared -o MAP_ER_DataTypes_part_4.so MAP_ER_DataTypes_part_4.o
g++  -shared -o MAP_Errors.so MAP_Errors.o
g++  -shared -o MAP_Errors_part_1.so MAP_Errors_part_1.o
g++  -shared -o MAP_Errors_part_2.so MAP_Errors_part_2.o
g++  -shared -o MAP_Errors_part_3.so MAP_Errors_part_3.o
g++  -shared -o MAP_Errors_part_4.so MAP_Errors_part_4.o
g++  -shared -o MAP_ExtensionDataTypes.so MAP_ExtensionDataTypes.o
g++  -shared -o MAP_ExtensionDataTypes_part_1.so MAP_ExtensionDataTypes_part_1.o
g++  -shared -o MAP_ExtensionDataTypes_part_2.so MAP_ExtensionDataTypes_part_2.o
g++  -shared -o MAP_ExtensionDataTypes_part_3.so MAP_ExtensionDataTypes_part_3.o
g++  -shared -o MAP_ExtensionDataTypes_part_4.so MAP_ExtensionDataTypes_part_4.o
g++  -shared -o MAP_GR_DataTypes.so MAP_GR_DataTypes.o
g++  -shared -o MAP_GR_DataTypes_part_1.so MAP_GR_DataTypes_part_1.o
g++  -shared -o MAP_GR_DataTypes_part_2.so MAP_GR_DataTypes_part_2.o
g++  -shared -o MAP_GR_DataTypes_part_3.so MAP_GR_DataTypes_part_3.o
g++  -shared -o MAP_GR_DataTypes_part_4.so MAP_GR_DataTypes_part_4.o
g++  -shared -o MAP_Group_Call_Operations.so MAP_Group_Call_Operations.o
g++  -shared -o MAP_Group_Call_Operations_part_1.so MAP_Group_Call_Operations_part_1.o
g++  -shared -o MAP_Group_Call_Operations_part_2.so MAP_Group_Call_Operations_part_2.o
g++  -shared -o MAP_Group_Call_Operations_part_3.so MAP_Group_Call_Operations_part_3.o
g++  -shared -o MAP_Group_Call_Operations_part_4.so MAP_Group_Call_Operations_part_4.o
g++  -shared -o MAP_LCS_DataTypes.so MAP_LCS_DataTypes.o
g++  -shared -o MAP_LCS_DataTypes_part_1.so MAP_LCS_DataTypes_part_1.o
g++  -shared -o MAP_LCS_DataTypes_part_2.so MAP_LCS_DataTypes_part_2.o
g++  -shared -o MAP_LCS_DataTypes_part_3.so MAP_LCS_DataTypes_part_3.o
g++  -shared -o MAP_LCS_DataTypes_part_4.so MAP_LCS_DataTypes_part_4.o
g++  -shared -o MAP_LocationServiceOperations.so MAP_LocationServiceOperations.o
g++  -shared -o MAP_LocationServiceOperations_part_1.so MAP_LocationServiceOperations_part_1.o
g++  -shared -o MAP_LocationServiceOperations_part_2.so MAP_LocationServiceOperations_part_2.o
g++  -shared -o MAP_LocationServiceOperations_part_3.so MAP_LocationServiceOperations_part_3.o
g++  -shared -o MAP_LocationServiceOperations_part_4.so MAP_LocationServiceOperations_part_4.o
g++  -shared -o MAP_MS_DataTypes.so MAP_MS_DataTypes.o
g++  -shared -o MAP_MS_DataTypes_part_1.so MAP_MS_DataTypes_part_1.o
g++  -shared -o MAP_MS_DataTypes_part_2.so MAP_MS_DataTypes_part_2.o
g++  -shared -o MAP_MS_DataTypes_part_3.so MAP_MS_DataTypes_part_3.o
g++  -shared -o MAP_MS_DataTypes_part_4.so MAP_MS_DataTypes_part_4.o
g++  -shared -o MAP_MobileServiceOperations.so MAP_MobileServiceOperations.o
g++  -shared -o MAP_MobileServiceOperations_part_1.so MAP_MobileServiceOperations_part_1.o
g++  -shared -o MAP_MobileServiceOperations_part_2.so MAP_MobileServiceOperations_part_2.o
g++  -shared -o MAP_MobileServiceOperations_part_3.so MAP_MobileServiceOperations_part_3.o
g++  -shared -o MAP_MobileServiceOperations_part_4.so MAP_MobileServiceOperations_part_4.o
g++  -shared -o MAP_OM_DataTypes.so MAP_OM_DataTypes.o
g++  -shared -o MAP_OM_DataTypes_part_1.so MAP_OM_DataTypes_part_1.o
g++  -shared -o MAP_OM_DataTypes_part_2.so MAP_OM_DataTypes_part_2.o
g++  -shared -o MAP_OM_DataTypes_part_3.so MAP_OM_DataTypes_part_3.o
g++  -shared -o MAP_OM_DataTypes_part_4.so MAP_OM_DataTypes_part_4.o
g++  -shared -o MAP_OperationAndMaintenanceOperations.so MAP_OperationAndMaintenanceOperations.o
g++  -shared -o MAP_OperationAndMaintenanceOperations_part_1.so MAP_OperationAndMaintenanceOperations_part_1.o
g++  -shared -o MAP_OperationAndMaintenanceOperations_part_2.so MAP_OperationAndMaintenanceOperations_part_2.o
g++  -shared -o MAP_OperationAndMaintenanceOperations_part_3.so MAP_OperationAndMaintenanceOperations_part_3.o
g++  -shared -o MAP_OperationAndMaintenanceOperations_part_4.so MAP_OperationAndMaintenanceOperations_part_4.o
g++  -shared -o MAP_PDU_Defs.so MAP_PDU_Defs.o
g++  -shared -o MAP_PDU_Defs_part_1.so MAP_PDU_Defs_part_1.o
g++  -shared -o MAP_PDU_Defs_part_2.so MAP_PDU_Defs_part_2.o
g++  -shared -o MAP_PDU_Defs_part_3.so MAP_PDU_Defs_part_3.o
g++  -shared -o MAP_PDU_Defs_part_4.so MAP_PDU_Defs_part_4.o
g++  -shared -o MAP_Protocol.so MAP_Protocol.o
g++  -shared -o MAP_Protocol_part_1.so MAP_Protocol_part_1.o
g++  -shared -o MAP_Protocol_part_2.so MAP_Protocol_part_2.o
g++  -shared -o MAP_Protocol_part_3.so MAP_Protocol_part_3.o
g++  -shared -o MAP_Protocol_part_4.so MAP_Protocol_part_4.o
g++  -shared -o MAP_SM_DataTypes.so MAP_SM_DataTypes.o
g++  -shared -o MAP_SM_DataTypes_part_1.so MAP_SM_DataTypes_part_1.o
g++  -shared -o MAP_SM_DataTypes_part_2.so MAP_SM_DataTypes_part_2.o
g++  -shared -o MAP_SM_DataTypes_part_3.so MAP_SM_DataTypes_part_3.o
g++  -shared -o MAP_SM_DataTypes_part_4.so MAP_SM_DataTypes_part_4.o
g++  -shared -o MAP_SS_Code.so MAP_SS_Code.o
g++  -shared -o MAP_SS_Code_part_1.so MAP_SS_Code_part_1.o
g++  -shared -o MAP_SS_Code_part_2.so MAP_SS_Code_part_2.o
g++  -shared -o MAP_SS_Code_part_3.so MAP_SS_Code_part_3.o
g++  -shared -o MAP_SS_Code_part_4.so MAP_SS_Code_part_4.o
g++  -shared -o MAP_SS_DataTypes.so MAP_SS_DataTypes.o
g++  -shared -o MAP_SS_DataTypes_part_1.so MAP_SS_DataTypes_part_1.o
g++  -shared -o MAP_SS_DataTypes_part_2.so MAP_SS_DataTypes_part_2.o
g++  -shared -o MAP_SS_DataTypes_part_3.so MAP_SS_DataTypes_part_3.o
g++  -shared -o MAP_SS_DataTypes_part_4.so MAP_SS_DataTypes_part_4.o
g++  -shared -o MAP_ShortMessageServiceOperations.so MAP_ShortMessageServiceOperations.o
g++  -shared -o MAP_ShortMessageServiceOperations_part_1.so MAP_ShortMessageServiceOperations_part_1.o
g++  -shared -o MAP_ShortMessageServiceOperations_part_2.so MAP_ShortMessageServiceOperations_part_2.o
g++  -shared -o MAP_ShortMessageServiceOperations_part_3.so MAP_ShortMessageServiceOperations_part_3.o
g++  -shared -o MAP_ShortMessageServiceOperations_part_4.so MAP_ShortMessageServiceOperations_part_4.o
g++  -shared -o MAP_SupplementaryServiceOperations.so MAP_SupplementaryServiceOperations.o
g++  -shared -o MAP_SupplementaryServiceOperations_part_1.so MAP_SupplementaryServiceOperations_part_1.o
g++  -shared -o MAP_SupplementaryServiceOperations_part_2.so MAP_SupplementaryServiceOperations_part_2.o
g++  -shared -o MAP_SupplementaryServiceOperations_part_3.so MAP_SupplementaryServiceOperations_part_3.o
g++  -shared -o MAP_SupplementaryServiceOperations_part_4.so MAP_SupplementaryServiceOperations_part_4.o
g++  -shared -o MAP_TS_Code.so MAP_TS_Code.o
g++  -shared -o MAP_TS_Code_part_1.so MAP_TS_Code_part_1.o
g++  -shared -o MAP_TS_Code_part_2.so MAP_TS_Code_part_2.o
g++  -shared -o MAP_TS_Code_part_3.so MAP_TS_Code_part_3.o
g++  -shared -o MAP_TS_Code_part_4.so MAP_TS_Code_part_4.o
g++  -shared -o MobileDomainDefinitions.so MobileDomainDefinitions.o
g++  -shared -o MobileDomainDefinitions_part_1.so MobileDomainDefinitions_part_1.o
g++  -shared -o MobileDomainDefinitions_part_2.so MobileDomainDefinitions_part_2.o
g++  -shared -o MobileDomainDefinitions_part_3.so MobileDomainDefinitions_part_3.o
g++  -shared -o MobileDomainDefinitions_part_4.so MobileDomainDefinitions_part_4.o
g++  -shared -o RANAP_CommonDataTypes.so RANAP_CommonDataTypes.o
g++  -shared -o RANAP_CommonDataTypes_part_1.so RANAP_CommonDataTypes_part_1.o
g++  -shared -o RANAP_CommonDataTypes_part_2.so RANAP_CommonDataTypes_part_2.o
g++  -shared -o RANAP_CommonDataTypes_part_3.so RANAP_CommonDataTypes_part_3.o
g++  -shared -o RANAP_CommonDataTypes_part_4.so RANAP_CommonDataTypes_part_4.o
g++  -shared -o RANAP_Constants.so RANAP_Constants.o
g++  -shared -o RANAP_Constants_part_1.so RANAP_Constants_part_1.o
g++  -shared -o RANAP_Constants_part_2.so RANAP_Constants_part_2.o
g++  -shared -o RANAP_Constants_part_3.so RANAP_Constants_part_3.o
g++  -shared -o RANAP_Constants_part_4.so RANAP_Constants_part_4.o
g++  -shared -o RANAP_Containers.so RANAP_Containers.o
g++  -shared -o RANAP_Containers_part_1.so RANAP_Containers_part_1.o
g++  -shared -o RANAP_Containers_part_2.so RANAP_Containers_part_2.o
g++  -shared -o RANAP_Containers_part_3.so RANAP_Containers_part_3.o
g++  -shared -o RANAP_Containers_part_4.so RANAP_Containers_part_4.o
g++  -shared -o RANAP_IEs.so RANAP_IEs.o
g++  -shared -o RANAP_IEs_part_1.so RANAP_IEs_part_1.o
g++  -shared -o RANAP_IEs_part_2.so RANAP_IEs_part_2.o
g++  -shared -o RANAP_IEs_part_3.so RANAP_IEs_part_3.o
g++  -shared -o RANAP_IEs_part_4.so RANAP_IEs_part_4.o
g++  -shared -o RANAP_PDU_Contents.so RANAP_PDU_Contents.o
g++  -shared -o RANAP_PDU_Contents_part_1.so RANAP_PDU_Contents_part_1.o
g++  -shared -o RANAP_PDU_Contents_part_2.so RANAP_PDU_Contents_part_2.o
g++  -shared -o RANAP_PDU_Descriptions.so RANAP_PDU_Descriptions.o
g++  -shared -o RANAP_PDU_Descriptions_part_1.so RANAP_PDU_Descriptions_part_1.o
g++  -shared -o RANAP_PDU_Descriptions_part_2.so RANAP_PDU_Descriptions_part_2.o
g++  -shared -o RANAP_PDU_Descriptions_part_3.so RANAP_PDU_Descriptions_part_3.o
g++  -shared -o RANAP_PDU_Descriptions_part_4.so RANAP_PDU_Descriptions_part_4.o
g++  -shared -o Remote_Operations_Generic_ROS_PDUs.so Remote_Operations_Generic_ROS_PDUs.o
g++  -shared -o Remote_Operations_Generic_ROS_PDUs_part_1.so Remote_Operations_Generic_ROS_PDUs_part_1.o
g++  -shared -o Remote_Operations_Generic_ROS_PDUs_part_2.so Remote_Operations_Generic_ROS_PDUs_part_2.o
g++  -shared -o Remote_Operations_Generic_ROS_PDUs_part_3.so Remote_Operations_Generic_ROS_PDUs_part_3.o
g++  -shared -o Remote_Operations_Generic_ROS_PDUs_part_4.so Remote_Operations_Generic_ROS_PDUs_part_4.o
g++  -shared -o Remote_Operations_Information_Objects.so Remote_Operations_Information_Objects.o
g++  -shared -o Remote_Operations_Information_Objects_part_1.so Remote_Operations_Information_Objects_part_1.o
g++  -shared -o Remote_Operations_Information_Objects_part_2.so Remote_Operations_Information_Objects_part_2.o
g++  -shared -o Remote_Operations_Information_Objects_part_3.so Remote_Operations_Information_Objects_part_3.o
g++  -shared -o Remote_Operations_Information_Objects_part_4.so Remote_Operations_Information_Objects_part_4.o
g++  -shared -o SS_DataTypes.so SS_DataTypes.o
g++  -shared -o SS_DataTypes_part_1.so SS_DataTypes_part_1.o
g++  -shared -o SS_DataTypes_part_2.so SS_DataTypes_part_2.o
g++  -shared -o SS_DataTypes_part_3.so SS_DataTypes_part_3.o
g++  -shared -o SS_DataTypes_part_4.so SS_DataTypes_part_4.o
g++  -shared -o SS_Errors.so SS_Errors.o
g++  -shared -o SS_Errors_part_1.so SS_Errors_part_1.o
g++  -shared -o SS_Errors_part_2.so SS_Errors_part_2.o
g++  -shared -o SS_Errors_part_3.so SS_Errors_part_3.o
g++  -shared -o SS_Errors_part_4.so SS_Errors_part_4.o
g++  -shared -o SS_Operations.so SS_Operations.o
g++  -shared -o SS_Operations_part_1.so SS_Operations_part_1.o
g++  -shared -o SS_Operations_part_2.so SS_Operations_part_2.o
g++  -shared -o SS_Operations_part_3.so SS_Operations_part_3.o
g++  -shared -o SS_Operations_part_4.so SS_Operations_part_4.o
g++  -shared -o SS_PDU_Defs.so SS_PDU_Defs.o
g++  -shared -o SS_PDU_Defs_part_1.so SS_PDU_Defs_part_1.o
g++  -shared -o SS_PDU_Defs_part_2.so SS_PDU_Defs_part_2.o
g++  -shared -o SS_PDU_Defs_part_3.so SS_PDU_Defs_part_3.o
g++  -shared -o SS_PDU_Defs_part_4.so SS_PDU_Defs_part_4.o
g++  -shared -o SS_Protocol.so SS_Protocol.o
g++  -shared -o SS_Protocol_part_1.so SS_Protocol_part_1.o
g++  -shared -o SS_Protocol_part_2.so SS_Protocol_part_2.o
g++  -shared -o SS_Protocol_part_3.so SS_Protocol_part_3.o
g++  -shared -o SS_Protocol_part_4.so SS_Protocol_part_4.o
g++  -shared -o RANAP_PDU_Contents_part_3.so RANAP_PDU_Contents_part_3.o
g++  -shared -o RANAP_PDU_Contents_part_4.so RANAP_PDU_Contents_part_4.o
if g++  -L /usr/lib/titan -fPIC -o MSC_Tests -Wl,--no-as-needed MSC_Tests.so MSC_Tests_part_1.so MSC_Tests_part_2.so MSC_Tests_part_3.so MSC_Tests_part_4.so BSC_ConnectionHandler.so BSC_ConnectionHandler_part_1.so BSC_ConnectionHandler_part_2.so BSC_ConnectionHandler_part_3.so BSC_ConnectionHandler_part_4.so BSSAP_CodecPort.so BSSAP_CodecPort_part_1.so BSSAP_CodecPort_part_2.so BSSAP_CodecPort_part_3.so BSSAP_CodecPort_part_4.so BSSAP_Types.so BSSAP_Types_part_1.so BSSAP_Types_part_2.so BSSAP_Types_part_3.so BSSAP_Types_part_4.so BSSMAP_Templates.so BSSMAP_Templates_part_1.so BSSMAP_Templates_part_2.so BSSMAP_Templates_part_3.so BSSMAP_Templates_part_4.so DNS_Helpers.so DNS_Helpers_part_1.so DNS_Helpers_part_2.so DNS_Helpers_part_3.so DNS_Helpers_part_4.so GSM_Types.so GSM_Types_part_1.so GSM_Types_part_2.so GSM_Types_part_3.so GSM_Types_part_4.so GSUP_Emulation.so GSUP_Emulation_part_1.so GSUP_Emulation_part_2.so GSUP_Emulation_part_3.so GSUP_Emulation_part_4.so GSUP_Types.so GSUP_Types_part_1.so GSUP_Types_part_2.so GSUP_Types_part_3.so GSUP_Types_part_4.so General_Types.so General_Types_part_1.so General_Types_part_2.so General_Types_part_3.so General_Types_part_4.so IPA_CodecPort.so IPA_CodecPort_part_1.so IPA_CodecPort_part_2.so IPA_CodecPort_part_3.so IPA_CodecPort_part_4.so IPA_CodecPort_CtrlFunct.so IPA_CodecPort_CtrlFunct_part_1.so IPA_CodecPort_CtrlFunct_part_2.so IPA_CodecPort_CtrlFunct_part_3.so IPA_CodecPort_CtrlFunct_part_4.so IPA_Types.so IPA_Types_part_1.so IPA_Types_part_2.so IPA_Types_part_3.so IPA_Types_part_4.so IPL4asp_Functions.so IPL4asp_Functions_part_1.so IPL4asp_Functions_part_2.so IPL4asp_Functions_part_3.so IPL4asp_Functions_part_4.so IPL4asp_PortType.so IPL4asp_PortType_part_1.so IPL4asp_PortType_part_2.so IPL4asp_PortType_part_3.so IPL4asp_PortType_part_4.so IPL4asp_Types.so IPL4asp_Types_part_1.so IPL4asp_Types_part_2.so IPL4asp_Types_part_3.so IPL4asp_Types_part_4.so L3_Common.so L3_Common_part_1.so L3_Common_part_2.so L3_Common_part_3.so L3_Common_part_4.so L3_Templates.so L3_Templates_part_1.so L3_Templates_part_2.so L3_Templates_part_3.so L3_Templates_part_4.so M3UA_Emulation.so M3UA_Emulation_part_1.so M3UA_Emulation_part_2.so M3UA_Emulation_part_3.so M3UA_Emulation_part_4.so M3UA_Types.so M3UA_Types_part_1.so M3UA_Types_part_2.so M3UA_Types_part_3.so M3UA_Types_part_4.so MAP_Types.so MAP_Types_part_1.so MAP_Types_part_2.so MAP_Types_part_3.so MAP_Types_part_4.so MGCP_CodecPort.so MGCP_CodecPort_part_1.so MGCP_CodecPort_part_2.so MGCP_CodecPort_part_3.so MGCP_CodecPort_part_4.so MGCP_CodecPort_CtrlFunct.so MGCP_CodecPort_CtrlFunct_part_1.so MGCP_CodecPort_CtrlFunct_part_2.so MGCP_CodecPort_CtrlFunct_part_3.so MGCP_CodecPort_CtrlFunct_part_4.so MGCP_Emulation.so MGCP_Emulation_part_1.so MGCP_Emulation_part_2.so MGCP_Emulation_part_3.so MGCP_Emulation_part_4.so MGCP_Templates.so MGCP_Templates_part_1.so MGCP_Templates_part_2.so MGCP_Templates_part_3.so MGCP_Templates_part_4.so MGCP_Types.so MGCP_Types_part_1.so MGCP_Types_part_2.so MGCP_Types_part_3.so MGCP_Types_part_4.so MNCC_CodecPort.so MNCC_CodecPort_part_1.so MNCC_CodecPort_part_2.so MNCC_CodecPort_part_3.so MNCC_CodecPort_part_4.so MNCC_Emulation.so MNCC_Emulation_part_1.so MNCC_Emulation_part_2.so MNCC_Emulation_part_3.so MNCC_Emulation_part_4.so MNCC_Types.so MNCC_Types_part_1.so MNCC_Types_part_2.so MNCC_Types_part_3.so MNCC_Types_part_4.so MSC_Tests_Iu.so MSC_Tests_Iu_part_1.so MSC_Tests_Iu_part_2.so MSC_Tests_Iu_part_3.so MSC_Tests_Iu_part_4.so MTP3asp_PortType.so MTP3asp_PortType_part_1.so MTP3asp_PortType_part_2.so MTP3asp_PortType_part_3.so MTP3asp_PortType_part_4.so MTP3asp_Types.so MTP3asp_Types_part_1.so MTP3asp_Types_part_2.so MTP3asp_Types_part_3.so MTP3asp_Types_part_4.so Misc_Helpers.so Misc_Helpers_part_1.so Misc_Helpers_part_2.so Misc_Helpers_part_3.so Misc_Helpers_part_4.so MobileL3_CC_Types.so MobileL3_CC_Types_part_1.so MobileL3_CC_Types_part_2.so MobileL3_CC_Types_part_3.so MobileL3_CC_Types_part_4.so MobileL3_CommonIE_Types.so MobileL3_CommonIE_Types_part_1.so MobileL3_CommonIE_Types_part_2.so MobileL3_CommonIE_Types_part_3.so MobileL3_CommonIE_Types_part_4.so MobileL3_GMM_SM_Types.so MobileL3_GMM_SM_Types_part_1.so MobileL3_GMM_SM_Types_part_2.so MobileL3_GMM_SM_Types_part_3.so MobileL3_GMM_SM_Types_part_4.so MobileL3_MM_Types.so MobileL3_MM_Types_part_1.so MobileL3_MM_Types_part_2.so MobileL3_MM_Types_part_3.so MobileL3_MM_Types_part_4.so MobileL3_RRM_Types.so MobileL3_RRM_Types_part_1.so MobileL3_RRM_Types_part_2.so MobileL3_RRM_Types_part_3.so MobileL3_RRM_Types_part_4.so MobileL3_SMS_Types.so MobileL3_SMS_Types_part_1.so MobileL3_SMS_Types_part_2.so MobileL3_SMS_Types_part_3.so MobileL3_SMS_Types_part_4.so MobileL3_SS_Types.so MobileL3_SS_Types_part_1.so MobileL3_SS_Types_part_2.so MobileL3_SS_Types_part_3.so MobileL3_SS_Types_part_4.so MobileL3_Types.so MobileL3_Types_part_1.so MobileL3_Types_part_2.so MobileL3_Types_part_3.so MobileL3_Types_part_4.so Native_Functions.so Native_Functions_part_1.so Native_Functions_part_2.so Native_Functions_part_3.so Native_Functions_part_4.so Osmocom_CTRL_Adapter.so Osmocom_CTRL_Adapter_part_1.so Osmocom_CTRL_Adapter_part_2.so Osmocom_CTRL_Adapter_part_3.so Osmocom_CTRL_Adapter_part_4.so Osmocom_CTRL_Functions.so Osmocom_CTRL_Functions_part_1.so Osmocom_CTRL_Functions_part_2.so Osmocom_CTRL_Functions_part_3.so Osmocom_CTRL_Functions_part_4.so Osmocom_CTRL_Types.so Osmocom_CTRL_Types_part_1.so Osmocom_CTRL_Types_part_2.so Osmocom_CTRL_Types_part_3.so Osmocom_CTRL_Types_part_4.so Osmocom_Types.so Osmocom_Types_part_1.so Osmocom_Types_part_2.so Osmocom_Types_part_3.so Osmocom_Types_part_4.so Osmocom_VTY_Functions.so Osmocom_VTY_Functions_part_1.so Osmocom_VTY_Functions_part_2.so Osmocom_VTY_Functions_part_3.so Osmocom_VTY_Functions_part_4.so RANAP_CodecPort.so RANAP_CodecPort_part_1.so RANAP_CodecPort_part_2.so RANAP_CodecPort_part_3.so RANAP_CodecPort_part_4.so RANAP_Templates.so RANAP_Templates_part_1.so RANAP_Templates_part_2.so RANAP_Templates_part_3.so RANAP_Templates_part_4.so RANAP_Types.so RANAP_Types_part_1.so RANAP_Types_part_2.so RANAP_Types_part_3.so RANAP_Types_part_4.so RTP_CodecPort.so RTP_CodecPort_part_1.so RTP_CodecPort_part_2.so RTP_CodecPort_part_3.so RTP_CodecPort_part_4.so RTP_Types.so RTP_Types_part_1.so RTP_Types_part_2.so RTP_Types_part_3.so RTP_Types_part_4.so SCCP_Emulation.so SCCP_Emulation_part_1.so SCCP_Emulation_part_2.so SCCP_Emulation_part_3.so SCCP_Emulation_part_4.so SCCP_Templates.so SCCP_Templates_part_1.so SCCP_Templates_part_2.so SCCP_Templates_part_3.so SCCP_Templates_part_4.so SCCP_Types.so SCCP_Types_part_1.so SCCP_Types_part_2.so SCCP_Types_part_3.so SCCP_Types_part_4.so SCCPasp_Types.so SCCPasp_Types_part_1.so SCCPasp_Types_part_2.so SCCPasp_Types_part_3.so SCCPasp_Types_part_4.so SCTPasp_PortType.so SCTPasp_PortType_part_1.so SCTPasp_PortType_part_2.so SCTPasp_PortType_part_3.so SCTPasp_PortType_part_4.so SCTPasp_Types.so SCTPasp_Types_part_1.so SCTPasp_Types_part_2.so SCTPasp_Types_part_3.so SCTPasp_Types_part_4.so SDP_Types.so SDP_Types_part_1.so SDP_Types_part_2.so SDP_Types_part_3.so SDP_Types_part_4.so SGsAP_CodecPort.so SGsAP_CodecPort_part_1.so SGsAP_CodecPort_part_2.so SGsAP_CodecPort_part_3.so SGsAP_CodecPort_part_4.so SGsAP_CodecPort_CtrlFunct.so SGsAP_CodecPort_CtrlFunct_part_1.so SGsAP_CodecPort_CtrlFunct_part_2.so SGsAP_CodecPort_CtrlFunct_part_3.so SGsAP_CodecPort_CtrlFunct_part_4.so SGsAP_Emulation.so SGsAP_Emulation_part_1.so SGsAP_Emulation_part_2.so SGsAP_Emulation_part_3.so SGsAP_Emulation_part_4.so SGsAP_Templates.so SGsAP_Templates_part_1.so SGsAP_Templates_part_2.so SGsAP_Templates_part_3.so SGsAP_Templates_part_4.so SGsAP_Types.so SGsAP_Types_part_1.so SGsAP_Types_part_2.so SGsAP_Types_part_3.so SGsAP_Types_part_4.so SMPP_CodecPort.so SMPP_CodecPort_part_1.so SMPP_CodecPort_part_2.so SMPP_CodecPort_part_3.so SMPP_CodecPort_part_4.so SMPP_CodecPort_CtrlFunct.so SMPP_CodecPort_CtrlFunct_part_1.so SMPP_CodecPort_CtrlFunct_part_2.so SMPP_CodecPort_CtrlFunct_part_3.so SMPP_CodecPort_CtrlFunct_part_4.so SMPP_Emulation.so SMPP_Emulation_part_1.so SMPP_Emulation_part_2.so SMPP_Emulation_part_3.so SMPP_Emulation_part_4.so SMPP_Templates.so SMPP_Templates_part_1.so SMPP_Templates_part_2.so SMPP_Templates_part_3.so SMPP_Templates_part_4.so SMPP_Types.so SMPP_Types_part_1.so SMPP_Types_part_2.so SMPP_Types_part_3.so SMPP_Types_part_4.so SS_Templates.so SS_Templates_part_1.so SS_Templates_part_2.so SS_Templates_part_3.so SS_Templates_part_4.so SS_Types.so SS_Types_part_1.so SS_Types_part_2.so SS_Types_part_3.so SS_Types_part_4.so Socket_API_Definitions.so Socket_API_Definitions_part_1.so Socket_API_Definitions_part_2.so Socket_API_Definitions_part_3.so Socket_API_Definitions_part_4.so TCCConversion_Functions.so TCCConversion_Functions_part_1.so TCCConversion_Functions_part_2.so TCCConversion_Functions_part_3.so TCCConversion_Functions_part_4.so TCCEncoding_Functions.so TCCEncoding_Functions_part_1.so TCCEncoding_Functions_part_2.so TCCEncoding_Functions_part_3.so TCCEncoding_Functions_part_4.so TCCInterface_Functions.so TCCInterface_Functions_part_1.so TCCInterface_Functions_part_2.so TCCInterface_Functions_part_3.so TCCInterface_Functions_part_4.so TELNETasp_PortType.so TELNETasp_PortType_part_1.so TELNETasp_PortType_part_2.so TELNETasp_PortType_part_3.so TELNETasp_PortType_part_4.so UD_PortType.so UD_PortType_part_1.so UD_PortType_part_2.so UD_PortType_part_3.so UD_PortType_part_4.so UD_Types.so UD_Types_part_1.so UD_Types_part_2.so UD_Types_part_3.so UD_Types_part_4.so USSD_Helpers.so USSD_Helpers_part_1.so USSD_Helpers_part_2.so USSD_Helpers_part_3.so USSD_Helpers_part_4.so IPA_Emulation.so IPA_Emulation_part_1.so IPA_Emulation_part_2.so IPA_Emulation_part_3.so IPA_Emulation_part_4.so RAN_Adapter.so RAN_Adapter_part_1.so RAN_Adapter_part_2.so RAN_Adapter_part_3.so RAN_Adapter_part_4.so RAN_Emulation.so RAN_Emulation_part_1.so RAN_Emulation_part_2.so RAN_Emulation_part_3.so RAN_Emulation_part_4.so SCCP_Mapping.so SCCP_Mapping_part_1.so SCCP_Mapping_part_2.so SCCP_Mapping_part_3.so SCCP_Mapping_part_4.so MAP_ApplicationContexts.so MAP_ApplicationContexts_part_1.so MAP_ApplicationContexts_part_2.so MAP_ApplicationContexts_part_3.so MAP_ApplicationContexts_part_4.so MAP_BS_Code.so MAP_BS_Code_part_1.so MAP_BS_Code_part_2.so MAP_BS_Code_part_3.so MAP_BS_Code_part_4.so MAP_CH_DataTypes.so MAP_CH_DataTypes_part_1.so MAP_CH_DataTypes_part_2.so MAP_CH_DataTypes_part_3.so MAP_CH_DataTypes_part_4.so MAP_CallHandlingOperations.so MAP_CallHandlingOperations_part_1.so MAP_CallHandlingOperations_part_2.so MAP_CallHandlingOperations_part_3.so MAP_CallHandlingOperations_part_4.so MAP_CommonDataTypes.so MAP_CommonDataTypes_part_1.so MAP_CommonDataTypes_part_2.so MAP_CommonDataTypes_part_3.so MAP_CommonDataTypes_part_4.so MAP_DialogueInformation.so MAP_DialogueInformation_part_1.so MAP_DialogueInformation_part_2.so MAP_DialogueInformation_part_3.so MAP_DialogueInformation_part_4.so MAP_ER_DataTypes.so MAP_ER_DataTypes_part_1.so MAP_ER_DataTypes_part_2.so MAP_ER_DataTypes_part_3.so MAP_ER_DataTypes_part_4.so MAP_Errors.so MAP_Errors_part_1.so MAP_Errors_part_2.so MAP_Errors_part_3.so MAP_Errors_part_4.so MAP_ExtensionDataTypes.so MAP_ExtensionDataTypes_part_1.so MAP_ExtensionDataTypes_part_2.so MAP_ExtensionDataTypes_part_3.so MAP_ExtensionDataTypes_part_4.so MAP_GR_DataTypes.so MAP_GR_DataTypes_part_1.so MAP_GR_DataTypes_part_2.so MAP_GR_DataTypes_part_3.so MAP_GR_DataTypes_part_4.so MAP_Group_Call_Operations.so MAP_Group_Call_Operations_part_1.so MAP_Group_Call_Operations_part_2.so MAP_Group_Call_Operations_part_3.so MAP_Group_Call_Operations_part_4.so MAP_LCS_DataTypes.so MAP_LCS_DataTypes_part_1.so MAP_LCS_DataTypes_part_2.so MAP_LCS_DataTypes_part_3.so MAP_LCS_DataTypes_part_4.so MAP_LocationServiceOperations.so MAP_LocationServiceOperations_part_1.so MAP_LocationServiceOperations_part_2.so MAP_LocationServiceOperations_part_3.so MAP_LocationServiceOperations_part_4.so MAP_MS_DataTypes.so MAP_MS_DataTypes_part_1.so MAP_MS_DataTypes_part_2.so MAP_MS_DataTypes_part_3.so MAP_MS_DataTypes_part_4.so MAP_MobileServiceOperations.so MAP_MobileServiceOperations_part_1.so MAP_MobileServiceOperations_part_2.so MAP_MobileServiceOperations_part_3.so MAP_MobileServiceOperations_part_4.so MAP_OM_DataTypes.so MAP_OM_DataTypes_part_1.so MAP_OM_DataTypes_part_2.so MAP_OM_DataTypes_part_3.so MAP_OM_DataTypes_part_4.so MAP_OperationAndMaintenanceOperations.so MAP_OperationAndMaintenanceOperations_part_1.so MAP_OperationAndMaintenanceOperations_part_2.so MAP_OperationAndMaintenanceOperations_part_3.so MAP_OperationAndMaintenanceOperations_part_4.so MAP_PDU_Defs.so MAP_PDU_Defs_part_1.so MAP_PDU_Defs_part_2.so MAP_PDU_Defs_part_3.so MAP_PDU_Defs_part_4.so MAP_Protocol.so MAP_Protocol_part_1.so MAP_Protocol_part_2.so MAP_Protocol_part_3.so MAP_Protocol_part_4.so MAP_SM_DataTypes.so MAP_SM_DataTypes_part_1.so MAP_SM_DataTypes_part_2.so MAP_SM_DataTypes_part_3.so MAP_SM_DataTypes_part_4.so MAP_SS_Code.so MAP_SS_Code_part_1.so MAP_SS_Code_part_2.so MAP_SS_Code_part_3.so MAP_SS_Code_part_4.so MAP_SS_DataTypes.so MAP_SS_DataTypes_part_1.so MAP_SS_DataTypes_part_2.so MAP_SS_DataTypes_part_3.so MAP_SS_DataTypes_part_4.so MAP_ShortMessageServiceOperations.so MAP_ShortMessageServiceOperations_part_1.so MAP_ShortMessageServiceOperations_part_2.so MAP_ShortMessageServiceOperations_part_3.so MAP_ShortMessageServiceOperations_part_4.so MAP_SupplementaryServiceOperations.so MAP_SupplementaryServiceOperations_part_1.so MAP_SupplementaryServiceOperations_part_2.so MAP_SupplementaryServiceOperations_part_3.so MAP_SupplementaryServiceOperations_part_4.so MAP_TS_Code.so MAP_TS_Code_part_1.so MAP_TS_Code_part_2.so MAP_TS_Code_part_3.so MAP_TS_Code_part_4.so MobileDomainDefinitions.so MobileDomainDefinitions_part_1.so MobileDomainDefinitions_part_2.so MobileDomainDefinitions_part_3.so MobileDomainDefinitions_part_4.so RANAP_CommonDataTypes.so RANAP_CommonDataTypes_part_1.so RANAP_CommonDataTypes_part_2.so RANAP_CommonDataTypes_part_3.so RANAP_CommonDataTypes_part_4.so RANAP_Constants.so RANAP_Constants_part_1.so RANAP_Constants_part_2.so RANAP_Constants_part_3.so RANAP_Constants_part_4.so RANAP_Containers.so RANAP_Containers_part_1.so RANAP_Containers_part_2.so RANAP_Containers_part_3.so RANAP_Containers_part_4.so RANAP_IEs.so RANAP_IEs_part_1.so RANAP_IEs_part_2.so RANAP_IEs_part_3.so RANAP_IEs_part_4.so RANAP_PDU_Contents.so RANAP_PDU_Contents_part_1.so RANAP_PDU_Contents_part_2.so RANAP_PDU_Contents_part_3.so RANAP_PDU_Contents_part_4.so RANAP_PDU_Descriptions.so RANAP_PDU_Descriptions_part_1.so RANAP_PDU_Descriptions_part_2.so RANAP_PDU_Descriptions_part_3.so RANAP_PDU_Descriptions_part_4.so Remote_Operations_Generic_ROS_PDUs.so Remote_Operations_Generic_ROS_PDUs_part_1.so Remote_Operations_Generic_ROS_PDUs_part_2.so Remote_Operations_Generic_ROS_PDUs_part_3.so Remote_Operations_Generic_ROS_PDUs_part_4.so Remote_Operations_Information_Objects.so Remote_Operations_Information_Objects_part_1.so Remote_Operations_Information_Objects_part_2.so Remote_Operations_Information_Objects_part_3.so Remote_Operations_Information_Objects_part_4.so SS_DataTypes.so SS_DataTypes_part_1.so SS_DataTypes_part_2.so SS_DataTypes_part_3.so SS_DataTypes_part_4.so SS_Errors.so SS_Errors_part_1.so SS_Errors_part_2.so SS_Errors_part_3.so SS_Errors_part_4.so SS_Operations.so SS_Operations_part_1.so SS_Operations_part_2.so SS_Operations_part_3.so SS_Operations_part_4.so SS_PDU_Defs.so SS_PDU_Defs_part_1.so SS_PDU_Defs_part_2.so SS_PDU_Defs_part_3.so SS_PDU_Defs_part_4.so SS_Protocol.so SS_Protocol_part_1.so SS_Protocol_part_2.so SS_Protocol_part_3.so SS_Protocol_part_4.so SCCP_EncDec.so SCTPasp_PT.so TCCConversion.so TCCInterface.so UD_PT.so MNCC_EncDec.so IPL4asp_PT.so IPL4asp_discovery.so SDP_EncDec.so RTP_EncDec.so IPA_CodecPort_CtrlFunctDef.so RTP_CodecPort_CtrlFunctDef.so MGCP_CodecPort_CtrlFunctDef.so TELNETasp_PT.so Native_FunctionDefs.so SMPP_EncDec.so SMPP_CodecPort_CtrlFunctDef.so MAP_EncDec.so SS_EncDec.so TCCEncoding.so SGsAP_CodecPort_CtrlFunctDef.so RANAP_EncDec.so SDP_parse_.tab.so lex.SDP_parse_.so \
-L/usr/lib/titan -lttcn3-parallel-dynamic \
-L/lib -lcrypto \
-L/usr/lib -lxml2 -lfftranscode; \
then : ; else /usr/bin/titanver MSC_Tests.o MSC_Tests_part_1.o MSC_Tests_part_2.o MSC_Tests_part_3.o MSC_Tests_part_4.o BSC_ConnectionHandler.o BSC_ConnectionHandler_part_1.o BSC_ConnectionHandler_part_2.o BSC_ConnectionHandler_part_3.o BSC_ConnectionHandler_part_4.o BSSAP_CodecPort.o BSSAP_CodecPort_part_1.o BSSAP_CodecPort_part_2.o BSSAP_CodecPort_part_3.o BSSAP_CodecPort_part_4.o BSSAP_Types.o BSSAP_Types_part_1.o BSSAP_Types_part_2.o BSSAP_Types_part_3.o BSSAP_Types_part_4.o BSSMAP_Templates.o BSSMAP_Templates_part_1.o BSSMAP_Templates_part_2.o BSSMAP_Templates_part_3.o BSSMAP_Templates_part_4.o DNS_Helpers.o DNS_Helpers_part_1.o DNS_Helpers_part_2.o DNS_Helpers_part_3.o DNS_Helpers_part_4.o GSM_Types.o GSM_Types_part_1.o GSM_Types_part_2.o GSM_Types_part_3.o GSM_Types_part_4.o GSUP_Emulation.o GSUP_Emulation_part_1.o GSUP_Emulation_part_2.o GSUP_Emulation_part_3.o GSUP_Emulation_part_4.o GSUP_Types.o GSUP_Types_part_1.o GSUP_Types_part_2.o GSUP_Types_part_3.o GSUP_Types_part_4.o General_Types.o General_Types_part_1.o General_Types_part_2.o General_Types_part_3.o General_Types_part_4.o IPA_CodecPort.o IPA_CodecPort_part_1.o IPA_CodecPort_part_2.o IPA_CodecPort_part_3.o IPA_CodecPort_part_4.o IPA_CodecPort_CtrlFunct.o IPA_CodecPort_CtrlFunct_part_1.o IPA_CodecPort_CtrlFunct_part_2.o IPA_CodecPort_CtrlFunct_part_3.o IPA_CodecPort_CtrlFunct_part_4.o IPA_Types.o IPA_Types_part_1.o IPA_Types_part_2.o IPA_Types_part_3.o IPA_Types_part_4.o IPL4asp_Functions.o IPL4asp_Functions_part_1.o IPL4asp_Functions_part_2.o IPL4asp_Functions_part_3.o IPL4asp_Functions_part_4.o IPL4asp_PortType.o IPL4asp_PortType_part_1.o IPL4asp_PortType_part_2.o IPL4asp_PortType_part_3.o IPL4asp_PortType_part_4.o IPL4asp_Types.o IPL4asp_Types_part_1.o IPL4asp_Types_part_2.o IPL4asp_Types_part_3.o IPL4asp_Types_part_4.o L3_Common.o L3_Common_part_1.o L3_Common_part_2.o L3_Common_part_3.o L3_Common_part_4.o L3_Templates.o L3_Templates_part_1.o L3_Templates_part_2.o L3_Templates_part_3.o L3_Templates_part_4.o M3UA_Emulation.o M3UA_Emulation_part_1.o M3UA_Emulation_part_2.o M3UA_Emulation_part_3.o M3UA_Emulation_part_4.o M3UA_Types.o M3UA_Types_part_1.o M3UA_Types_part_2.o M3UA_Types_part_3.o M3UA_Types_part_4.o MAP_Types.o MAP_Types_part_1.o MAP_Types_part_2.o MAP_Types_part_3.o MAP_Types_part_4.o MGCP_CodecPort.o MGCP_CodecPort_part_1.o MGCP_CodecPort_part_2.o MGCP_CodecPort_part_3.o MGCP_CodecPort_part_4.o MGCP_CodecPort_CtrlFunct.o MGCP_CodecPort_CtrlFunct_part_1.o MGCP_CodecPort_CtrlFunct_part_2.o MGCP_CodecPort_CtrlFunct_part_3.o MGCP_CodecPort_CtrlFunct_part_4.o MGCP_Emulation.o MGCP_Emulation_part_1.o MGCP_Emulation_part_2.o MGCP_Emulation_part_3.o MGCP_Emulation_part_4.o MGCP_Templates.o MGCP_Templates_part_1.o MGCP_Templates_part_2.o MGCP_Templates_part_3.o MGCP_Templates_part_4.o MGCP_Types.o MGCP_Types_part_1.o MGCP_Types_part_2.o MGCP_Types_part_3.o MGCP_Types_part_4.o MNCC_CodecPort.o MNCC_CodecPort_part_1.o MNCC_CodecPort_part_2.o MNCC_CodecPort_part_3.o MNCC_CodecPort_part_4.o MNCC_Emulation.o MNCC_Emulation_part_1.o MNCC_Emulation_part_2.o MNCC_Emulation_part_3.o MNCC_Emulation_part_4.o MNCC_Types.o MNCC_Types_part_1.o MNCC_Types_part_2.o MNCC_Types_part_3.o MNCC_Types_part_4.o MSC_Tests_Iu.o MSC_Tests_Iu_part_1.o MSC_Tests_Iu_part_2.o MSC_Tests_Iu_part_3.o MSC_Tests_Iu_part_4.o MTP3asp_PortType.o MTP3asp_PortType_part_1.o MTP3asp_PortType_part_2.o MTP3asp_PortType_part_3.o MTP3asp_PortType_part_4.o MTP3asp_Types.o MTP3asp_Types_part_1.o MTP3asp_Types_part_2.o MTP3asp_Types_part_3.o MTP3asp_Types_part_4.o Misc_Helpers.o Misc_Helpers_part_1.o Misc_Helpers_part_2.o Misc_Helpers_part_3.o Misc_Helpers_part_4.o MobileL3_CC_Types.o MobileL3_CC_Types_part_1.o MobileL3_CC_Types_part_2.o MobileL3_CC_Types_part_3.o MobileL3_CC_Types_part_4.o MobileL3_CommonIE_Types.o MobileL3_CommonIE_Types_part_1.o MobileL3_CommonIE_Types_part_2.o MobileL3_CommonIE_Types_part_3.o MobileL3_CommonIE_Types_part_4.o MobileL3_GMM_SM_Types.o MobileL3_GMM_SM_Types_part_1.o MobileL3_GMM_SM_Types_part_2.o MobileL3_GMM_SM_Types_part_3.o MobileL3_GMM_SM_Types_part_4.o MobileL3_MM_Types.o MobileL3_MM_Types_part_1.o MobileL3_MM_Types_part_2.o MobileL3_MM_Types_part_3.o MobileL3_MM_Types_part_4.o MobileL3_RRM_Types.o MobileL3_RRM_Types_part_1.o MobileL3_RRM_Types_part_2.o MobileL3_RRM_Types_part_3.o MobileL3_RRM_Types_part_4.o MobileL3_SMS_Types.o MobileL3_SMS_Types_part_1.o MobileL3_SMS_Types_part_2.o MobileL3_SMS_Types_part_3.o MobileL3_SMS_Types_part_4.o MobileL3_SS_Types.o MobileL3_SS_Types_part_1.o MobileL3_SS_Types_part_2.o MobileL3_SS_Types_part_3.o MobileL3_SS_Types_part_4.o MobileL3_Types.o MobileL3_Types_part_1.o MobileL3_Types_part_2.o MobileL3_Types_part_3.o MobileL3_Types_part_4.o Native_Functions.o Native_Functions_part_1.o Native_Functions_part_2.o Native_Functions_part_3.o Native_Functions_part_4.o Osmocom_CTRL_Adapter.o Osmocom_CTRL_Adapter_part_1.o Osmocom_CTRL_Adapter_part_2.o Osmocom_CTRL_Adapter_part_3.o Osmocom_CTRL_Adapter_part_4.o Osmocom_CTRL_Functions.o Osmocom_CTRL_Functions_part_1.o Osmocom_CTRL_Functions_part_2.o Osmocom_CTRL_Functions_part_3.o Osmocom_CTRL_Functions_part_4.o Osmocom_CTRL_Types.o Osmocom_CTRL_Types_part_1.o Osmocom_CTRL_Types_part_2.o Osmocom_CTRL_Types_part_3.o Osmocom_CTRL_Types_part_4.o Osmocom_Types.o Osmocom_Types_part_1.o Osmocom_Types_part_2.o Osmocom_Types_part_3.o Osmocom_Types_part_4.o Osmocom_VTY_Functions.o Osmocom_VTY_Functions_part_1.o Osmocom_VTY_Functions_part_2.o Osmocom_VTY_Functions_part_3.o Osmocom_VTY_Functions_part_4.o RANAP_CodecPort.o RANAP_CodecPort_part_1.o RANAP_CodecPort_part_2.o RANAP_CodecPort_part_3.o RANAP_CodecPort_part_4.o RANAP_Templates.o RANAP_Templates_part_1.o RANAP_Templates_part_2.o RANAP_Templates_part_3.o RANAP_Templates_part_4.o RANAP_Types.o RANAP_Types_part_1.o RANAP_Types_part_2.o RANAP_Types_part_3.o RANAP_Types_part_4.o RTP_CodecPort.o RTP_CodecPort_part_1.o RTP_CodecPort_part_2.o RTP_CodecPort_part_3.o RTP_CodecPort_part_4.o RTP_Types.o RTP_Types_part_1.o RTP_Types_part_2.o RTP_Types_part_3.o RTP_Types_part_4.o SCCP_Emulation.o SCCP_Emulation_part_1.o SCCP_Emulation_part_2.o SCCP_Emulation_part_3.o SCCP_Emulation_part_4.o SCCP_Templates.o SCCP_Templates_part_1.o SCCP_Templates_part_2.o SCCP_Templates_part_3.o SCCP_Templates_part_4.o SCCP_Types.o SCCP_Types_part_1.o SCCP_Types_part_2.o SCCP_Types_part_3.o SCCP_Types_part_4.o SCCPasp_Types.o SCCPasp_Types_part_1.o SCCPasp_Types_part_2.o SCCPasp_Types_part_3.o SCCPasp_Types_part_4.o SCTPasp_PortType.o SCTPasp_PortType_part_1.o SCTPasp_PortType_part_2.o SCTPasp_PortType_part_3.o SCTPasp_PortType_part_4.o SCTPasp_Types.o SCTPasp_Types_part_1.o SCTPasp_Types_part_2.o SCTPasp_Types_part_3.o SCTPasp_Types_part_4.o SDP_Types.o SDP_Types_part_1.o SDP_Types_part_2.o SDP_Types_part_3.o SDP_Types_part_4.o SGsAP_CodecPort.o SGsAP_CodecPort_part_1.o SGsAP_CodecPort_part_2.o SGsAP_CodecPort_part_3.o SGsAP_CodecPort_part_4.o SGsAP_CodecPort_CtrlFunct.o SGsAP_CodecPort_CtrlFunct_part_1.o SGsAP_CodecPort_CtrlFunct_part_2.o SGsAP_CodecPort_CtrlFunct_part_3.o SGsAP_CodecPort_CtrlFunct_part_4.o SGsAP_Emulation.o SGsAP_Emulation_part_1.o SGsAP_Emulation_part_2.o SGsAP_Emulation_part_3.o SGsAP_Emulation_part_4.o SGsAP_Templates.o SGsAP_Templates_part_1.o SGsAP_Templates_part_2.o SGsAP_Templates_part_3.o SGsAP_Templates_part_4.o SGsAP_Types.o SGsAP_Types_part_1.o SGsAP_Types_part_2.o SGsAP_Types_part_3.o SGsAP_Types_part_4.o SMPP_CodecPort.o SMPP_CodecPort_part_1.o SMPP_CodecPort_part_2.o SMPP_CodecPort_part_3.o SMPP_CodecPort_part_4.o SMPP_CodecPort_CtrlFunct.o SMPP_CodecPort_CtrlFunct_part_1.o SMPP_CodecPort_CtrlFunct_part_2.o SMPP_CodecPort_CtrlFunct_part_3.o SMPP_CodecPort_CtrlFunct_part_4.o SMPP_Emulation.o SMPP_Emulation_part_1.o SMPP_Emulation_part_2.o SMPP_Emulation_part_3.o SMPP_Emulation_part_4.o SMPP_Templates.o SMPP_Templates_part_1.o SMPP_Templates_part_2.o SMPP_Templates_part_3.o SMPP_Templates_part_4.o SMPP_Types.o SMPP_Types_part_1.o SMPP_Types_part_2.o SMPP_Types_part_3.o SMPP_Types_part_4.o SS_Templates.o SS_Templates_part_1.o SS_Templates_part_2.o SS_Templates_part_3.o SS_Templates_part_4.o SS_Types.o SS_Types_part_1.o SS_Types_part_2.o SS_Types_part_3.o SS_Types_part_4.o Socket_API_Definitions.o Socket_API_Definitions_part_1.o Socket_API_Definitions_part_2.o Socket_API_Definitions_part_3.o Socket_API_Definitions_part_4.o TCCConversion_Functions.o TCCConversion_Functions_part_1.o TCCConversion_Functions_part_2.o TCCConversion_Functions_part_3.o TCCConversion_Functions_part_4.o TCCEncoding_Functions.o TCCEncoding_Functions_part_1.o TCCEncoding_Functions_part_2.o TCCEncoding_Functions_part_3.o TCCEncoding_Functions_part_4.o TCCInterface_Functions.o TCCInterface_Functions_part_1.o TCCInterface_Functions_part_2.o TCCInterface_Functions_part_3.o TCCInterface_Functions_part_4.o TELNETasp_PortType.o TELNETasp_PortType_part_1.o TELNETasp_PortType_part_2.o TELNETasp_PortType_part_3.o TELNETasp_PortType_part_4.o UD_PortType.o UD_PortType_part_1.o UD_PortType_part_2.o UD_PortType_part_3.o UD_PortType_part_4.o UD_Types.o UD_Types_part_1.o UD_Types_part_2.o UD_Types_part_3.o UD_Types_part_4.o USSD_Helpers.o USSD_Helpers_part_1.o USSD_Helpers_part_2.o USSD_Helpers_part_3.o USSD_Helpers_part_4.o IPA_Emulation.o IPA_Emulation_part_1.o IPA_Emulation_part_2.o IPA_Emulation_part_3.o IPA_Emulation_part_4.o RAN_Adapter.o RAN_Adapter_part_1.o RAN_Adapter_part_2.o RAN_Adapter_part_3.o RAN_Adapter_part_4.o RAN_Emulation.o RAN_Emulation_part_1.o RAN_Emulation_part_2.o RAN_Emulation_part_3.o RAN_Emulation_part_4.o SCCP_Mapping.o SCCP_Mapping_part_1.o SCCP_Mapping_part_2.o SCCP_Mapping_part_3.o SCCP_Mapping_part_4.o MAP_ApplicationContexts.o MAP_ApplicationContexts_part_1.o MAP_ApplicationContexts_part_2.o MAP_ApplicationContexts_part_3.o MAP_ApplicationContexts_part_4.o MAP_BS_Code.o MAP_BS_Code_part_1.o MAP_BS_Code_part_2.o MAP_BS_Code_part_3.o MAP_BS_Code_part_4.o MAP_CH_DataTypes.o MAP_CH_DataTypes_part_1.o MAP_CH_DataTypes_part_2.o MAP_CH_DataTypes_part_3.o MAP_CH_DataTypes_part_4.o MAP_CallHandlingOperations.o MAP_CallHandlingOperations_part_1.o MAP_CallHandlingOperations_part_2.o MAP_CallHandlingOperations_part_3.o MAP_CallHandlingOperations_part_4.o MAP_CommonDataTypes.o MAP_CommonDataTypes_part_1.o MAP_CommonDataTypes_part_2.o MAP_CommonDataTypes_part_3.o MAP_CommonDataTypes_part_4.o MAP_DialogueInformation.o MAP_DialogueInformation_part_1.o MAP_DialogueInformation_part_2.o MAP_DialogueInformation_part_3.o MAP_DialogueInformation_part_4.o MAP_ER_DataTypes.o MAP_ER_DataTypes_part_1.o MAP_ER_DataTypes_part_2.o MAP_ER_DataTypes_part_3.o MAP_ER_DataTypes_part_4.o MAP_Errors.o MAP_Errors_part_1.o MAP_Errors_part_2.o MAP_Errors_part_3.o MAP_Errors_part_4.o MAP_ExtensionDataTypes.o MAP_ExtensionDataTypes_part_1.o MAP_ExtensionDataTypes_part_2.o MAP_ExtensionDataTypes_part_3.o MAP_ExtensionDataTypes_part_4.o MAP_GR_DataTypes.o MAP_GR_DataTypes_part_1.o MAP_GR_DataTypes_part_2.o MAP_GR_DataTypes_part_3.o MAP_GR_DataTypes_part_4.o MAP_Group_Call_Operations.o MAP_Group_Call_Operations_part_1.o MAP_Group_Call_Operations_part_2.o MAP_Group_Call_Operations_part_3.o MAP_Group_Call_Operations_part_4.o MAP_LCS_DataTypes.o MAP_LCS_DataTypes_part_1.o MAP_LCS_DataTypes_part_2.o MAP_LCS_DataTypes_part_3.o MAP_LCS_DataTypes_part_4.o MAP_LocationServiceOperations.o MAP_LocationServiceOperations_part_1.o MAP_LocationServiceOperations_part_2.o MAP_LocationServiceOperations_part_3.o MAP_LocationServiceOperations_part_4.o MAP_MS_DataTypes.o MAP_MS_DataTypes_part_1.o MAP_MS_DataTypes_part_2.o MAP_MS_DataTypes_part_3.o MAP_MS_DataTypes_part_4.o MAP_MobileServiceOperations.o MAP_MobileServiceOperations_part_1.o MAP_MobileServiceOperations_part_2.o MAP_MobileServiceOperations_part_3.o MAP_MobileServiceOperations_part_4.o MAP_OM_DataTypes.o MAP_OM_DataTypes_part_1.o MAP_OM_DataTypes_part_2.o MAP_OM_DataTypes_part_3.o MAP_OM_DataTypes_part_4.o MAP_OperationAndMaintenanceOperations.o MAP_OperationAndMaintenanceOperations_part_1.o MAP_OperationAndMaintenanceOperations_part_2.o MAP_OperationAndMaintenanceOperations_part_3.o MAP_OperationAndMaintenanceOperations_part_4.o MAP_PDU_Defs.o MAP_PDU_Defs_part_1.o MAP_PDU_Defs_part_2.o MAP_PDU_Defs_part_3.o MAP_PDU_Defs_part_4.o MAP_Protocol.o MAP_Protocol_part_1.o MAP_Protocol_part_2.o MAP_Protocol_part_3.o MAP_Protocol_part_4.o MAP_SM_DataTypes.o MAP_SM_DataTypes_part_1.o MAP_SM_DataTypes_part_2.o MAP_SM_DataTypes_part_3.o MAP_SM_DataTypes_part_4.o MAP_SS_Code.o MAP_SS_Code_part_1.o MAP_SS_Code_part_2.o MAP_SS_Code_part_3.o MAP_SS_Code_part_4.o MAP_SS_DataTypes.o MAP_SS_DataTypes_part_1.o MAP_SS_DataTypes_part_2.o MAP_SS_DataTypes_part_3.o MAP_SS_DataTypes_part_4.o MAP_ShortMessageServiceOperations.o MAP_ShortMessageServiceOperations_part_1.o MAP_ShortMessageServiceOperations_part_2.o MAP_ShortMessageServiceOperations_part_3.o MAP_ShortMessageServiceOperations_part_4.o MAP_SupplementaryServiceOperations.o MAP_SupplementaryServiceOperations_part_1.o MAP_SupplementaryServiceOperations_part_2.o MAP_SupplementaryServiceOperations_part_3.o MAP_SupplementaryServiceOperations_part_4.o MAP_TS_Code.o MAP_TS_Code_part_1.o MAP_TS_Code_part_2.o MAP_TS_Code_part_3.o MAP_TS_Code_part_4.o MobileDomainDefinitions.o MobileDomainDefinitions_part_1.o MobileDomainDefinitions_part_2.o MobileDomainDefinitions_part_3.o MobileDomainDefinitions_part_4.o RANAP_CommonDataTypes.o RANAP_CommonDataTypes_part_1.o RANAP_CommonDataTypes_part_2.o RANAP_CommonDataTypes_part_3.o RANAP_CommonDataTypes_part_4.o RANAP_Constants.o RANAP_Constants_part_1.o RANAP_Constants_part_2.o RANAP_Constants_part_3.o RANAP_Constants_part_4.o RANAP_Containers.o RANAP_Containers_part_1.o RANAP_Containers_part_2.o RANAP_Containers_part_3.o RANAP_Containers_part_4.o RANAP_IEs.o RANAP_IEs_part_1.o RANAP_IEs_part_2.o RANAP_IEs_part_3.o RANAP_IEs_part_4.o RANAP_PDU_Contents.o RANAP_PDU_Contents_part_1.o RANAP_PDU_Contents_part_2.o RANAP_PDU_Contents_part_3.o RANAP_PDU_Contents_part_4.o RANAP_PDU_Descriptions.o RANAP_PDU_Descriptions_part_1.o RANAP_PDU_Descriptions_part_2.o RANAP_PDU_Descriptions_part_3.o RANAP_PDU_Descriptions_part_4.o Remote_Operations_Generic_ROS_PDUs.o Remote_Operations_Generic_ROS_PDUs_part_1.o Remote_Operations_Generic_ROS_PDUs_part_2.o Remote_Operations_Generic_ROS_PDUs_part_3.o Remote_Operations_Generic_ROS_PDUs_part_4.o Remote_Operations_Information_Objects.o Remote_Operations_Information_Objects_part_1.o Remote_Operations_Information_Objects_part_2.o Remote_Operations_Information_Objects_part_3.o Remote_Operations_Information_Objects_part_4.o SS_DataTypes.o SS_DataTypes_part_1.o SS_DataTypes_part_2.o SS_DataTypes_part_3.o SS_DataTypes_part_4.o SS_Errors.o SS_Errors_part_1.o SS_Errors_part_2.o SS_Errors_part_3.o SS_Errors_part_4.o SS_Operations.o SS_Operations_part_1.o SS_Operations_part_2.o SS_Operations_part_3.o SS_Operations_part_4.o SS_PDU_Defs.o SS_PDU_Defs_part_1.o SS_PDU_Defs_part_2.o SS_PDU_Defs_part_3.o SS_PDU_Defs_part_4.o SS_Protocol.o SS_Protocol_part_1.o SS_Protocol_part_2.o SS_Protocol_part_3.o SS_Protocol_part_4.o SCCP_EncDec.o SCTPasp_PT.o TCCConversion.o TCCInterface.o UD_PT.o MNCC_EncDec.o IPL4asp_PT.o IPL4asp_discovery.o SDP_EncDec.o RTP_EncDec.o IPA_CodecPort_CtrlFunctDef.o RTP_CodecPort_CtrlFunctDef.o MGCP_CodecPort_CtrlFunctDef.o TELNETasp_PT.o Native_FunctionDefs.o SMPP_EncDec.o SMPP_CodecPort_CtrlFunctDef.o MAP_EncDec.o SS_EncDec.o TCCEncoding.o SGsAP_CodecPort_CtrlFunctDef.o RANAP_EncDec.o SDP_parse_.tab.o lex.SDP_parse_.o; exit 1; fi
make[1]: Leaving directory '/osmo-ttcn3-hacks/msc'
Removing intermediate container 66d2c6a24de7
 ---> e4eba27fc3ed
Step 10/13 : VOLUME	/data
 ---> Running in 4f4162a940c2
Removing intermediate container 4f4162a940c2
 ---> 01684a8be6f2
Step 11/13 : RUN	ln -s /osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh / && 	ln -s /osmo-ttcn3-hacks/ttcn3-tcpdump-stop.sh /
 ---> Running in e8f67d5cff02
Removing intermediate container e8f67d5cff02
 ---> 70d494b64242
Step 12/13 : COPY	MSC_Tests.cfg /data/MSC_Tests.cfg
 ---> e71c9638876c
Step 13/13 : CMD	cd /data && 	/osmo-ttcn3-hacks/start-testsuite.sh /osmo-ttcn3-hacks/msc/MSC_Tests; 	exit_code=$?; 	/osmo-ttcn3-hacks/log_merge.sh MSC_Tests --rm; 	exit $exit_code
 ---> Running in 6ae39bba2216
Removing intermediate container 6ae39bba2216
 ---> 388511634bdf
[Warning] One or more build-args [OSMO_BSC_BRANCH OSMO_HLR_BRANCH OSMO_MGW_BRANCH OSMO_NITB_BRANCH OSMO_BB_BRANCH OSMO_MSC_BRANCH OSMO_SGSN_BRANCH OSMO_SIP_BRANCH OSMO_IUH_BRANCH OSMO_STP_BRANCH OSMO_GGSN_BRANCH OSMO_PCU_BRANCH OSMO_BTS_BRANCH] were not consumed
Successfully built 388511634bdf
Successfully tagged osmocom-build/ttcn3-msc-test:latest
make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/ttcn3-msc-test'
+ docker_image_exists ttcn3-msc-test
+ docker images -q osmocom-build/ttcn3-msc-test
+ test -n 388511634bdf
+ network_create 172.18.1.0/24
+ NET=172.18.1.0/24
+ docker network ls
+ grep -q ttcn3-msc-test
+ echo Creating network ttcn3-msc-test
Creating network ttcn3-msc-test
+ docker network create --internal --subnet 172.18.1.0/24 ttcn3-msc-test
330e7c3fe992993eab389a4bf859e8773508b90d9b5b05746385e04902aa2c6e
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc-tester
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc-tester/unix
+ cp MSC_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc-tester/
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/stp
+ cp osmo-stp.cfg /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/stp/
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc/unix
+ cp osmo-msc.cfg /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc/
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/unix
+ echo Starting container with STP
Starting container with STP
+ docker run --rm --network ttcn3-msc-test --ip 172.18.1.200 -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/stp:/data --name jenkins-ttcn3-msc-test-latest-497-stp -d osmocom-build/osmo-stp-latest
bdb983e61cecee9641d3c7372d896fc103425f80adc8e2f3f4cbd518daab48bf
+ echo Starting container with MSC
Starting container with MSC
+ docker run --rm --network ttcn3-msc-test --ip 172.18.1.10 -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/unix:/data/unix --name jenkins-ttcn3-msc-test-latest-497-msc -d osmocom-build/osmo-msc-latest /bin/sh -c osmo-msc -c /data/osmo-msc.cfg >>/data/osmo-msc.log 2>&1
58ce5f907be6b1e205772162d068b9c0aa127c8f322458a13a9fbae1f28a6f15
+ echo Starting container with MSC testsuite
Starting container with MSC testsuite
+ docker run --rm --network ttcn3-msc-test --ip 172.18.1.103 -e TTCN3_PCAP_PATH=/data -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc-tester:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/unix:/data/unix --name jenkins-ttcn3-msc-test-latest-497-ttcn3-msc-test osmocom-build/ttcn3-msc-test
ttcn3_start: Starting the test suite
ttcn3_start: warning: TTCN3_DIR environment variable is not set
spawn mctr_cli MSC_Tests.cfg

*************************************************************************
* TTCN-3 Test Executor - Main Controller 2                              *
* Version: CRL 113 200/6 R5A                                            *
* Copyright (c) 2000-2018 Ericsson Telecom AB                           *
* All rights reserved. This program and the accompanying materials      *
* are made available under the terms of the Eclipse Public License v2.0 *
* which accompanies this distribution, and is available at              *
* https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html            *
*************************************************************************

Using configuration file: MSC_Tests.cfg
MC@81eb0f1a92a6: Unix server socket created successfully.
MC@81eb0f1a92a6: Listening on TCP port 43229.
MC2> 81eb0f1a92a6 is the default
spawn /osmo-ttcn3-hacks/msc/MSC_Tests 81eb0f1a92a6 43229
TTCN-3 Host Controller (parallel mode), version CRL 113 200/6 R5A
MC@81eb0f1a92a6: New HC connected from 81eb0f1a92a6 [172.18.1.103]. 81eb0f1a92a6: Linux 4.9.0-9-amd64 on x86_64.
cmtc
MC@81eb0f1a92a6: Downloading configuration file to all HCs.
construct junitlogger
Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
HC@81eb0f1a92a6: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
MC@81eb0f1a92a6: Configuration file was processed on all HCs.
MC@81eb0f1a92a6: Creating MTC on host 81eb0f1a92a6.
MC@81eb0f1a92a6: MTC is created.
MC2> smtc
Executing all items of [EXECUTE] section.
MC2> MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_cr_before_reset'.
------ MSC_Tests.TC_cr_before_reset ------
Tue Feb 18 02:14:30 UTC 2020
Waiting for packet dumper to start... 0
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_cr_before_reset' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Test case TC_cr_before_reset started.
MSC_Test-M3UA(4)@81eb0f1a92a6: *************************************************
MSC_Test-M3UA(4)@81eb0f1a92a6: M3UA emulation initiated, the test can be started
MSC_Test-M3UA(4)@81eb0f1a92a6: *************************************************
MSC_Test-SCCP(3)@81eb0f1a92a6: v_sccp_pdu_maxlen:268
MSC_Test-M3UA(4)@81eb0f1a92a6: Warning: The maximum number of open file descriptors (1048576) is greater than FD_SETSIZE (1024). Ensure that Test Ports using Install_Handler do not try to wait for events of file descriptors with values greater than FD_SETSIZE (1024). (Current caller of Install_Handler is "SCTP_PORT")
MSC_Test-M3UA(4)@81eb0f1a92a6: SCTP_ConnectResult -> connection established from: "172.18.1.103":23906 to server: "172.18.1.200":2905 association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to aSP_Down_sCTP_Associate_done (2)
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_commUP_Received (3)
MSC_Test-M3UA(4)@81eb0f1a92a6: M3UA_ASPUP sent
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_ASPUP_Sent (4)
MSC_Test-M3UA(4)@81eb0f1a92a6: Message received on association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: M3UA_ASPUP_Ack received -> send M3UA_ASPAC
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to: aSP_Inactive (5)
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to: aSP_Inact_ASPAC_Sent (6)
MSC_Test-M3UA(4)@81eb0f1a92a6: Message received on association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test-M3UA(4)@81eb0f1a92a6: Message received on association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: ASPAC_Ack received for association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: Association #8 state changed to: aSP_Active (7)
MSC_Test-M3UA(4)@81eb0f1a92a6: Message received on association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test-SCCP(3)@81eb0f1a92a6: First idle individual index:0
MSC_Test-M3UA(4)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test-M3UA(4)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test-M3UA(4)@81eb0f1a92a6: Message received on association #8
MSC_Test-M3UA(4)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MTC@81eb0f1a92a6: Test case TC_cr_before_reset finished. Verdict: pass
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_cr_before_reset pass'.
Tue Feb 18 02:14:38 UTC 2020
====== MSC_Tests.TC_cr_before_reset pass ======

Waiting for packet dumper to finish... 0 (prev_count=-1, count=57518)
Waiting for packet dumper to finish... 1 (prev_count=57518, count=60847)
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_cr_before_reset pass' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_noauth_tmsi'.
------ MSC_Tests.TC_lu_imsi_noauth_tmsi ------
Tue Feb 18 02:14:40 UTC 2020
Waiting for packet dumper to start... 0
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_noauth_tmsi' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Test case TC_lu_imsi_noauth_tmsi started.
MTC@81eb0f1a92a6: Connecting BSSAP RAN_Emulation to SCCP_SP_PORT
MTC@81eb0f1a92a6: Starting RAN_Emulation
MSC_Test_0-M3UA(7)@81eb0f1a92a6: *************************************************
MSC_Test_0-M3UA(7)@81eb0f1a92a6: M3UA emulation initiated, the test can be started
MSC_Test_0-M3UA(7)@81eb0f1a92a6: *************************************************
MSC_Test_0-SCCP(5)@81eb0f1a92a6: v_sccp_pdu_maxlen:268
MSC_Test-MNCC(9)@81eb0f1a92a6: Ignoring MNCC { msg_type := MNCC_SOCKET_HELLO (1024), u := { hello := { version := 6, mncc_size := 1860, data_frame_size := 8, called_offset := 104, signal_offset := 796, emergency_offset := 812, lchan_type_offset := 832 } } }
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Warning: The maximum number of open file descriptors (1048576) is greater than FD_SETSIZE (1024). Ensure that Test Ports using Install_Handler do not try to wait for events of file descriptors with values greater than FD_SETSIZE (1024). (Current caller of Install_Handler is "SCTP_PORT")
MSC_Test_0-M3UA(7)@81eb0f1a92a6: SCTP_ConnectResult -> connection established from: "172.18.1.103":23906 to server: "172.18.1.200":2905 association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to aSP_Down_sCTP_Associate_done (2)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_commUP_Received (3)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: M3UA_ASPUP sent
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_ASPUP_Sent (4)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: M3UA_ASPUP_Ack received -> send M3UA_ASPAC
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to: aSP_Inactive (5)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to: aSP_Inact_ASPAC_Sent (6)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: ASPAC_Ack received for association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Association #8 state changed to: aSP_Active (7)
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: IPA: Connected
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) } } } }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } } } }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: IPA ID RESP: { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test-GSUP-IPA(11)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test-GSUP(12)@81eb0f1a92a6: Created GsupExpect[0] for "262420000000001" to be handled at TC_lu_imsi_noauth_tmsi0(14)
TC_lu_imsi_noauth_tmsi0(14)@81eb0f1a92a6: Sending COMPL L3: { discriminator := '0000'B, tiOrSkip := { skipIndicator := '0000'B }, msgs := { mm := { locationUpdateRequest := { messageType := '001000'B, nsd := '00'B, locationUpdatingType := { lut := '10'B, spare1_1 := '0'B, fop := '0'B }, cipheringKeySequenceNumber := { keySequence := '000'B, spare := '0'B }, locationAreaIdentification := { mcc_mnc := '62F220'O, lac := '9999'O }, mobileStationClassmark1 := { rf_PowerCapability := '010'B, a5_1 := '0'B, esind := '1'B, revisionLevel := '10'B, spare1_1 := '0'B }, mobileIdentityLV := { lengthIndicator := 0, mobileIdentityV := { typeOfIdentity := '001'B, oddEvenInd_identity := { imsi := { oddevenIndicator := '1'B, digits := '262420000000001'H, fillerDigit := omit } } } }, classmarkInformationType2_forUMTS := omit, additionalUpdateParameterTV := omit, deviceProperties := omit, mS_NetworkFeatureSupport := omit } } } }
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-RAN(6)@81eb0f1a92a6: Received RESET-ACK in response to RESET, we're ready to go!
MSC_Test_0-RAN(6)@81eb0f1a92a6: Added conn table entry 0TC_lu_imsi_noauth_tmsi0(14)10309330
MSC_Test_0-RAN(6)@81eb0f1a92a6: patch: N(SD) for ConnIdx 0 set to 1
MSC_Test_0-SCCP(5)@81eb0f1a92a6: First idle individual index:0
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(5)@81eb0f1a92a6: { messageType := 2, destLocRef := '9D4ED2'O, sourceLocRef := '000001'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 1, optionalPart := { credit := omit, calledPAddress := { paramName := 3, paramLength := 4, addr := '43B900FE'O }, data := omit, importance := omit }, eop := { paramName := 0 } }
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test-GSUP(12)@81eb0f1a92a6: Found GsupExpect[0] for "262420000000001" handled at TC_lu_imsi_noauth_tmsi0(14)
MSC_Test-GSUP(12)@81eb0f1a92a6: Added IMSI table entry 0TC_lu_imsi_noauth_tmsi0(14)"262420000000001"
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on connection ID:0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_len:8
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_from0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: data sent by MTP3_SCCP_PORT: '0006541203524902'O
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-RAN(6)@81eb0f1a92a6: patching N(SD)=1 into dtap '051B'O
MSC_Test_0-RAN(6)@81eb0f1a92a6: patched enc_l3: '055B'O
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on connection ID:0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_len:5
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_from0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: data sent by MTP3_SCCP_PORT: '010002055B'O
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(5)@81eb0f1a92a6: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on connection ID:0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_len:3
MSC_Test_0-SCCP(5)@81eb0f1a92a6: vl_from0
MSC_Test_0-SCCP(5)@81eb0f1a92a6: data sent by MTP3_SCCP_PORT: '000121'O
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(7)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(5)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-M3UA(7)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-RAN(6)@81eb0f1a92a6: Deleted conn table entry 0TC_lu_imsi_noauth_tmsi0(14)10309330
MTC@81eb0f1a92a6: Test case TC_lu_imsi_noauth_tmsi finished. Verdict: pass
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_lu_imsi_noauth_tmsi pass'.
Tue Feb 18 02:14:42 UTC 2020
====== MSC_Tests.TC_lu_imsi_noauth_tmsi pass ======

Waiting for packet dumper to finish... 0 (prev_count=-1, count=75167)
Waiting for packet dumper to finish... 1 (prev_count=75167, count=156649)
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_lu_imsi_noauth_tmsi pass' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_noauth_notmsi'.
------ MSC_Tests.TC_lu_imsi_noauth_notmsi ------
Tue Feb 18 02:14:44 UTC 2020
Waiting for packet dumper to start... 0
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_noauth_notmsi' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Test case TC_lu_imsi_noauth_notmsi started.
MTC@81eb0f1a92a6: Connecting BSSAP RAN_Emulation to SCCP_SP_PORT
MTC@81eb0f1a92a6: Starting RAN_Emulation
MSC_Test_0-M3UA(18)@81eb0f1a92a6: *************************************************
MSC_Test_0-M3UA(18)@81eb0f1a92a6: M3UA emulation initiated, the test can be started
MSC_Test_0-M3UA(18)@81eb0f1a92a6: *************************************************
MSC_Test_0-SCCP(16)@81eb0f1a92a6: v_sccp_pdu_maxlen:268
MSC_Test-MNCC(20)@81eb0f1a92a6: Ignoring MNCC { msg_type := MNCC_SOCKET_HELLO (1024), u := { hello := { version := 6, mncc_size := 1860, data_frame_size := 8, called_offset := 104, signal_offset := 796, emergency_offset := 812, lchan_type_offset := 832 } } }
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Warning: The maximum number of open file descriptors (1048576) is greater than FD_SETSIZE (1024). Ensure that Test Ports using Install_Handler do not try to wait for events of file descriptors with values greater than FD_SETSIZE (1024). (Current caller of Install_Handler is "SCTP_PORT")
MSC_Test_0-M3UA(18)@81eb0f1a92a6: SCTP_ConnectResult -> connection established from: "172.18.1.103":23906 to server: "172.18.1.200":2905 association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to aSP_Down_sCTP_Associate_done (2)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_commUP_Received (3)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: M3UA_ASPUP sent
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_ASPUP_Sent (4)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: M3UA_ASPUP_Ack received -> send M3UA_ASPAC
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to: aSP_Inactive (5)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to: aSP_Inact_ASPAC_Sent (6)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: ASPAC_Ack received for association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Association #8 state changed to: aSP_Active (7)
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: IPA: Connected
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) } } } }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } } } }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: IPA ID RESP: { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test-GSUP-IPA(22)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test-GSUP(23)@81eb0f1a92a6: Created GsupExpect[0] for "262420000000002" to be handled at TC_lu_imsi_noauth_notmsi0(25)
TC_lu_imsi_noauth_notmsi0(25)@81eb0f1a92a6: Sending COMPL L3: { discriminator := '0000'B, tiOrSkip := { skipIndicator := '0000'B }, msgs := { mm := { locationUpdateRequest := { messageType := '001000'B, nsd := '00'B, locationUpdatingType := { lut := '10'B, spare1_1 := '0'B, fop := '0'B }, cipheringKeySequenceNumber := { keySequence := '000'B, spare := '0'B }, locationAreaIdentification := { mcc_mnc := '62F220'O, lac := '9999'O }, mobileStationClassmark1 := { rf_PowerCapability := '010'B, a5_1 := '0'B, esind := '1'B, revisionLevel := '10'B, spare1_1 := '0'B }, mobileIdentityLV := { lengthIndicator := 0, mobileIdentityV := { typeOfIdentity := '001'B, oddEvenInd_identity := { imsi := { oddevenIndicator := '1'B, digits := '262420000000002'H, fillerDigit := omit } } } }, classmarkInformationType2_forUMTS := omit, additionalUpdateParameterTV := omit, deviceProperties := omit, mS_NetworkFeatureSupport := omit } } } }
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-RAN(17)@81eb0f1a92a6: Received RESET-ACK in response to RESET, we're ready to go!
MSC_Test_0-RAN(17)@81eb0f1a92a6: Added conn table entry 0TC_lu_imsi_noauth_notmsi0(25)633246
MSC_Test_0-RAN(17)@81eb0f1a92a6: patch: N(SD) for ConnIdx 0 set to 1
MSC_Test_0-SCCP(16)@81eb0f1a92a6: First idle individual index:0
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(16)@81eb0f1a92a6: { messageType := 2, destLocRef := '09A99E'O, sourceLocRef := '000002'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 1, optionalPart := { credit := omit, calledPAddress := { paramName := 3, paramLength := 4, addr := '43B900FE'O }, data := omit, importance := omit }, eop := { paramName := 0 } }
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test-GSUP(23)@81eb0f1a92a6: Found GsupExpect[0] for "262420000000002" handled at TC_lu_imsi_noauth_notmsi0(25)
MSC_Test-GSUP(23)@81eb0f1a92a6: Added IMSI table entry 0TC_lu_imsi_noauth_notmsi0(25)"262420000000002"
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on connection ID:0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: vl_len:8
MSC_Test_0-SCCP(16)@81eb0f1a92a6: vl_from0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: data sent by MTP3_SCCP_PORT: '0006541203524902'O
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(16)@81eb0f1a92a6: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on connection ID:0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: vl_len:3
MSC_Test_0-SCCP(16)@81eb0f1a92a6: vl_from0
MSC_Test_0-SCCP(16)@81eb0f1a92a6: data sent by MTP3_SCCP_PORT: '000121'O
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(18)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(16)@81eb0f1a92a6: Session index based on local reference:0
MSC_Test_0-M3UA(18)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-RAN(17)@81eb0f1a92a6: Deleted conn table entry 0TC_lu_imsi_noauth_notmsi0(25)633246
MTC@81eb0f1a92a6: Test case TC_lu_imsi_noauth_notmsi finished. Verdict: pass
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_lu_imsi_noauth_notmsi pass'.
Tue Feb 18 02:14:46 UTC 2020
====== MSC_Tests.TC_lu_imsi_noauth_notmsi pass ======

Waiting for packet dumper to finish... 0 (prev_count=-1, count=135711)
Waiting for packet dumper to finish... 1 (prev_count=135711, count=146645)
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_lu_imsi_noauth_notmsi pass' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Starting external command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_reject'.
------ MSC_Tests.TC_lu_imsi_reject ------
Tue Feb 18 02:14:49 UTC 2020
Waiting for packet dumper to start... 0
MTC@81eb0f1a92a6: External command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_lu_imsi_reject' was executed successfully (exit status: 0).
MTC@81eb0f1a92a6: Test case TC_lu_imsi_reject started.
MTC@81eb0f1a92a6: Connecting BSSAP RAN_Emulation to SCCP_SP_PORT
MTC@81eb0f1a92a6: Starting RAN_Emulation
MSC_Test_0-M3UA(29)@81eb0f1a92a6: *************************************************
MSC_Test_0-M3UA(29)@81eb0f1a92a6: M3UA emulation initiated, the test can be started
MSC_Test_0-M3UA(29)@81eb0f1a92a6: *************************************************
MSC_Test_0-SCCP(27)@81eb0f1a92a6: v_sccp_pdu_maxlen:268
MSC_Test-MNCC(31)@81eb0f1a92a6: Ignoring MNCC { msg_type := MNCC_SOCKET_HELLO (1024), u := { hello := { version := 6, mncc_size := 1860, data_frame_size := 8, called_offset := 104, signal_offset := 796, emergency_offset := 812, lchan_type_offset := 832 } } }
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Warning: The maximum number of open file descriptors (1048576) is greater than FD_SETSIZE (1024). Ensure that Test Ports using Install_Handler do not try to wait for events of file descriptors with values greater than FD_SETSIZE (1024). (Current caller of Install_Handler is "SCTP_PORT")
MSC_Test_0-M3UA(29)@81eb0f1a92a6: SCTP_ConnectResult -> connection established from: "172.18.1.103":23906 to server: "172.18.1.200":2905 association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to aSP_Down_sCTP_Associate_done (2)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_commUP_Received (3)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: M3UA_ASPUP sent
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to: aSP_Down_ASPUP_Sent (4)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: M3UA_ASPUP_Ack received -> send M3UA_ASPAC
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to: aSP_Inactive (5)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to: aSP_Inact_ASPAC_Sent (6)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: ASPAC_Ack received for association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Association #8 state changed to: aSP_Active (7)
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Received M3UA_NOTIFY -> discard
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: IPA: Connected
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) } } } }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } } } }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: IPA ID RESP: { { len := 23, tag := IPAC_IDTAG_UNITNAME (1), data := '4D53432D30302D30302D30302D30302D30302D303000'O } }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test-GSUP-IPA(33)@81eb0f1a92a6: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MSC_Test_0-M3UA(29)@81eb0f1a92a6: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(29)@81eb0f1a92a6: Message received on association #8
MSC_Test_0-M3UA(29)@81eb0f1a92a6: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-RAN(28)@81eb0f1a92a6: Received RESET-ACK in response to RESET, we're ready to go!
MC@81eb0f1a92a6: Test Component 35 has requested to stop MTC. Terminating current testcase execution.
MTC@81eb0f1a92a6: Dynamic test case error: Error message was received from MC: Establishment of port connection 28:CLIENT - 36:BSSAP failed because test component 36 has terminated during connection setup.
MTC@81eb0f1a92a6: Unrecoverable error in control part of module MSC_Tests. Execution aborted.
MTC@81eb0f1a92a6: Dynamic test case error: Error message was received from MC: Unexpected message MTC_READY was received.
terminate called after throwing an instance of 'TC_Error'
 /osmo-ttcn3-hacks/msc/MSC_Tests: Abort was called
/usr/lib/titan/libttcn3-parallel-dynamic.so(_Z14signal_handleri+0xa3)[0x7f4d207212d3]
/lib/x86_64-linux-gnu/libc.so.6(+0x33060)[0x7f4d1eae7060]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcf)[0x7f4d1eae6fff]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f4d1eae842a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x15d)[0x7f4d1f3ff0ad]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f066)[0x7f4d1f3fd066]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f0b1)[0x7f4d1f3fd0b1]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f2c9)[0x7f4d1f3fd2c9]
/usr/lib/titan/libttcn3-parallel-dynamic.so(_Z10TTCN_errorPKcz+0x1af)[0x7f4d206aa06f]
/usr/lib/titan/libttcn3-parallel-dynamic.so(_ZN19Fd_And_Timeout_User9remove_fdEiP16Fd_Event_Handler18fd_event_type_enum+0x304)[0x7f4d206e3cf4]
/usr/lib/titan/libttcn3-parallel-dynamic.so(_ZN19Fd_And_Timeout_User14remove_all_fdsEP28Fd_And_Timeout_Event_Handler+0x15b)[0x7f4d206e3e6b]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0x8f)[0x7f4d1eae9caf]
/usr/lib/titan/libttcn3-parallel-dynamic.so(+0x203113)[0x7f4d203de113]
Error: Receiving of data failed from the MTC at 81eb0f1a92a6 [172.18.1.103]: Connection reset by peer
MC@81eb0f1a92a6: The control connection to MTC is lost. Destroying all PTC connections.
MC@81eb0f1a92a6: MTC terminated.
ttcn3_start: error: the MTC terminated unexpectedly
exit
MC@81eb0f1a92a6: Shutting down session.
MC@81eb0f1a92a6: Shutdown complete.

Comparing expected results '/osmo-ttcn3-hacks/msc/expected-results.xml' against results in 'junit-xml-23.log'
--------------------
pass MSC_Tests.TC_cr_before_reset
pass MSC_Tests.TC_lu_imsi_noauth_tmsi
pass MSC_Tests.TC_lu_imsi_noauth_notmsi

Summary:
  pass: 3
  skip: 166


Generated MSC_Tests.TC_cr_before_reset.merged
Generated MSC_Tests.TC_lu_imsi_noauth_notmsi.merged
Generated MSC_Tests.TC_lu_imsi_noauth_tmsi.merged
Generated MSC_Tests.TC_lu_imsi_reject.merged
Removing Input log files !!!
+ echo Stopping containers
Stopping containers
+ docker container kill jenkins-ttcn3-msc-test-latest-497-msc
jenkins-ttcn3-msc-test-latest-497-msc
+ docker container kill jenkins-ttcn3-msc-test-latest-497-stp
jenkins-ttcn3-msc-test-latest-497-stp
+ network_remove
+ echo Removing network ttcn3-msc-test
Removing network ttcn3-msc-test
+ docker network remove ttcn3-msc-test
ttcn3-msc-test
+ rm -rf /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/unix
+ collect_logs
+ fix_perms
+ docker_image_exists debian-stretch-build
+ docker images -q osmocom-build/debian-stretch-build
+ test -n 2ba64540a3cc
+ echo Fixing permissions
Fixing permissions
+ docker run --rm -v /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs:/data --name jenkins-ttcn3-msc-test-latest-497-cleaner osmocom-build/debian-stretch-build chmod -R a+rX /data/
+ cat /home/osmocom-build/jenkins/workspace/ttcn3-msc-test-latest/logs/msc-tester/junit-xml-23.log
<?xml version="1.0"?>
<testsuite name='Titan' tests='3' failures='0' errors='0' skipped='0' inconc='0' time='31.00'>
  <testcase classname='MSC_Tests' name='TC_cr_before_reset' time='7.049941'/>
  <testcase classname='MSC_Tests' name='TC_lu_imsi_noauth_tmsi' time='1.094772'/>
  <testcase classname='MSC_Tests' name='TC_lu_imsi_noauth_notmsi' time='1.098029'/>
</testsuite>
Recording test results
Sending e-mails to: laforge@gnumonks.org
Archiving artifacts
Finished: SUCCESS