<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body 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:<br>
    sudo cp plugins/*/.libs/*.so
    /Applications/Pd-extended-test.app/Contents/Resources/extra/Gem/<br>
    <br>
    read the details of the discussion :)<br>
    best,<br>
    <br>
    nicolas<br>
    <br>
    Le 12/06/11 14:47, Antoine Villeret a &eacute;crit&nbsp;:
    <blockquote
      cite="mid:BANLkTik4+7R5RH8gjTxdRW7252E3RrD_dw@mail.gmail.com"
      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&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>
      <a moz-do-not-send="true" href="http://antoine.villeret.free.fr"
        target="_blank">http://antoine.villeret.free.fr</a> <br>
      <a moz-do-not-send="true" 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'adresse antoine.villeret [at] <a
        moz-do-not-send="true" 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 moz-do-not-send="true"
            href="mailto:antoine.villeret@gmail.com">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 class="im">
            <br>
            CXXFLAGS="-arch i386" ./configure
            --with-pd=/Applications/Pd-extended.app/Contents/Resources/include/pd/
            --without-ftgl<br>
            <br>
          </div>
          <a moz-do-not-send="true" href="http://configure.ac:45"
            target="_blank">configure.ac:45</a>: required file
          `extra/pix_drum/Makefile.in' 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'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've change the include
          in fileDarwin.h<br>
          <br>
          after that fileDarwin still doesn't want to be build... here
          is a log : <br>
          Making all in filmDarwin<br>
          /bin/sh ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++
          -DHAVE_CONFIG_H -I. -I../../Base&nbsp; -I../..
          -I/opt/local/include/ -DPD
          -I/Applications/Pd-extended.app/Contents/Resources/include
          -framework QuickTime -framework Carbon&nbsp; -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 'filmDarwin.cpp' ||
          echo './'`filmDarwin.cpp<br>
          libtool: compile:&nbsp; 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&nbsp;
          -fno-common -DPIC -o .libs/gem_filmDarwin_la-filmDarwin.o
          <div class="im">
            <br>
            filmDarwin.cpp: In member function 'virtual void
            gem::filmDarwin::close()':<br>
            filmDarwin.cpp:64: warning: 'DisposeGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:230)<br>
            filmDarwin.cpp:64: warning: 'DisposeGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:230)<br>
            filmDarwin.cpp: In member function 'virtual bool
            gem::filmDarwin::open(char*, int)':<br>
            filmDarwin.cpp:188: warning: 'GetGWorldDevice' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:420)<br>
            filmDarwin.cpp:188: warning: 'GetGWorldDevice' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:420)<br>
            filmDarwin.cpp:193: error: jump to label 'unsupported'<br>
            filmDarwin.cpp:105: error:&nbsp;&nbsp; from here<br>
            filmDarwin.cpp:128: error:&nbsp;&nbsp; crosses initialization of
            'MediaType** trackMedia'<br>
            filmDarwin.cpp:124: error:&nbsp;&nbsp; crosses initialization of
            'TrackType** movieTrack'<br>
            filmDarwin.cpp:193: error: jump to label 'unsupported'<br>
            filmDarwin.cpp:91: error:&nbsp;&nbsp; from here<br>
            filmDarwin.cpp:128: error:&nbsp;&nbsp; crosses initialization of
            'MediaType** trackMedia'<br>
            filmDarwin.cpp:124: error:&nbsp;&nbsp; crosses initialization of
            'TrackType** movieTrack'<br>
            filmDarwin.cpp: In member function 'virtual pixBlock*
            gem::filmDarwin::getFrame()':<br>
            filmDarwin.cpp:210: warning: 'GetGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:244)<br>
            filmDarwin.cpp:210: warning: 'GetGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:244)<br>
            filmDarwin.cpp:211: warning: 'SetGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:258)<br>
            filmDarwin.cpp:211: warning: 'SetGWorld' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:258)<br>
            filmDarwin.cpp:214: warning: 'GetGWorldPixMap' is deprecated
            (declared at
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:484)<br>
            filmDarwin.cpp:214: warning: 'GetGWorldPixMap' 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 class="im">
            make[1]: *** [all-recursive] Error 1<br>
          </div>
          make: *** [all-recursive] Error 1<br>
          <br>
          then I run this :<br>
          CXXFLAGS="-arch i386" ./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&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>
          <a moz-do-not-send="true"
            href="http://antoine.villeret.free.fr" target="_blank">http://antoine.villeret.free.fr</a>
          <br>
          <a moz-do-not-send="true" 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'adresse antoine.villeret
            [at] <a moz-do-not-send="true" href="http://free.fr"
              target="_blank">free.fr</a> pour me contacter</font>
          <div>
            <div class="h5"><br>
              <br>
              <br>
              <br>
              <div class="gmail_quote">2011/6/10 Nicolas Montgermont <span
                  dir="ltr">&lt;<a moz-do-not-send="true"
                    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&ouml;lnig a &eacute;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'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 "make" again (you
                      shouldn'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'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 moz-do-not-send="true"
                        href="http://nim.on.free.fr" target="_blank">http://nim.on.free.fr</a><br>
                      <br>
                      _______________________________________________<br>
                      GEM-dev mailing list<br>
                      <a moz-do-not-send="true"
                        href="mailto:GEM-dev@iem.at" target="_blank">GEM-dev@iem.at</a><br>
                      <a moz-do-not-send="true"
                        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 class="moz-signature">-- <br>
      <a class="moz-txt-link-freetext" href="http://nim.on.free.fr">http://nim.on.free.fr</a></div>
  </body>
</html>