Odd.&nbsp; Should be fixed in CVS.<br><br><div><span class="gmail_quote">On 9/25/07, <b class="gmail_sendername">Hans-Christoph Steiner</b> &lt;<a href="mailto:hans@eds.org">hans@eds.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I was trying to build Gem on my Mac Book Pro 3rd gen (nvidia):<br><br>Result:<br>&nbsp;&nbsp; Target&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Gem.pd_darwin<br>&nbsp;&nbsp; Objects&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Base Controls Geos Manips Nongeos<br>Particles Pixes openGL<br>
<br>Configuration:<br>&nbsp;&nbsp; Compiler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : g++<br>&nbsp;&nbsp; CXXFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : -I/sw/include -g -O2 -fPIC -freg-struct-<br>return -Os -falign-loops=32 -falign-functions=32 -falign-jumps=32 -<br>funroll-loops -ffast-math -mmmx -fpascal-strings
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: -I/sw/include -I/sw/include/FTGL -I/sw/<br>lib/freetype219/include -I/sw/lib/freetype219/include/freetype2<br>&nbsp;&nbsp; INCLUDES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;-I/usr/include/FTGL -I/usr/include/<br>freetype2 -I/Users/hans/auto-build/pd-extended-release/pd/src
<br>&nbsp;&nbsp; DEFINES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:<br><br>&nbsp;&nbsp; LIBS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : -L/sw/lib -ldl -lz -lm&nbsp;&nbsp; -lpthread -L/<br>Users/hans/auto-build/pd-extended-release/pd/bin<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: -L/sw/lib/freetype219/lib -L/sw/lib -lz -
<br>lfreetype -lftgl<br>&nbsp;&nbsp; LDFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: -dynamiclib -mmacosx-version-min=10.3 -<br>undefined dynamic_lookup -framework QuickTime -framework Carbon -<br>framework AGL -framework OpenGL<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
<br><br>&nbsp;&nbsp; Strip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: strip -x<br><br>&nbsp;&nbsp; Install path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : /usr/local<br><br>pure-data:<br>&nbsp;&nbsp; version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 0.39<br><br>openGL&nbsp;&nbsp; :<br>&nbsp;&nbsp; using version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: (default)<br>&nbsp;&nbsp; using ARB-extensions&nbsp;&nbsp; : yes
<br>&nbsp;&nbsp; using NV-extensions&nbsp;&nbsp;&nbsp;&nbsp;: no<br><br>used optional libraries:<br><br>&nbsp;&nbsp; font-rendering&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : FTGL<br><br>&nbsp;&nbsp; image-support<br>&nbsp;&nbsp;&nbsp;&nbsp; use ImageMagick&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no (forced)<br>&nbsp;&nbsp;&nbsp;&nbsp; use TIFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)<br>&nbsp;&nbsp;&nbsp;&nbsp; use JPEG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)
<br>&nbsp;&nbsp; video-support<br>&nbsp;&nbsp;&nbsp;&nbsp; use mpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)<br>&nbsp;&nbsp;&nbsp;&nbsp; use mpeg-3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)<br>&nbsp;&nbsp;&nbsp;&nbsp; use QuickTime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: yes (framework)<br>&nbsp;&nbsp;&nbsp;&nbsp; use aviplay&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no (forced)<br>&nbsp;&nbsp;&nbsp;&nbsp; use ffmpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)
<br>&nbsp;&nbsp; input-support<br>&nbsp;&nbsp;&nbsp;&nbsp; use v4l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: no<br>&nbsp;&nbsp;&nbsp;&nbsp; use ieee1394&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : no (forced)<br><br>&nbsp;&nbsp; misc<br>&nbsp;&nbsp;&nbsp;&nbsp; using ARB-extensions : yes<br>Now run make ...<br><br>make -C /Users/hans/auto-build/pd-extended-release/Gem/src
<br>make -C Base -j4<br><br>[snip]<br><br>g++ -c -I/sw/include -g -O2 -fPIC -freg-struct-return -Os -falign-<br>loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-<br>math -mmmx -fpascal-strings&nbsp;&nbsp;-I/sw/include -I/sw/include/FTGL -I/sw/
<br>lib/freetype219/include -I/sw/lib/freetype219/include/freetype2&nbsp;&nbsp; -<br>I..&nbsp;&nbsp;-I/usr/include/FTGL -I/usr/include/freetype2 -I/Users/hans/auto-<br>build/pd-extended-release/pd/src&nbsp;&nbsp;GemMan.cpp -o GemMan.o<br>g++ -c -I/sw/include -g -O2 -fPIC -freg-struct-return -Os -falign-
<br>loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-<br>math -mmmx -fpascal-strings&nbsp;&nbsp;-I/sw/include -I/sw/include/FTGL -I/sw/<br>lib/freetype219/include -I/sw/lib/freetype219/include/freetype2&nbsp;&nbsp; -<br>I..&nbsp;&nbsp;-I/usr/include/FTGL -I/usr/include/freetype2 -I/Users/hans/auto-
<br>build/pd-extended-release/pd/src&nbsp;&nbsp;GemModelData.cpp -o GemModelData.o<br>g++ -c -I/sw/include -g -O2 -fPIC -freg-struct-return -Os -falign-<br>loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-<br>math -mmmx -fpascal-strings&nbsp;&nbsp;-I/sw/include -I/sw/include/FTGL -I/sw/
<br>lib/freetype219/include -I/sw/lib/freetype219/include/freetype2&nbsp;&nbsp; -<br>I..&nbsp;&nbsp;-I/usr/include/FTGL -I/usr/include/freetype2 -I/Users/hans/auto-<br>build/pd-extended-release/pd/src&nbsp;&nbsp;GemPBuffer.cpp -o GemPBuffer.o<br>g++ -c -I/sw/include -g -O2 -fPIC -freg-struct-return -Os -falign-
<br>loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-<br>math -mmmx -fpascal-strings&nbsp;&nbsp;-I/sw/include -I/sw/include/FTGL -I/sw/<br>lib/freetype219/include -I/sw/lib/freetype219/include/freetype2&nbsp;&nbsp; -<br>I..&nbsp;&nbsp;-I/usr/include/FTGL -I/usr/include/freetype2 -I/Users/hans/auto-
<br>build/pd-extended-release/pd/src&nbsp;&nbsp;GemPathBase.cpp -o GemPathBase.o<br>GemPBuffer.cpp: In constructor &#39;PBuffer::PBuffer(int, int, int)&#39;:<br>GemPBuffer.cpp:304: error: invalid conversion from &#39;long int*&#39; to
<br>&#39;GLint*&#39;<br>GemPBuffer.cpp:304: error:&nbsp;&nbsp; initializing argument 3 of &#39;CGLError<br>CGLChoosePixelFormat(const CGLPixelFormatAttribute*,<br>_CGLPixelFormatObject**, GLint*)&#39;<br>make[3]: *** [GemPBuffer.o] Error 1
<br><br><br><br>------------------------------------------------------------------------<br>----<br><br>Using ReBirth is like trying to play an 808 with a long stick.&nbsp;&nbsp;&nbsp;&nbsp;-<br>David Zicarelli<br><br><br><br>_______________________________________________
<br>GEM-dev mailing list<br><a href="mailto:GEM-dev@iem.at">GEM-dev@iem.at</a><br><a href="http://lists.puredata.info/listinfo/gem-dev">http://lists.puredata.info/listinfo/gem-dev</a><br></blockquote></div><br>