At 11:21 a.m. 27/06/2015, [email protected] [firebird-support] wrote:
>I'm taking over maintenance and development on a Windows application written >in C++. Unfortunately I have to do it without any help from the previous >developer, and without a full copy of his build directory. I seem to have all >the sources, but _not_ the 3rd-party libraries. > > >I'm trying to build the application in Visual Studio 2010 (this is a very old >program), and I'm currently stumped by the absence of fbclient.lib from my >project. The .lib files are in the \lib folder of the full Firebird installation. If you don't need to install Firebird, just download the .zip kit and extract the .lib files. >I found a comment that seems to imply the source code was using Firebird >2.5.2. 2.5.4 (latest sub-release) is the same, with a few years' worth of bug fixes. >I downloaded and installed Firebird 2.5.4 (couldn't find any links to older >2.5 versions) and did a client-only install. It gave me a fbclient.dll, but >not the corresponding *.lib. I have scoured the Firebird web site and have not >been able to find the *.lib file that I need. > >I am comfortable with C++, but I am not very familiar with Visual Studio (in >particular) or Windows development (in general). Is the *.lib just a bunch of >stubs that forward to the *.dll entry points? Can it be generated >automatically somehow? Or does this mean the previous developer has left me >without some code I need? I don't use VS but I think they act as some kind of helper for the linker. Helen
