|
Hello ,
I had sucess compiling MakeCall (CSTA phaseI), now
I need to compile MakeCall (CSTA phaseI - ECMA-218.pdf).
I use the same files (asn-usefulVDA.asn1,
remoteoperation.asn1, callconnectionidentifiers.asn1, deviceidentifiers.asn1,
extensiontypes.asn1, errordefinition.asn1, security.asn1,
security-information.asn1 and Remote-Operations-Notation.asn1) that I used to
compile phase I and two new file (CSTA-device-feature-types.asn1
and makecall.asn1).
I use snacc and It�s OK, but when I try to compile
in Visual Studio 6, using the same settings that I use to compile PhaseI,
I have this error messages:
Compiling...
callconnectionidentifiers.cpp CSTA-device-feature-types.cpp deviceidentifiers.cpp errordefinition.cpp extensiontypes.cpp makecall.cpp Remote-Operations-Notation.cpp remoteoperation.cpp security-information.cpp security.cpp principal.cpp Linking... Remote-Operations-Notation.obj : error LNK2005: "class SNACC::AsnInt const SNACC::remote_operations" (?remote_operations@SNACC@@3VAsnInt@1@B) already defined in makecall.obj Remote-Operations-Notation.obj : error LNK2005: "class SNACC::AsnInt const SNACC::notation" (?notation@SNACC@@3VAsnInt@1@B) already defined in makecall.obj Debug/makecallphaseII.exe : fatal error LNK1169: one or more multiply defined symbols found Error executing link.exe. makecallphaseII.exe - 3
error(s), 0 warning(s)
What you think thar is happening? I will
need to change all files to use CSTA PHASE II?
Thank's
Gerson Pinheiro |
