Commit b128c1b8 authored by thomas's avatar thomas
Browse files

no message


git-svn-id: https://svn.grrrr.org/ext/trunk@394 4d9ac71a-51e6-0310-8455-cad1006bcd31
parent c59285e6
......@@ -93,6 +93,7 @@ Version history:
- introduced a flext static class for general flext functions (to clean up the flext_base class)
- creation argument handling is now done by flext
no more weird PD re-ordering of arguments
- no more support for the Apple MPW compiler - MacOS9 is dying anyway...
- calling SetupInOut() has become obsolete
- flext creates all inlets/outlets by itself after the constructor has finished
- this implies that CntIn(),CntOut() and the outlet pointers are not valid in the constructor
......
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = adv1
ObjDir = ::maxmsp:
MaxSDK = Daten:Prog:C74 Support
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch -rtti off
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
"{PPCLibraries}MrCIOStreams.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = adv1
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = signal1~
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = signal2~
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = simple1
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = simple2
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
# flext tutorial example
# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
#
# Makefile for Apple MPW-PR
#
# usage: make -f make.mpw
#
# ---------------------------------------------
MAKEFILE = make.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
Name = simple3
ObjDir = ::maxmsp:
MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
flext = :::
Includes = -i :,"{flext}source","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
### Source Files ###
SrcFiles = main.cpp
Headers =
### Object Files ###
Obj-PPC =
"{ObjDir}main.cpp.x"
LibFiles-Ext =
"{flext}MPW:flext.o"
"{MaxSDK}:Max Includes:MaxLib"
"{MaxSDK}:MSP Includes:MaxAudioLib"
### Libraries ###
LibFiles-PPC =
"{SharedLibraries}StdCLib"
"{SharedLibraries}MathLib"
"{PPCLibraries}StdCRuntime.o"
"{PPCLibraries}PPCCRuntime.o"
"{PPCLibraries}MrCPlusLib.o"
### Default Rules ###
{ObjDir} :
.cpp.x .cpp {MondoBuild} {Headers}
{PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
### Build Rules ###
all Folder {MondoBuild} {ObjDir}{Name}
Folder
if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
{ObjDir}{Name} {Obj-PPC}
PPCLink
-o {Targ}
{deps}
{LibFiles-Ext}
{LibFiles-PPC}
{Sym-PPC}
-mf -d
-t 'iLaF'
-c 'max2'
-xm s
-export main
-main main
Delete {deps}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment