Bug #503 | "strings" can't compile in VS.NET 2003 | ||
---|---|---|---|
Submitted: | 26 May 2003 4:55 | Modified: | 18 Jul 2003 11:04 |
Reporter: | Meng Wang | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
Version: | 4.0.13 | OS: | Windows (Windows 2000 server) |
Assigned to: | Greg Weir | CPU Architecture: | Any |
[26 May 2003 4:55]
Meng Wang
[26 May 2003 5:27]
MySQL Verification Team
I have compiled the 4.0.13 source release with Visual Studio .NET 2002. Please verify if you have at \string directory the strings.asm and the strxmov.asm files. These files are compiled with custom build command using the ml.exe compiler assembler: ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo $(Outdir)\$(InputName).obj $(InputPath)
[26 May 2003 8:30]
Meng Wang
/string? i have strings.asm and Strxmov.asm at /srtings :) <File RelativePath="Strings.asm"> <FileConfiguration Name="Release|Win32"> <Tool Name="VCCustomBuildTool" CommandLine="ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo "$(Outdir)"\"$(InputName)".obj "$(InputPath)" " Outputs="$(OutDir)\$(InputName).obj"/> </FileConfiguration> <FileConfiguration Name="Debug|Win32"> <Tool Name="VCCustomBuildTool" CommandLine="ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo "$(Outdir)"\"$(InputName)".obj "$(InputPath)" " Outputs="$(OutDir)\$(InputName).obj"/> </FileConfiguration> </File> <File RelativePath="Strxmov.asm"> <FileConfiguration Name="Release|Win32"> <Tool Name="VCCustomBuildTool" CommandLine="ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo "$(Outdir)"\"$(InputName)".obj "$(InputPath)" " Outputs="$(OutDir)\$(InputName).obj"/> </FileConfiguration> <FileConfiguration Name="Debug|Win32"> <Tool Name="VCCustomBuildTool" CommandLine="ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo "$(Outdir)"\"$(InputName)".obj "$(InputPath)" " Outputs="$(OutDir)\$(InputName).obj"/> </FileConfiguration> </File>
[30 Jun 2003 2:04]
Lenz Grimmer
Greg, could you please take a look at this? Thanks in advance.
[2 Jul 2003 20:51]
Meng Wang
in VC++ Projects files (*.vcproj).
[3 Jul 2003 8:37]
Michael Widenius
We have tested 4.0 with VC 6.0 and VS. NET without any problems. I suspect that something is wrong with the assembler handling on VS .NET 2003 but can't verify as I don't have access to this just now. To go around this problem, please us the .c version of the assembler string functions instead. You can find a readme file about this in the strings directory.
[18 Jul 2003 1:56]
Meng Wang
used .c version without any problems.
[18 Jul 2003 11:04]
Greg Weir
VS.NET currently will only compile the strings library in its .c version, without the assembler modules.
[21 Sep 2003 1:23]
Meng Wang
compiled in vs.net 2003 with:: ml /Cx /nologo /DDOS386 /DM_I386 /Zm /coff /c /Fo $(Outdir)\$(InputName).obj $(InputPath) :)