Hi Gary, Try using the dependency walker. It's a great tool.
http://www.dependencywalker.com/ --Amit -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of gary clark Sent: Friday, June 01, 2007 10:36 AM To: openssl-users@openssl.org Subject: RE: openssl clients for windows Hey Simon, I pushed the MSVCR71.dll into windows system32 directory. I am building the application with code Generation /MD. I then ran the client application again. It then gave me the "failed to start the application configuration is incorrect. Reinstalling the application again may fix this problem". Thanks for the help on this. I'm banging my head on something that I know is a simple fix. Just dont know what it is. Thanks, garyc --- Simon Edwards <[EMAIL PROTECTED]> wrote: > Hi Gary, > > I've seen this message when a dependent library is > missing. Try using > dumpbin or depends from the platform SDK on the > affected system. Between > them they should tell you which libraries are > missing. > > Hmm, you don't say where you got the binaries from: > If its from the > current binary distribution you may well be missing > MSVCR71.dll which is > a Microsoft redistributable library and is not > included in the package. > > You can get MSVCR71.dll easily enough if you have a > copy of .NET 1.1 > installed somewhere, as it gets installed alongside > the .NET > installation. Although, again, its not on the system > path and will > initially give you the same load error. So go hunt > for it on your system > drive, and stick a copy of it somewhere on the path. > > > Regards, > > Simon Edwards > Communications Software Development > Micro Focus > > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of gary clark > Sent: 01 June 2007 13:55 > To: openssl-users@openssl.org > Subject: Re: openssl clients for windows > > Hey Joe, > > Never heard of it before. Will give it a try. > > Much appreciated, > Garyc > --- Joe Flowers <[EMAIL PROTECTED]> > wrote: > > > Gary, > > > > Have you tried running your application in a > Dependency Walker > > profile? > > http://support.microsoft.com/kb/256872 > > > > Joe > > > > > > gary clark wrote: > > > Hey Victor, > > > > > > Thanks for the response. I dont think its an > > attribute > > > issue of dlls or files. I checked and they seem > to > > be > > > ok. Not read only. The two dlls I'm using are > ssleay32.dll and > > > libeay32.dll and of type > > application > > > extension. > > > > > > I want to load the libraries dynamically using > > > "LoadLibrary(L"ssleay32") is this fine? > > > > > > When I do the above I get a new error message > > failure. > > > > > > "The application failed to start because the > application > > > configuration is incorrect. > > Reinstalling > > > the application may fix the problem." > > > > > > This is going to be something really,reall > silly. > > Can > > > somebody shed some light on this? > > > > > > Thanks, > > > Garyc > > > > > > > > > > > > > > > --- "Victor B. Wagner" <[EMAIL PROTECTED]> > wrote: > > > > > > > > >> On 2007.05.31 at 22:28:27 -0700, gary clark > > wrote: > > >> > > >> > > >>> Hello, > > >>> > > >>> Using 0.8.9e. > > >>> > > >>> Attempting to port my openssl testclient to a > XP machine which > > >>> does not have the complete install > > >>> > > >> of > > >> > > >>> openssl. > > >>> I took the ssleay32.dll and libeay32.dll and > > >>> > > >> installed > > >> > > >>> them in the system32 directory. > > >>> > > >>> When running the client I am seeing it crash > > with > > >>> > > >> the > > >> > > >>> message "The application has failed to start > > >>> > > >> because > > >> > > >>> the application configuration is > > >>> incorrect.Reinstalling the application may fix > > >>> > > >> this > > >> > > >>> problem. I built the application with \MD in > the > > >>> > > >> Code > > >> > > >>> Generation section. > > >>> > > >> On NTFS such problem can occur if executable > file > > or > > >> some dll > > >> doesn't have execute permission. > > >> > > >> If you've send dlls as mail attachment or use > > some > > >> archiver to pack and > > >> transfer them, attribute which allows execution > > can > > >> be lost. > > >> > > >> Check attributes of both your client and dlls. > > > >> > > > > > ______________________________________________________________________ > > OpenSSL Project > > http://www.openssl.org > > User Support Mailing List > > openssl-users@openssl.org > > Automated List Manager > > [EMAIL PROTECTED] > > > > ______________________________________________________________________ > OpenSSL Project > http://www.openssl.org > User Support Mailing List > openssl-users@openssl.org > Automated List Manager > [EMAIL PROTECTED] > > > This message has been scanned for viruses by > MailController - > www.MailController.altohiway.com > > > Prepare to take the Enterprise View...Register now > for our June 1st webcast > http://www.microfocus.com/promotion/NAWCFRFR0507/ > > ------------------------------------------------- > > ______________________________________________________________________ > OpenSSL Project > http://www.openssl.org > User Support Mailing List > openssl-users@openssl.org > Automated List Manager > [EMAIL PROTECTED] > ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]