[PD] No basic objects in pd-extended from sf git-repo

Viacheslav Lotsmanov lotsmanov89 at gmail.com
Mon Oct 27 01:04:48 CET 2014


I try to build pd-extended now.

I cloned 3 repos by this doc:
http://puredata.info/docs/developer/WorkingWithPdExtendedSources
(pd-svn, pd-extended, gem), and created necessary symlinks. Also I
created this symbolic links:
./externals/iemlib/iemlib1/src/iemlib.h
./externals/iemlib/iemlib2/src/iemlib.h
./externals/iemlib/iem_t3_lib/src/iemlib.h
./externals/iem/iem_delay/src/iemlib.h
./externals/iem/iem_ambi/src/iemlib.h
to "./externals/iemlib/include/iemlib.h", because I have errors with
#include in building process.

I try to build by this way:
```bash
cd packages/linux_make/
make install prefix=/opt/pd-ext-bc8e8b3
```
But I have this error with Gem:
```log
Result:
  Target                 : Gem.pd_linux
  Objects                :
  default window         : gemglxwindow

Configuration:
  Compiler               : g++
  CXXFLAGS               : -DHAVE_S_STUFF_H -freg-struct-return -O3
-falign-loops -falign-functions -falign-jumps -funroll-loops
-ffast-math -mmmx
             : -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL
  DEFINES         :

  LIBS                   : -lXxf86vm -ldl -lz -lm
             : -lraw1394  -ldc1394  -lSDL -lpthread
  LDFLAGS         :
             :

  Install path           : /opt/pd-ext-bc8e8b3-2014-10-27

 RTE (Pure Data):
  external-extension     : pd_linux
  CFLAGS                 : -DPD
-I/home/unclechu/.compile_n_build/PD/2/pd-svn/pd/src
  LIBS                   : -L/home/unclechu/.compile_n_build/PD/2/pd-svn/pd

 used optional libraries:

  font-rendering         :
     default font        :

  image-support
    use ImageMagick      : no
    use QuickTime        : no
    use TIFF             : yes
    use JPEG             : yes
  moviefile-support
    use PLUGINS         : yes
    use mpeg             : no
    use mpeg-3           : no
    use QuickTime        : no
    use aviplay          : no
    use gmerlin          : no
  capture-support
    use PLUGINS         : yes
    use v4l              : no
    use v4l2             : no
    use ieee1394         : yes (libdc1394)
    use DV               : no
    use Unicap           : yes
    use Video-for-WinDOS : no
    use QuickTime        : no

configure: error: GL (headers) not found! you need openGL!!!
make[2]: *** [/home/unclechu/.compile_n_build/PD/2/pd-svn/externals/Gem/Gem.pd_linux]
Error 1
make[2]: Leaving directory
`/home/unclechu/.compile_n_build/PD/2/pd-svn/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory
`/home/unclechu/.compile_n_build/PD/2/pd-svn/packages'
make: *** [install] Error 2
```

I have "/usr/local/include/GL" as symbolic link to /opt/Mesa-10.2.4/include/GL/
```bash
$ ls -Al /opt/Mesa-10.2.4/include/GL/
total 1076
-r--r--r-- 1 root root 730696 Aug  2 21:39 glext.h
-r--r--r-- 1 root root  80615 Aug  2 21:39 gl.h
-r--r--r-- 1 root root 149958 Aug  2 21:39 gl_mangle.h
-r--r--r-- 1 root root  43788 Aug  2 21:39 glxext.h
-r--r--r-- 1 root root  18549 Aug  2 21:39 glx.h
-r--r--r-- 1 root root   3471 Aug  2 21:39 glx_mangle.h
dr-xr-xr-x 2 root root     28 Aug  2 21:39 internal
-r--r--r-- 1 root root   8980 Aug  2 21:39 osmesa.h
-r--r--r-- 1 root root  41377 Aug  2 21:39 wglext.h
-r--r--r-- 1 root root   4451 Aug  2 21:39 wmesa.h
```
What I'm doing wrong?

Or how I can remove Gem from build list?

On 17 February 2014 08:45, Hans-Christoph Steiner <hans at at.or.at> wrote:
>
> Check out this and other docs in that section:
> http://puredata.info/docs/developer/BuildingPdExtended
>
> .hc
>
> On Jan 30, 2014, at 6:52 AM, John Smith wrote:
>
>> Hello. What I need to to for build pd-extended from sourceforge git right way? I compiled and installed pd-extended from git, but as I see — in this repo directory ‘extra’ contains only output~.pd and help patch for this. And when I opening some of my pd-patches I have no [bnd], [tgl], etc. I need something else before compiling or after? Thanks.
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>



More information about the Pd-list mailing list