|
From: <wjh...@us...> - 2007-01-30 11:01:33
|
Update of /cvsroot/desquirr/desquirr In directory sc8-pr-cvs12.sourceforge.net:/tmp/cvs-serv12635 Modified Files: desquirr.vcproj makefile.gnu Log Message: change to use boost_1_33_0 and ida500 Index: desquirr.vcproj =================================================================== RCS file: /cvsroot/desquirr/desquirr/desquirr.vcproj,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- desquirr.vcproj 30 Jan 2007 09:50:18 -0000 1.1 +++ desquirr.vcproj 30 Jan 2007 11:01:21 -0000 1.2 @@ -68,7 +68,7 @@ </Configuration> <Configuration Name="Release|Win32" - OutputDirectory="Release" + OutputDirectory="c:\local\ida500\plugins" IntermediateDirectory="Release" ConfigurationType="2" CharacterSet="2"> @@ -79,7 +79,7 @@ RuntimeLibrary="0" UsePrecompiledHeader="0" WarningLevel="3" - Detect64BitPortabilityProblems="TRUE" + Detect64BitPortabilityProblems="FALSE" DebugInformationFormat="3"/> <Tool Name="VCCustomBuildTool"/> @@ -87,7 +87,7 @@ Name="VCLinkerTool" AdditionalOptions="/export:PLUGIN" AdditionalDependencies="$(OutDir)\..\idasdk\libvc.w32\ida.lib" - OutputFile="$(OutDir)/desquirr.dll" + OutputFile="$(OutDir)/desquirr.plw" LinkIncremental="1" GenerateDebugInformation="TRUE" SubSystem="2" Index: makefile.gnu =================================================================== RCS file: /cvsroot/desquirr/desquirr/makefile.gnu,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- makefile.gnu 30 Jan 2007 09:50:26 -0000 1.1 +++ makefile.gnu 30 Jan 2007 11:01:21 -0000 1.2 @@ -1,15 +1,18 @@ # author: Willem Hengeveld <it...@xs...> # web: http://www.xs4all.nl/~itsme/projects/disassemblers/ida/idp-Makefile # -# makefile for gnu/cygwin make, using msvc compiler, +# makefile for gnu/cygwin make, using msvc compiler, or the gnu c compiler # needs environment setup with 'vcvars32.bat' ( from vstudio ) # # also: -# expects IDA to be installed in c:\local\ida490 -# expects the boost library to be installed in c:\local\boost\boost_1_32_0 +# expects IDA to be installed in c:\local\ida500 +# expects the boost library to be installed in c:\local\boost\boost_1_33_0 # and having the cygwin tools installed # -# NOTE: on ida 4.8 has a problem in libgcc.w32/ida.a +# NOTE: +# about using gcc: it does not work. +# +# on ida 4.8 has a problem in libgcc.w32/ida.a # where the compiler wants a '_qsnprintf' in the .objs # but the datarescue supplied ida.a lib contains '_qsnprintf@0' # @@ -35,6 +38,9 @@ # # BUG: the gcc compile crashes somewhere with a stack corruption. # +# +# the microsoft C compiler works fine. +# USEMSC=1 ifdef USEMSC @@ -44,6 +50,7 @@ endif idasdk=c:\local\ida500\idasdk +boost=c:/local/boost/boost_1_33_0 .SUFFIXES: .SUFFIXES: .cpp .obj .plw @@ -63,7 +70,7 @@ NOWARN=-wd4619 -wd4514 -wd4710 -wd4244 -wd4242 -wd4127 -wd4668 -wd4146 -wd4820 -wd4217 CDEFS=-DWIN32 -D_USRDLL -D__NT__ -D__IDP__ -DMAXSTR=1024 -CINCS=-I $(idasdk)\include -I c:/local/boost/boost_1_33_0 -I $(idasdk)\module +CINCS=-I $(idasdk)\include -I $(boost) -I $(idasdk)\module COPTS=-GX -GR -Gz -nologo -Zi LDLIBS=/libpath:$(idasdk)\LIBVC.W32 $(idasdk)\LIBVC.W32\ida.lib |