[GEM-dev] Compiling Gem from git on osx mavericks

IOhannes m zmölnig zmoelnig at iem.at
Thu Apr 24 15:52:26 CEST 2014


On 04/23/2014 09:41 PM, Nicolas Montgermont wrote:
> 
> Le 22/04/2014 18:08, IOhannes m zmölnig a écrit :
>> please update your clone. gf,adsr IOhannes
> 
> thanks the fix seems to work.
> Now the compilation stops at:
> 
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
> -I. -I../../src  -I../../src -DGEM_INTERNAL -DGLEW_BUILD  -DPD
> -I/Applications/Pd-extended.app/Contents/Resources/src  -arch i386    
> -g -O2 -Os -ffast-math -mmmx -fpascal-strings -MT
> libBase_la-GemWinCreateMac.lo -MD -MP -MF
> .deps/libBase_la-GemWinCreateMac.Tpo -c -o libBase_la-GemWinCreateMac.lo
> `test -f 'GemWinCreateMac.cpp' || echo './'`GemWinCreateMac.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src
> -DGEM_INTERNAL -DGLEW_BUILD -DPD
> -I/Applications/Pd-extended.app/Contents/Resources/src -arch i386 -g -O2
> -Os -ffast-math -mmmx -fpascal-strings -MT libBase_la-GemWinCreateMac.lo
> -MD -MP -MF .deps/libBase_la-GemWinCreateMac.Tpo -c GemWinCreateMac.cpp 
> -fno-common -DPIC -o .libs/libBase_la-GemWinCreateMac.o
> 
> There is a lot of warnings (mostly "deprecated"), here are the errors:
> ----------------------------------------------


well, this basically means that the windowing code as found in
src/Base/GemWinCreateMac.cpp has reached it's end of life, even when
doing a legacy i386-only build.

it's probably time to entirely remove the old legacy windowing code, and
switch to the new one found in src/Output.

i *guess* the easiest way to do so (for you, right now), is to simply:
- remove the line containing GemWinCreateMac.cpp from src/Base/Makefile.am
- remove the line containing gemwin.cpp from src/Control/Makefile.am

- add Gem's abstractions (containing gemwin.pd and the like) to your
search-path


gfmrdsa
IOhannes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 880 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20140424/9824d53f/attachment.pgp>


More information about the GEM-dev mailing list