Update of /cvsroot/pure-data/externals/grill/dyn In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27742
Modified Files: dyn.h dyn.vcproj Added Files: package.txt Log Message: minor changes added package definition for flext build system added flags for correct symbol import from PD
--- NEW FILE: package.txt --- NAME=dyn
BUILDDIR=build BUILDCLASS=shlib
SRCDIR=.
HDRS= dyn.h dyn_data.h dyn_pd.h dyn_proto.h dyn_proxy.h
SRCS= \ dyn_api.cpp dyn_base.cpp dyn_main.cpp dyn_create.cpp \ dyn_patchable.cpp dyn_proxy.cpp \ dyn_object.cpp dyn_message.cpp dyn_patcher.cpp dyn_text.cpp \ dyn_conn.cpp dyn_listen.cpp dyn_send.cpp
Index: dyn.h =================================================================== RCS file: /cvsroot/pure-data/externals/grill/dyn/dyn.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** dyn.h 19 Jan 2005 04:59:41 -0000 1.2 --- dyn.h 23 Feb 2005 04:57:48 -0000 1.3 *************** *** 2,6 **** dyn - dynamical object management
! Copyright (c)2003-2004 Thomas Grill (gr@grrrr.org) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. --- 2,6 ---- dyn - dynamical object management
! Copyright (c)2003-2005 Thomas Grill (gr@grrrr.org) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. *************** *** 32,35 **** --- 32,40 ---- #endif
+ /* This is needed to correctly import external data */ + #if defined(_WIN32) && !defined(NT) + #define NT + #endif + /* include PD public header for some type definitions */ #ifdef _MSC_VER
Index: dyn.vcproj =================================================================== RCS file: /cvsroot/pure-data/externals/grill/dyn/dyn.vcproj,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** dyn.vcproj 19 Jan 2005 04:59:41 -0000 1.7 --- dyn.vcproj 23 Feb 2005 04:57:48 -0000 1.8 *************** *** 21,28 **** Name="VCCLCompilerTool" Optimization="0" ! AdditionalIncludeDirectories="c:\programme\audio\pd\src" PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;DYN_EXPORTS;NT;PD" BasicRuntimeChecks="3" ! RuntimeLibrary="3" RuntimeTypeInfo="TRUE" UsePrecompiledHeader="2" --- 21,28 ---- Name="VCCLCompilerTool" Optimization="0" ! AdditionalIncludeDirectories="c:\data\prog\pd\pd-cvs\src" PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;DYN_EXPORTS;NT;PD" BasicRuntimeChecks="3" ! RuntimeLibrary="1" RuntimeTypeInfo="TRUE" UsePrecompiledHeader="2" *************** *** 38,45 **** <Tool Name="VCLinkerTool" ! OutputFile="$(outdir)/dyn.dll" LinkIncremental="1" SuppressStartupBanner="TRUE" ! AdditionalLibraryDirectories="c:\programme\audio\pd\bin" GenerateDebugInformation="TRUE" ProgramDatabaseFile=".\Debug/dyn.pdb" --- 38,46 ---- <Tool Name="VCLinkerTool" ! AdditionalDependencies="pd.lib" ! OutputFile="c:\data\prog\pymodules/dyn_d.dll" LinkIncremental="1" SuppressStartupBanner="TRUE" ! AdditionalLibraryDirectories="c:\data\prog\pd\pd-cvs\bin" GenerateDebugInformation="TRUE" ProgramDatabaseFile=".\Debug/dyn.pdb" *************** *** 105,109 **** Name="VCLinkerTool" AdditionalDependencies="pd.lib" ! OutputFile="./pd-msvc/dyn.dll" LinkIncremental="1" SuppressStartupBanner="TRUE" --- 106,110 ---- Name="VCLinkerTool" AdditionalDependencies="pd.lib" ! OutputFile="c:\data\prog\pymodules/dyn.dll" LinkIncremental="1" SuppressStartupBanner="TRUE"