Remy,
Ok all my include calls seemed resolved, but now i get the following Linker
unresolved externals. I looked for a indy10.lib or any indy10 lib, but one
does not exist [unless I cannot find one]....obviously I should be including
something in the project but its not obvious by inspection. Please keep in
mind we are in a c++ world, and I know very little about Delphi. Thanks in
advance.
[ILINK32 Error] Error: Unresolved external '__fastcall
Idattachmentfile::TIdAttachmentFile::~TIdAttachmentFile()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idmessageparts::TIdMessagePart::~TIdMessagePart()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idsmtp::TIdSMTP::~TIdSMTP()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idmessageclient::TIdMessageClient::~TIdMessageClient()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idexplicittlsclientserverbase::TIdExplicitTLSClient::~TIdExplicitTLSClient()'
referenced from C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idtcpconnection::TIdTCPConnection::~TIdTCPConnection()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idcomponent::TIdComponent::~TIdComponent()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idmessage::TIdMessage::~TIdMessage()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external 'Idsmtp::TIdSMTP::' referenced
from C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idbasecomponent::TIdBaseComponent::TIdBaseComponent(Classes::TComponent *)'
referenced from C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external 'Idmessage::TIdMessage::'
referenced from C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idmessage::TIdMessage::GetFrom()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idemailaddress::TIdEMailAddressList::SetEMailAddresses(System::AnsiString)'
referenced from C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external
'Idattachmentfile::TIdAttachmentFile::' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idattachmentfile::TIdAttachmentFile::TIdAttachmentFile(Idmessageparts::TIdMessageParts
*, const System::AnsiString)' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idtcpclient::TIdTCPClientCustom::Connect(const System::AnsiString, const
int)' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
[ILINK32 Error] Error: Unresolved external '__fastcall
Idtcpconnection::TIdTCPConnection::Disconnect()' referenced from
C:\BCB\PROJECTS\SYSPRICEVARIANCEREPORT\DEBUG\SENDEMAIL.OBJ
You are correct Indy libs found at C:\Program Files\CodeGear\RAD
Studio\5.0\lib\release and debug.
All UER's were resolved, and console app runs great....
Thanks Remy....I wish you and you family a prosperous New Year....
"Remy Lebeau (TeamB)" wrote in message
news:477b13ec$1@newsgroups.borland.com...
>
> "401kPensionGuru" wrote in message
> news:477b0926$1@newsgroups.borland.com...
>
>> Ok all my include calls seemed resolved, but now i get the
>> following Linker unresolved externals.
>
> You do not have Indy's library files added to your project.
>
>> I looked for a indy10.lib or any indy10 lib, but one does not exist
>
> Yes, it does, but under different filenames (remember that Indy 10 has *3*
> packages, not 1) - IndySystemXX.lib, IndyCoreXX.lib, and
> IndyProtocolsXX.lib - where XX is the compiler version you are using (50
> for
> BCB 5, 60 for BCB 6, etc).
>
>
> Gambit
>
>
"401kPensionGuru" wrote in message
news:477b0926$1@newsgroups.borland.com...
> Ok all my include calls seemed resolved, but now i get the
> following Linker unresolved externals.
You do not have Indy's library files added to your project.
> I looked for a indy10.lib or any indy10 lib, but one does not exist
Yes, it does, but under different filenames (remember that Indy 10 has *3*
packages, not 1) - IndySystemXX.lib, IndyCoreXX.lib, and
IndyProtocolsXX.lib - where XX is the compiler version you are using (50 for
BCB 5, 60 for BCB 6, etc).
Gambit