[PD-dev] iem_tab on amd64 WAS: Building extended on amd64

Hans-Christoph Steiner hans at at.or.at
Mon Oct 12 19:08:37 CEST 2009


On Oct 12, 2009, at 12:10 PM, András Murányi wrote:

>
>
> 2009/10/8 Hans-Christoph Steiner <hans at at.or.at>
>
>
> On Oct 7, 2009, at 7:24 PM, András Murányi wrote:
>
>>
>>
>> 2009/10/7 Hans-Christoph Steiner <hans at at.or.at>
>>
>>
>>>
>>>
>>> svn co https://pure-data.svn.sourceforge.net/svnroot/pure-data/ 
>>> trunk/
>>> svn co https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.42/pd
>>> svn co https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/branches/0.92/Gem
>>>
>>> i'm here:
>>>
>>> gcc -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses  
>>> -Wno-switch -fPIC -O2 -funroll-loops -fomit-frame-pointer -ffast- 
>>> math   -DPDP_VERSION=\"0.12.5-darcs\" -I. -I/usr/X11R6/include  - 
>>> I../include -I../../include -I/home/muranyia/Download/pure-data/pd/ 
>>> src   -o pdp_reg.o -c pdp_reg.c
>>> In file included from ../../include/pdp.h:80,
>>>                  from pdp_reg.c:23:
>>> ../../include/pdp_matrix.h:25:27: error: gsl/gsl_block.h: No such  
>>> file or directory
>>> ../../include/pdp_matrix.h:26:28: error: gsl/gsl_vector.h: No such  
>>> file or directory
>>> ../../include/pdp_matrix.h:27:28: error: gsl/gsl_matrix.h: No such  
>>> file or directory
>>> ../../include/pdp_matrix.h:28:26: error: gsl/gsl_blas.h: No such  
>>> file or directory
>>> ../../include/pdp_matrix.h:29:29: error: gsl/gsl_linalg.h: No such  
>>> file or directory
>>> In file included from ../../include/pdp.h:80,
>>>                  from pdp_reg.c:23:
>>> ../../include/pdp_matrix.h:44: error: expected specifier-qualifier- 
>>> list before ‘gsl_block’
>>> ../../include/pdp_matrix.h:65: error: expected ‘)’ before ‘TransA’
>>> ../../include/pdp_matrix.h:80: error: expected ‘)’ before ‘TransA’
>>> ../../include/pdp_matrix.h:84: error: expected ‘)’ before ‘TransA’
>>> make[5]: *** [pdp_reg.o] Error 1
>>> make[5]: Leaving directory `/home/muranyia/Download/pure-data/ 
>>> externals/pdp/modules/generic'
>>> make[4]: *** [current] Error 2
>>> make[4]: Leaving directory `/home/muranyia/Download/pure-data/ 
>>> externals/pdp/modules'
>>> make[3]: *** [pdp_all] Error 2
>>> make[3]: Leaving directory `/home/muranyia/Download/pure-data/ 
>>> externals/pdp'
>>> make[2]: *** [/home/muranyia/Download/pure-data/externals/pdp/ 
>>> pdp.pd_linux] Error 2
>>> make[2]: Leaving directory `/home/muranyia/Download/pure-data/ 
>>> externals'
>>> make[1]: *** [externals_install] Error 2
>>> make[1]: Leaving directory `/home/muranyia/Download/pure-data/ 
>>> packages'
>>> make: *** [install] Error 2
>>
>>
>> You're missing a lib from here, I'm guessing libgsl0-dev. based on  
>> the "
>>> error: gsl/gsl_block.h: No such file or directory"
>>
>> http://puredata.info/docs/developer/Debian
>>
>> .hc
>>
>>
>> I am not worthy of this:
>>
>> linux_make install succeeded!
>>
>> -fPIC was added to the main Makefile (CFLAGS), externals/miXed/ 
>> Makefile.common (DEFINES), and externals/pdp/opengl/Makefile.config  
>> (CFLAGS)
>>
>> How can i start it up?
>>
>> -- 
>> Muranyi Andras
>
>
> You can try installing the .deb, or this:
>
> cd packages/linux_make/build/usr/bin
> ./pd
>
>
> Thanks!
> (Houston!) I got a problem with make package now:
>
> inst /home/muranyia/Download/pure-data/packages/linux_make/build// 
> DEBIAN
> sed -i 's|^Version:.*|Version: 0.42.5-extended|' \
>         /home/muranyia/Download/pure-data/packages/linux_make/build// 
> DEBIAN/control
> sed -i 's|^Architecture:.*|Architecture: amd64|' \
>         /home/muranyia/Download/pure-data/packages/linux_make/build// 
> DEBIAN/control
> sed -i 's!^\(Depends:.*\)!\1 , libfftw3-3, zlib1g (>=  
> 1:1.2.3.3.dfsg-1), libogg0 (>= 1.0rc3), liblame0 (>= 3.97),  
> libvorbis0a (>= 1.2.0), libgsl0ldbl (>= 1.9), libimlib2, libdv4,  
> tk8.5 (>= 8.5.0), libquicktime1 (>= 2:1.0.0+debian), libgl1-mesa |  
> libgl1, libsdl1.2debian (>= 1.2.10-1), libjpeg62, libxxf86vm1,  
> libvorbisfile3 (>= 1.2.0), libglib2.0-0 (>= 2.16.0), libjack0 (>=  
> 0.116.1), libglu1-mesa | libglu1, libc6 (>= 2.4), libxv1, freeglut3,  
> libc6-i386 , tcl8.5 (>= 8.5.0), libvorbisenc2 (>= 1.1.2), libflite1,  
> libmpeg3-1 (>= 1.5.4), libfreetype6 (>= 2.3.5), libpng12-0 (>=  
> 1.2.13-4), libxext6, libtiff4, libbz2-1.0, libgcc1 (>= 1:4.1.1-21),  
> libgl1-mesa-glx | libgl1, libstdc++6 (>= 4.1.1-21), libx11-6,  
> libtheora0, libspeex1 (>= 1.1.8) , libjack0 (>= 0.116.1), libasound2  
> (>> 1.0.18), libc6 (>= 2.4)!' /home/muranyia/Download/pure-data/ 
> packages/linux_make/build//DEBIAN/control
> fakeroot dpkg-deb --build /home/muranyia/Download/pure-data/packages/ 
> linux_make/build/ /home/muranyia/Download/pure-data/packages/ 
> linux_make/Pd-0.42.5-extended.deb
> dpkg-deb - error: Debian revision (`extended') doesn't contain any  
> digits
> dpkg-deb: 1 errors in control file
> make: *** [deb] Error 2

Hmm, strange, try adding a number to the packages/linux_make/debian/ 
control file, it could look something like this:

Version: 0.42.5~cvs1-1

.hc



----------------------------------------------------------------------------

I have always wished for my computer to be as easy to use as my  
telephone; my wish has come true because I can no longer figure out  
how to use my telephone."  --Bjarne Stroustrup (creator of C++)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20091012/c86cf67b/attachment.htm>


More information about the Pd-dev mailing list