From: Alex R. <rou...@me...> - 2007-02-27 18:59:48
|
On Tue, 2007-02-27 at 17:00 +0100, Mattia Barbon wrote: > Hi, > > > When I first failed to build wxPerl on Windows, I was able to find a > > binary package that worked. I now hit a wxPerl bug that was just fixed > > in CVS so I really need to build from sources this time. > > > > I built wxWidgets version 2.8.0 from sources using DialogBlocks and > > version 2.8.1(!) from sources using the most recent (development) > > version of Alien. Both built fine. > > > > I have tried various things, but am getting the following link error at > > the "nmake" step of wxPerl v0.67 build: > > > > With wxWidgets 2.8.0: > > ... > > <snip> > > > With 2.8.1 build by Alien: > > <snip> > > > Has anybody seen this? Any pointers on how to move forward from here? Am > > I missing a library? Which one? > > > > Environment: wxPerl v0.67; MS VC7; Alien v0.27 or Alien v0.27_51; > > wxWidgets v2.8.0 or wxWidgets v2.8.1 (according to Alien v0.27_51). > > I think the link line is missing the C++ runtime library, > IIRC it is called msvc70p.lib (or something like that, the suffix is > definitely 70<some letter>). Thank you for a prompt and helpful response! For the record, the missing library appears to be called msvcprt.lib. There is also a msvcp71.dll library that you were probably thinking about and that probably serves the same purpose, but I was unable to find a way to link with that because the linker wanted .lib. Thank you, Alex. |