[Zlib-devel] suggest for contrib update
Hiroshi Kuno
hkuno-zlib at microhouse.co.jp
Wed Mar 3 01:03:35 EST 2010
Gilles, I can't build in your new contrib/vc9.
***Problem1: your new .vcproj contains absolute path.
vc9\zlibstat.vcproj: InheritedPropertySheets="C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\UpgradeFromVC70.vsprops"
vc9\zlibvc.vcproj: InheritedPropertySheets="C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\UpgradeFromVC70.vsprops"
I suggest to remove path in it. see following code:
vc9\zlibstat.vcproj: InheritedPropertySheets="UpgradeFromVC70.vsprops"
vc9\zlibvc.vcproj: InheritedPropertySheets="UpgradeFromVC70.vsprops"
***Problem2: Linker error:"masmx86\match686.obj" not found.
I run bld_ml32.bat under contrib/masmx86, and try again, Now, I have built completely.
But that is better to distribute "masmx86\match686.obj".
***Problem3: crtdll.lib
vstudio/readme.txt say that "For 32 bits only: Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc9."
Is it needed? I can build without "crtdll.lib"
vcbuild /rebuild src\contrib\vstudio\vc9\zlibvc.sln "Release|Win32"
**Problem4: zlibvc.def and zlib.rc are old.
The vesion number is 123. need to update.
vc9\zlibvc.def:2: VERSION 1.23
vc9\zlib.rc:5: FILEVERSION 1,2,3,0
vc9\zlib.rc:6: PRODUCTVERSION 1,2,3,0
vc9\zlib.rc:20: VALUE "FileVersion", "1.2.3.0\0"
and remove my patch marker comment :-)
vc9\zlibvc.def: ; quick hack by hkuno at microhouse.co.jp
vc9\zlibvc.def: ; end hack
(2010/03/02 20:25), Gilles Vollant wrote:
> here is contrib suggested update
>
> http://gvollant.free.fr/contrib_upd1.zip
More information about the Zlib-devel
mailing list