Discussion:
Indy9 / SyncObjs problem
(too old to reply)
Nomen Nescio
2011-03-26 17:51:25 UTC
Permalink
I am using D4 with Indy9 and am trying to use a TIdTCPClient with a
TIdHTTP and TIdConnectionInterceptOpenSSL. When I put the TIdTCPClient on
the form, I then have to compile it before I place the TIdHTTP on the form,
or it will get the error: 'File not found: SyncObjs.dcu'. However after
getting around that, when I place the TIdConnectionInterceptOpenSSL on the
form, I get the error: 'File not found: SyncObjs.dcu again'. The 'uses
SyncObjs;' is in both the TIdHTTP and TIdConnectionInterceptOpenSSL code.
I tried to do a compile on the SyncObjs.pas to create a SyncObjs.dcu, but
it errors out saying that it is already within the vcl40.dcp.

Any ideas about forcing SyncObjs.pas to compile or getting
TIdConnectionInterceptOpenSSL to find SyncObjs in vcl40.dcp?

Thanks.
Jamie
2011-03-27 00:54:07 UTC
Permalink
Post by Nomen Nescio
I am using D4 with Indy9 and am trying to use a TIdTCPClient with a
TIdHTTP and TIdConnectionInterceptOpenSSL. When I put the TIdTCPClient on
the form, I then have to compile it before I place the TIdHTTP on the form,
or it will get the error: 'File not found: SyncObjs.dcu'. However after
getting around that, when I place the TIdConnectionInterceptOpenSSL on the
form, I get the error: 'File not found: SyncObjs.dcu again'. The 'uses
SyncObjs;' is in both the TIdHTTP and TIdConnectionInterceptOpenSSL code.
I tried to do a compile on the SyncObjs.pas to create a SyncObjs.dcu, but
it errors out saying that it is already within the vcl40.dcp.
Any ideas about forcing SyncObjs.pas to compile or getting
TIdConnectionInterceptOpenSSL to find SyncObjs in vcl40.dcp?
Thanks.
Move the compiled UNIT file in your project folder or somewhere
the LIB path points too!

Jamie

Loading...