No big problems with using dll's but...

It's may cause problems with already installed openssl
dlls on user machine (I talk about possible version conflicts because
different version of OpenSSL have diffirent problems and
some user software may not works with latest OpenSSL
dll's).

Also, I must include to my setup Visual C++ 2008 redistributable
because OpenSSL binaries from
http://www.slproweb.com/products/Win32OpenSSL.html requires it.

And I don't know how to compile OpenSSL in BCB to get .dll's with
no VC2008 requirement. I can only get .lib, .h, and .obj files :-(

---
With best regards, Max Terentiev.
Business Software Products.
AMS Development Team.
[email protected]


----- Original Message ----- 
From: "Jason P Sage" <[email protected]>
To: "'Ararat Synapse'" <[email protected]>
Sent: Sunday, October 04, 2009 11:16 PM
Subject: Re: [Synalist] Static link of OpenSSL libs ?


>I understand - I see your point clearly. You'd have to change all the DLL
> calls to use the actual OpenSSL functions found in the lib files then -
> that's even more work than I thought...
>
> I guess I should maybe encourage you to using the DLL's?!?
>
> OpenSSL is not the easiest thing to implement and the fact that it is
> already a working integrated feature of synapse  is a really great thing!
> One of the main reasons I originally chose Synapse was that a lot of the
> "must haves" are done for you. Now it is my de-facto socket library - but 
> I
> digress LOL :)
>
> --Jason
>
> -----Original Message-----
> From: Max Terentiev [mailto:[email protected]]
> Sent: Sunday, October 04, 2009 3:00 PM
> To: Ararat Synapse
> Subject: Re: [Synalist] Static link of OpenSSL libs ?
>
> Hi,
>
> But I compile OpenSSL in BCB and my app use BCB, so
> no problems with c++, linking, etc.
>
> Problem should be in synapse SSL support units because it's
> use .dll and probably not works with .lib.
>
> ---
> With best regards, Max Terentiev.
> Business Software Products.
> AMS Development Team.
> [email protected]
>
>
> ----- Original Message ----- 
> From: "Jason P Sage" <[email protected]>
> To: "'Ararat Synapse'" <[email protected]>
> Sent: Sunday, October 04, 2009 10:40 PM
> Subject: Re: [Synalist] Static link of OpenSSL libs ?
>
>
> Sounds possible but sounds like more work than I'd be willing to do. The
> lib's for OpenSSL are C/C++ and Synapse is FreePascal. Depending on the
> linkers used and format of the lib's versus the formats acceptable by the
> freepascal default linker - you might find a compatible path.
>
> Personally, unless I was more of an expert here, and I REALLY wanted
> everything bundled like you are suggesting, I might consider bringing 
> those
> dll's into my exe, dropping them on invocation in a temp location, and
> removing them when finished - preferably with unique names to not 
> interfere
> with existing OpenSSL stuff that is installed.
>
> --Jason P Sage
>
> ---------------------------------------------------------
>
> From: Max Terentiev [mailto:[email protected]]
> Sent: Sunday, October 04, 2009 2:19 PM
> To: [email protected]
> Subject: [Synalist] Static link of OpenSSL libs ?
>
> Hi,
>
> I downloaded OpenSSL source and compile it using BCB6.
>
> Now It's possible to statically link libeay32.lib and ssleay32.lib to my
> project and use it with Synapse without .dll's ?
>
> I want to compile OpenSSL directly to my .exe and avoid
> distributing libeay32.dll and ssleay32.dll with my app.
>
> It's possible ?
>
> Thanx for help !
>
> ---
> With best regards, Max Terentiev.
> Business Software Products.
> AMS Development Team.
> [email protected]
>
>
>
>
> ----------------------------------------------------------------------------
> --
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register 
> now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> synalist-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/synalist-public
>
>
> ----------------------------------------------------------------------------
> --
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register 
> now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> synalist-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/synalist-public
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register 
> now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> synalist-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/synalist-public
> 


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public

Reply via email to