ok ok<br>sorry for bothering... all my problems have already been solved in this thread...<br>i should better go back to bed...<br><br>and you&#39;re right, it works after having to pay attention on all the steps<br><br>best<br>

a.<br><br><br><div class="gmail_quote">2011/6/12 Nicolas Montgermont <span dir="ltr">&lt;<a href="mailto:nicolas_montgermont@yahoo.fr">nicolas_montgermont@yahoo.fr</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">



  
    
  
  <div bgcolor="#ffffff" text="#000000">
    for me video and image are working if i copy the *.so in the same
    folder than Gem.pd_darwin,<br>
    they are originally in hidden folders, my line to copy them when i
    am in Gem/src is:<div class="im"><br>
    sudo cp plugins/*/.libs/*.so
    /Applications/Pd-extended-test.app/Contents/Resources/extra/Gem/<br>
    <br></div>
    read the details of the discussion :)<br>
    best,<br>
    <br>
    nicolas<br>
    <br>
    Le 12/06/11 14:47, Antoine Villeret a écrit :
    <div><div></div><div class="h5"><blockquote type="cite">hello, <br>
      <br>
      using make -k (as cyrille suggested to me) I can generate a
      working Gem.pd_Darwin without font rendering, film playback, image
      rendering and video<br>
      but OpenGL seems to works fine <br>
      <br>
      svn rev 4041<br>
      build against Pd 0.42-6<br>
      on mac OS 10.6.7<br>
      with Intel Core 2 Duo 2,53GHz and 4 Go DDR3<br>
      <br>
      cheers<br>
      <br>
      antoine<br clear="all">
      -- <br>
      do it yourself                        <br>
      <a href="http://antoine.villeret.free.fr" target="_blank">http://antoine.villeret.free.fr</a> <br>
      <a href="http://drii.ensad.fr" target="_blank">http://drii.ensad.fr</a><br>
      --<br>
      Google lit ce mail... <br>
      si vous refusez cela, utilisez l&#39;adresse antoine.villeret [at] <a href="http://free.fr" target="_blank">free.fr</a>
      pour me contacter<br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">2011/6/12 Antoine Villeret <span dir="ltr">&lt;<a href="mailto:antoine.villeret@gmail.com" target="_blank">antoine.villeret@gmail.com</a>&gt;</span><br>
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
          hi guys !<br>
          <br>
          many many thanks for this ! <br>
          <br>
          i would like to compile Gem on OSX for a long time !<br>
          <br>
          here is my config :<br>
          OS 10.6.7<br>
          Pd extended 42.5<br>
          Gem svn rev. 4041<br>
          <br>
          my config line is exactly the same as Nicolas :
          <div>
            <br>
            CXXFLAGS=&quot;-arch i386&quot; ./configure
            --with-pd=/Applications/Pd-extended.app/Contents/Resources/include/pd/
            --without-ftgl<br>
            <br>
          </div>
          <a href="http://configure.ac:45" target="_blank">configure.ac:45</a>: required file
          `extra/pix_drum/Makefile.in&#39; not found<br>
          <br>
          and there is no Makefile.in in this folder...<br>
          so i copied the Makefile.in of the extras/pix_nano folder<br>
          <br>
          then the configure script ended correctly (just after fixing a
          small path error)<br>
          <br>
          but make failed on filmDarwin and the first two errors are : <br>
          filmDarwin.h:28:28: error: Carbon/carbon.h: No such file or
          directory<br>
          filmDarwin.h:29:34: error: QuickTime/quicktime.h: No such file
          or directory<br>
          <br>
          and i&#39;ve no carbon.h nor quicktime.h on my drive but i have
          severals Carbon.h and QuickTime.h (with both capital Q and
          capital T) <br>
          as my file system is case sensitive, i&#39;ve change the include
          in fileDarwin.h<br>
          <br>
          after that fileDarwin still doesn&#39;t want to be build... here
          is a log : <br>
          Making all in filmDarwin<br>
          /bin/sh ../../libtool  --tag=CXX   --mode=compile g++
          -DHAVE_CONFIG_H -I. -I../../Base  -I../..
          -I/opt/local/include/ -DPD
          -I/Applications/Pd-extended.app/Contents/Resources/include
          -framework QuickTime -framework Carbon  -arch i386 -fPIC
          -freg-struct-return -Os -falign-loops -falign-functions
          -falign-jumps -funroll-loops -ffast-math -mmmx
          -fpascal-strings -MT gem_filmDarwin_la-filmDarwin.lo -MD -MP
          -MF .deps/gem_filmDarwin_la-filmDarwin.Tpo -c -o
          gem_filmDarwin_la-filmDarwin.lo `test -f &#39;filmDarwin.cpp&#39; ||
          echo &#39;./&#39;`filmDarwin.cpp<br>
          libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../Base
          -I../.. -I/opt/local/include/ -DPD
          -I/Applications/Pd-extended.app/Contents/Resources/include
          -framework QuickTime -framework Carbon -arch i386 -fPIC
          -freg-struct-return -Os -falign-loops -falign-functions
          -falign-jumps -funroll-loops -ffast-math -mmmx
          -fpascal-strings -MT gem_filmDarwin_la-filmDarwin.lo -MD -MP
          -MF .deps/gem_filmDarwin_la-filmDarwin.Tpo -c filmDarwin.cpp 
          -fno-common -DPIC -o .libs/gem_filmDarwin_la-filmDarwin.o
          <div>
            <br>
            filmDarwin.cpp: In member function &#39;virtual void
            gem::filmDarwin::close()&#39;:<br>
            filmDarwin.cpp:64: warning: &#39;DisposeGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:230)<br>
            filmDarwin.cpp:64: warning: &#39;DisposeGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:230)<br>
            filmDarwin.cpp: In member function &#39;virtual bool
            gem::filmDarwin::open(char*, int)&#39;:<br>
            filmDarwin.cpp:188: warning: &#39;GetGWorldDevice&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:420)<br>
            filmDarwin.cpp:188: warning: &#39;GetGWorldDevice&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:420)<br>
            filmDarwin.cpp:193: error: jump to label &#39;unsupported&#39;<br>
            filmDarwin.cpp:105: error:   from here<br>
            filmDarwin.cpp:128: error:   crosses initialization of
            &#39;MediaType** trackMedia&#39;<br>
            filmDarwin.cpp:124: error:   crosses initialization of
            &#39;TrackType** movieTrack&#39;<br>
            filmDarwin.cpp:193: error: jump to label &#39;unsupported&#39;<br>
            filmDarwin.cpp:91: error:   from here<br>
            filmDarwin.cpp:128: error:   crosses initialization of
            &#39;MediaType** trackMedia&#39;<br>
            filmDarwin.cpp:124: error:   crosses initialization of
            &#39;TrackType** movieTrack&#39;<br>
            filmDarwin.cpp: In member function &#39;virtual pixBlock*
            gem::filmDarwin::getFrame()&#39;:<br>
            filmDarwin.cpp:210: warning: &#39;GetGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:244)<br>
            filmDarwin.cpp:210: warning: &#39;GetGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:244)<br>
            filmDarwin.cpp:211: warning: &#39;SetGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:258)<br>
            filmDarwin.cpp:211: warning: &#39;SetGWorld&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:258)<br>
            filmDarwin.cpp:214: warning: &#39;GetGWorldPixMap&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:484)<br>
            filmDarwin.cpp:214: warning: &#39;GetGWorldPixMap&#39; is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:484)<br>
            make[2]: *** [gem_filmDarwin_la-filmDarwin.lo] Error 1<br>
          </div>
          <div>
            make[1]: *** [all-recursive] Error 1<br>
          </div>
          make: *** [all-recursive] Error 1<br>
          <br>
          then I run this :<br>
          CXXFLAGS=&quot;-arch i386&quot; ./configure
          --with-pd=/Applications/Pd-extended.app/Contents/Resources/include
          --without-ftgl --with-film=plugins<br>
          <br>
          but make still try to build filmDarwin...<br>
          and i have no Gem.pd_Darwin anywhere... :-(<br>
          <br>
          thanks to you !<br>
          <br>
          antoine<br clear="all">
          -- <br>
          do it yourself                        <br>
          <a href="http://antoine.villeret.free.fr" target="_blank">http://antoine.villeret.free.fr</a>
          <br>
          <a href="http://drii.ensad.fr" target="_blank">http://drii.ensad.fr</a><br>
          <font color="#888888">
            --<br>
            Google lit ce mail... <br>
            si vous refusez cela, utilisez l&#39;adresse antoine.villeret
            [at] <a href="http://free.fr" target="_blank">free.fr</a> pour me contacter</font>
          <div>
            <div><br>
              <br>
              <br>
              <br>
              <div class="gmail_quote">2011/6/10 Nicolas Montgermont <span dir="ltr">&lt;<a href="mailto:nicolas_montgermont@yahoo.fr" target="_blank">nicolas_montgermont@yahoo.fr</a>&gt;</span><br>
                <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                  Hello Iohannes,<br>
                  <br>
                  Le 10/06/11 13:44, IOhannes zmölnig a écrit :
                  <div><br>
                    <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                      On 06/10/2011 12:33 PM, Nicolas Montgermont wrote:<br>
                      <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                        right again, i&#39;ve copied every plugin the harsch
                        way with<br>
                        sudo cp plugins/*/.libs/*.so<br>
/Applications/Pd-extended-test.app/Contents/Resources/extra/Gem/<br>
                      </blockquote>
                      i usually prefer links, as it allows for easier
                      updating.<br>
                      but then of course, you might also incidentially
                      update something which<br>
                      you did not intend....<br>
                    </blockquote>
                  </div>
                  yes it should be nice but i have problem with links,
                  in src when i do:<br>
                  sudo ln -s .libs/Gem.pd_darwin
                  /Applications/Pd-extended-test.app/Contents/Resources/extra/Gem/<br>
                  sudo ln -s plugins/*/.libs/*.so
                  /Applications/Pd-extended-test.app/Contents/Resources/extra/Gem/<br>
                  none of the Gem object can create themselves...<br>
                  but copying (same rights) is working...
                  <div><br>
                    <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                      so please run svn update, and &quot;make&quot; again (you
                      shouldn&#39;t need to run<br>
                      autogen and configure again, as this should be
                      done automatically for you)<br>
                    </blockquote>
                  </div>
                  cool, pix_video is working well here!<br>
                  but pix_movie and pix_film aren&#39;t:<br>
                  error: [pix_movie]: unable to open file: XXX<br>
                  error: [pix_film]: unable to open file: XXX<br>
                  <br>
                  very close from the finish line :p<br>
                  best,
                  <div>
                    <div><br>
                      <br>
                      n<br>
                      <br>
                      -- <br>
                      <a href="http://nim.on.free.fr" target="_blank">http://nim.on.free.fr</a><br>
                      <br>
                      _______________________________________________<br>
                      GEM-dev mailing list<br>
                      <a href="mailto:GEM-dev@iem.at" target="_blank">GEM-dev@iem.at</a><br>
                      <a href="http://lists.puredata.info/listinfo/gem-dev" target="_blank">http://lists.puredata.info/listinfo/gem-dev</a><br>
                    </div>
                  </div>
                </blockquote>
              </div>
              <br>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
    <div>-- <br>
      <a href="http://nim.on.free.fr" target="_blank">http://nim.on.free.fr</a></div>
  </div></div></div>

</blockquote></div><br>