[GEM-dev] problem to compile Gem

jack at rybn.org jack at rybn.org
Mon Jul 11 13:06:05 CEST 2011


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 2011-07-11 11:38, IOhannes m zmoelnig wrote:
>> On 2011-07-11 11:30, jack at rybn.org wrote:
>>> On 2011-07-08 17:50, jack at rybn.org wrote:
>>
>>>> I missed something ?
>>
>> which ancient version of Pd are you trying to compile Gem against?
>> (maybe only the pd-headers are outdated)
>>
>
> ah, looking again at the output of configure, it says that you are
> compiling against pd-0.40;
> if possible, update to 0.41

OK, done with the 0.42 but it is impossible to have 'use PLUGINS' for
image-support :

  Strip			 : strip --strip-unneeded

  Install path           : /usr/local

 pure-data:
  version                : 0.42
  extension              : pd_linux

 used optional libraries:

  font-rendering         : FTGL

  image-support
    use ImageMagick      : yes
    use TIFF             : yes
    use JPEG             : yes
  moviefile-support
    use PLUGINS		 : yes
    use mpeg             : no
    use mpeg-3           : no
    use QuickTime        : yes
    use aviplay          : no
    use gmerlin          : no
  capture-support
    use PLUGINS		 : yes  Strip			 : strip --strip-unneeded

  Install path           : /usr/local

 pure-data:
  version                : 0.42
  extension              : pd_linux

 used optional libraries:

  font-rendering         : FTGL

  image-support
    use ImageMagick      : yes
    use TIFF             : yes
    use JPEG             : yes
  moviefile-support
    use PLUGINS		 : yes
    use mpeg             : no
    use mpeg-3           : no
    use QuickTime        : yes
    use aviplay          : no
    use gmerlin          : no
  capture-support
    use PLUGINS		 : yes
    use v4l              :
    use ieee1394         : no

Now run make ...
    use v4l              :
    use ieee1394         : no

Now run make ...



And after make, i get this error :

make[3]: Entering directory `/home/bernd/RYBN/pd-gem/trunk/Gem/src/plugins'
Making all in imageMAGICK
make[4]: Entering directory
`/home/bernd/RYBN/pd-gem/trunk/Gem/src/plugins/imageMAGICK'
if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
-I. -I. -I../../../src  -I./../..  -DPD  -g -O2 -freg-struct-return -O3
-falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math
-mmmx -MT gem_imageMAGICK_la-imageMAGICK.lo -MD -MP -MF
".deps/gem_imageMAGICK_la-imageMAGICK.Tpo" -c -o
gem_imageMAGICK_la-imageMAGICK.lo `test -f 'imageMAGICK.cpp' || echo
'./'`imageMAGICK.cpp; \
	then mv -f ".deps/gem_imageMAGICK_la-imageMAGICK.Tpo"
".deps/gem_imageMAGICK_la-imageMAGICK.Plo"; else rm -f
".deps/gem_imageMAGICK_la-imageMAGICK.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -DPD -g -O2
-freg-struct-return -O3 -falign-loops -falign-functions -falign-jumps
-funroll-loops -ffast-math -mmmx -MT gem_imageMAGICK_la-imageMAGICK.lo
-MD -MP -MF .deps/gem_imageMAGICK_la-imageMAGICK.Tpo -c imageMAGICK.cpp 
-fPIC -DPIC -o .libs/gem_imageMAGICK_la-imageMAGICK.o
 g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -DPD -g -O2
-freg-struct-return -O3 -falign-loops -falign-functions -falign-jumps
-funroll-loops -ffast-math -mmmx -MT gem_imageMAGICK_la-imageMAGICK.lo
-MD -MP -MF .deps/gem_imageMAGICK_la-imageMAGICK.Tpo -c imageMAGICK.cpp
-o gem_imageMAGICK_la-imageMAGICK.o >/dev/null 2>&1
/bin/sh ../../../libtool --tag=CXX --mode=link g++  -g -O2
-freg-struct-return -O3 -falign-loops -falign-functions -falign-jumps
-funroll-loops -ffast-math -mmmx   -o gem_imageMAGICK.la -rpath
/usr/local/lib/pd/extra/Gem -module -avoid-version -shared 
gem_imageMAGICK_la-imageMAGICK.lo -lMagick++ -lWand -lMagick   -lXxf86vm
-ldl -lz -lm
rm -fr  .libs/gem_imageMAGICK.a .libs/gem_imageMAGICK.la
.libs/gem_imageMAGICK.lai .libs/gem_imageMAGICK.so
g++ -shared -nostdlib
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/crti.o
/usr/lib/gcc/i486-linux-gnu/4.2.4/crtbeginS.o 
.libs/gem_imageMAGICK_la-imageMAGICK.o  /usr/lib/libMagick++.so
/usr/lib/libWand.so /usr/lib/libMagick.so -lXxf86vm -ldl -lz
-L/usr/lib/gcc/i486-linux-gnu/4.2.4
-L/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib -L/lib/../lib
-L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.2.4/../../.. -lstdc++
-lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.2.4/crtendS.o
/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/crtn.o  -mmmx
-Wl,-soname -Wl,gem_imageMAGICK.so -o .libs/gem_imageMAGICK.so
ar cru .libs/gem_imageMAGICK.a  gem_imageMAGICK_la-imageMAGICK.o
ranlib .libs/gem_imageMAGICK.a
creating gem_imageMAGICK.la
(cd .libs && rm -f gem_imageMAGICK.la && ln -s ../gem_imageMAGICK.la
gem_imageMAGICK.la)
gem_imageMAGICK.so: creating convenience link
make[4]: *** [convenience-link] Error 1
make[4]: Leaving directory
`/home/bernd/RYBN/pd-gem/trunk/Gem/src/plugins/imageMAGICK'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/bernd/RYBN/pd-gem/trunk/Gem/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bernd/RYBN/pd-gem/trunk/Gem/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/bernd/RYBN/pd-gem/trunk/Gem/src'
make: *** [all-recursive] Error 1

Any help would be appreciated...
Thanx.
++

Jack



>
> fgmasdr
> IOhannes
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk4axNgACgkQkX2Xpv6ydvTQeACfUya+zS2amRXmzlebUPEE0+1n
> zIcAoJzM1TWLpoHajbYW/fB0C/JrOtVP
> =AFfb
> -----END PGP SIGNATURE-----
>
>





More information about the GEM-dev mailing list