[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