Commit 6f9468b5 authored by thomas's avatar thomas
Browse files

no message


git-svn-id: https://svn.grrrr.org/ext/trunk@110 4d9ac71a-51e6-0310-8455-cad1006bcd31
parent 117ee5cc
No preview for this file type
......@@ -3,7 +3,7 @@
# Created: Thursday, March 21, 2002 11:19:05 PM
MAKEFILE = flext.make
MAKEFILE = flext.mpw
MondoBuild = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
OutDir = :MPW:
......@@ -13,7 +13,7 @@ Includes = -i :,"{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes","{STLPort
Defines = -d MAXMSP
Sym-PPC = -sym off
Flags = -includes unix
Flags = -includes unix -opt speed
PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
......
......@@ -35,8 +35,8 @@ o Microsoft Visual C++ 6: use the "flext.dsp" project file - you have to edit t
o GCC: edit & run "make -f makefile.pd-linux"
- Max/MSP - MacOS:
o Metrowerks CodeWarrior V6: use the "flext" project file
o Apple MPW-PR with STLPort: edit & use the "flext.make" makefile
o Metrowerks CodeWarrior V6: use the "flext.cw" project file
o Apple MPW-PR with STLPort: edit & use the "flext.mpw" makefile
for Max/MSP you will also need the Max/MSP SDK
......@@ -102,7 +102,8 @@ Notes:
- no support for default object arguments (A_DEFFLOAT, A_DEFSYMBOL) -> use GIMME instead
Platform specific:
- Max does not allow external libraries -> only one FLEXT_NEW* or FLEXT_TILDE_NEW* in a project
- Max does not support external libraries -> only one FLEXT_NEW* or FLEXT_TILDE_NEW* in a project
- PD does not allow signal and message to go into the same inlet
Restrictions in compatibility mode:
- Max allows only 9 float/int inlets
......@@ -117,9 +118,7 @@ general:
- documentation
- add log messages for debugging version
- exchange more preprocessor definitions for C++ base class code (esp. pd and max calls)
- makefile for MS VC++ 6
- should we use a namespace?
- Apple MPW project
- where to put flext source/lib in linux: /usr/local/lib,/usr/local/include ?
bugs:
......
......@@ -655,7 +655,7 @@ V flext_base::geta_string(const t_atom &a,C *buf,I szbuf)
#ifdef PD
atom_string(const_cast<t_atom *>(&a),buf,szbuf);
#else
if(is_symbol(a)) sprintf(buf,"%s",get_string(a));
if(is_symbol(a)) sprintf(buf,get_string(a));
else if(is_float(a)) sprintf(buf,"%f",get_float(a));
else if(is_int(a)) sprintf(buf,"%i",get_int(a));
#endif
......
Supports Markdown
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