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

2009-10-13 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
 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

i guess nobody will forget the dependencies of the pdx package in a
while, after it had been quoted 5 times in a row.
sometimes you guys make it really hard to follow your conversation.

bmsdr
IOhannes




smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread András Murányi
2009/10/8 Hans-Christoph Steiner h...@at.or.at


 On Oct 7, 2009, at 7:24 PM, András Murányi wrote:



 2009/10/7 Hans-Christoph Steiner h...@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



Andras
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread Hans-Christoph Steiner


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




2009/10/8 Hans-Christoph Steiner h...@at.or.at


On Oct 7, 2009, at 7:24 PM, András Murányi wrote:




2009/10/7 Hans-Christoph Steiner h...@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++)


___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread Hans-Christoph Steiner


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






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

It's already there...

Andras



can you post this file:
/home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/ 
control


.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++)


___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread András Murányi


 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


It's already there...

Andras
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread András Murányi
2009/10/12 Hans-Christoph Steiner h...@at.or.at


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




 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


 It's already there...

 Andras



 can you post this file:

 /home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/control


 .hc


Attached. Note that i have packages/linux_make/build/debian (lower case)

Andras


control
Description: Binary data
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread Hans-Christoph Steiner


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




2009/10/12 Hans-Christoph Steiner h...@at.or.at

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






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

It's already there...

Andras



can you post this file:
/home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/ 
control


.hc


Attached. Note that i have packages/linux_make/build/debian (lower  
case)


Andras
control


packages/linux_make/build/debian is the template, the other is the  
actual file used. So it needs to be the actual file:


/home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/ 
control



.hc





'You people have such restrictive dress for women,’ she said, hobbling  
away in three inch heels and panty hose to finish out another pink- 
collar temp pool day.  - “Hijab Scene #2, by Mohja Kahf



___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread András Murányi
2009/10/13 Hans-Christoph Steiner h...@at.or.at


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



 2009/10/12 Hans-Christoph Steiner h...@at.or.at


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




 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


 It's already there...

 Andras



 can you post this file:


 /home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/control


 .hc


 Attached. Note that i have packages/linux_make/build/debian (lower case)

 Andras
 control


  packages/linux_make/build/debian is the template, the other is the actual
 file used. So it needs to be the actual file:


 /home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/control



Sorry, I'm terrible!
So the actual file shows:

 Version: 0.42.5-extended


Shall I change it to Version: 0.42.5~cvs1-1 ?

Andras


control
Description: Binary data
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-12 Thread Hans-Christoph Steiner


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




2009/10/13 Hans-Christoph Steiner h...@at.or.at

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




2009/10/12 Hans-Christoph Steiner h...@at.or.at

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






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

It's already there...

Andras



can you post this file:
/home/muranyia/Download/pure-data/packages/linux_make/build// 
DEBIAN/control


.hc


Attached. Note that i have packages/linux_make/build/debian (lower  
case)


Andras
control


packages/linux_make/build/debian is the template, the other is the  
actual file used. So it needs to be the actual file:


/home/muranyia/Download/pure-data/packages/linux_make/build//DEBIAN/ 
control



Sorry, I'm terrible!
So the actual file shows:
Version: 0.42.5-extended

Shall I change it to Version: 0.42.5~cvs1-1 ?

Andras
control


Yes?  You don't need to ask, just try it!

.hc



If nature has made any one thing less susceptible than all others of  
exclusive property, it is the action of the thinking power called an  
idea, which an individual may exclusively possess as long as he keeps  
it to himself; but the moment it is divulged, it forces itself into  
the possession of everyone, and the receiver cannot dispossess himself  
of it.- Thomas Jefferson



___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-07 Thread András Murányi
2009/10/7 Hans-Christoph Steiner h...@at.or.at- Hide quoted text -





 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
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-07 Thread Hans-Christoph Steiner


On Oct 7, 2009, at 7:24 PM, András Murányi wrote:




2009/10/7 Hans-Christoph Steiner h...@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

.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++)


___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-06 Thread András Murányi
2009/10/6 Hans-Christoph Steiner h...@at.or.at


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


 what i can tell from andras' output, is that he seems to try to compile
 Pd-extended-0.41.
 this version is a branch of the repository that might well not have
 x86_64 fixes everywhere.

 thus i recommend:


 i guess you should upgrade to the latest and greatest version of
 iem_tab.


 Ah yes, this option would be the preferred route forward:

 svn checkout https://pure-data.svn.sourceforge.net/svnroot/trunkpure-data
 cd pure-data
 rm -r pd
 svn checkout
 https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.42/pd

 Then build as usual.

 .hc


 Sorry, somehow i was convinced its 0.41 to be built. Boo!


 You win some, and you loose some...

 The SVN version missed Gem so i tried to get it

 rsync -av --delete rsync://128.238.56.50/distros/pd-extended/Gempure-data/


 but it gets into this loop:

 make[3]: Leaving directory `/home/muranyia/Download/pure-data/Gem/src/Base'
 make[3]: Entering directory
 `/home/muranyia/Download/pure-data/Gem/src/Base'
 make[3]: Warning: File `/home/muranyia/Download/pure-data/pd/src/m_pd.h'
 has modification time 2.3e+03 s in the future


 I suppose its not the right Gem?

 Andras


 That Gem should work fine, there is no error there, just a warning.  Try
 checking Gem out from SVN also:

 svn checkout
 https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/branches/0.92/Gem

 .hc


So, with these sources:

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



Andras
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread Hans-Christoph Steiner


On Oct 4, 2009, at 9:19 PM, András Murányi wrote:




2009/10/5 Hans-Christoph Steiner h...@at.or.at

On Oct 4, 2009, at 4:02 PM, András Murányi wrote:





x86_64. I also tried it without if/endif, cyclone still ignored it.



Try sticking it directly in externals/miXed/Makefile.common.

.hc


Thanks and sorry for bugging you because this one was also  
described on the wiki.


Its ok to keep bugging, that's what the list is for.  Plus you are  
helping to get the 64-bit stuff ironed out.  Here you're problem is  
simple, you don't have ladspa installed:


/home/muranyia/Download/0.41/externals/build/src/../../plugin~/ 
jload.c:17:20: error: ladspa.h: No such file or directory


I believe the package is called 'ladspa-sdk', but you can see a  
listing here for Debian/Ubuntu:


http://puredata.info/docs/developer/Debian

.hc

Cool. We're here now:

cc -DPD -I/home/muranyia/Download/0.41/pd/src -Wall -W -ggdb -I/home/ 
muranyia/Download/0.41/Gem/src -I/home/muranyia/Download/0.41/ 
externals/pdp/include -DUNIX -Dunix -DDL_OPEN -fPIC - 
DIEMTAB_SINGLE_OBJ -o /home/muranyia/Download/0.41/externals/iem/ 
iem_tab/src/tab_add_scalar.o -c /home/muranyia/Download/0.41/ 
externals/iem/iem_tab/src/tab_add_scalar.c
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c: In function ‘tab_add_scalar_list’:
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c:85: error: incompatible types in assignment
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c:105: error: invalid operands to binary +
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c: At top level:
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c:69: warning: unused parameter ‘s’
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c:119: warning: unused parameter ‘x’
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.c:123: warning: unused parameter ‘s’
make[2]: *** [/home/muranyia/Download/0.41/externals/iem/iem_tab/src/ 
tab_add_scalar.o] Error 1

make[2]: Leaving directory `/home/muranyia/Download/0.41/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/muranyia/Download/0.41/packages'
make: *** [install] Error 2
 Andras


Strange one there, seems to be something else since -fPIC is set.  IEM  
people, any ideas?


.hc





All mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a better  
language; and every chapter must be so translated -John Donne



___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread martin.peach

hans wrote:
On Oct 4, 2009, at 9:19 PM, András Murányi wrote:...
 Cool. We're here now:

 cc -DPD -I/home/muranyia/Download/0.41/pd/src -Wall -W -ggdb 
-I/home/muranyia/Download/0.41/Gem/src 
-I/home/muranyia/Download/0.41/externals/pdp/include -DUNIX -Dunix -DDL_OPEN 
-fPIC -DIEMTAB_SINGLE_OBJ -o 
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.o -c 
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c
 /home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c: In 
function ‘tab_add_scalar_list’:
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c:85: 
error: incompatible types in assignment
 /home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c:105: 
error: invalid operands to binary +
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c: At top 
level:
 /home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c:69: 
warning: unused parameter ‘s’
/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c:119: 
warning: unused parameter ‘x’
 /home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.c:123: 
warning: unused parameter ‘s’
make[2]: *** 
[/home/muranyia/Download/0.41/externals/iem/iem_tab/src/tab_add_scalar.o] Error 
1
 make[2]: Leaving directory `/home/muranyia/Download/0.41/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/muranyia/Download/0.41/packages'
 make: *** [install] Error 2
 Andras

Strange one there, seems to be something else since -fPIC is set.  IEM people, 
any ideas?

Not an IEM peep but in iemlib.h we find this:

/* on 64bit systems we cannot use garray_getfloatarray... */
#if (defined __x86_64__)
# define iemarray_t t_word
# define iemarray_getarray garray_getfloatwords
# define iemarray_getfloat(pointer, index) (pointer[index].w_float)
# define iemarray_setfloat(pointer, index, fvalue) (pointer[index].w_float = 
fvalue)
#else
# define iemarray_t t_float
# define iemarray_getarray garray_getfloatarray
# define iemarray_getfloat(pointer, index) (pointer[index])
# define iemarray_setfloat(pointer, index, fvalue) (pointer[index] = fvalue)
#endif

Then in  tab_add_scalar the variable add is defined:


iemarray_t *vec_src1, *vec_dst, add;


...and then at line 85 an error occurs because add is a t_word, not a t_float:
add = (t_float)atom_getfloatarg(3, argc, argv);

...so probably
add.w_float = (t_float)atom_getfloatarg(3, argc, argv);

would work, but this is likely not the only place this will happen.


Martin

  ___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread IOhannes m zmoelnig
martin.pe...@sympatico.ca wrote:
 
 Then in  tab_add_scalar the variable add is defined:
 
 
 iemarray_t *vec_src1, *vec_dst, add;

not in the version that i have here (revision 12534).
add is declared as t_float.

 
 
 ...and then at line 85 an error occurs because add is a t_word, not a t_float:
 add = (t_float)atom_getfloatarg(3, argc, argv);
 
 ...so probably
 add.w_float = (t_float)atom_getfloatarg(3, argc, argv);
 
 would work, but this is likely not the only place this will happen.

this is what i get:
snip
$ svn info
Path: .
URL:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/iem/iem_tab
Repository Root: https://pure-data.svn.sourceforge.net/svnroot/pure-data
Repository UUID: df7eb9d6-776f-4174-a42d-0ffd8d5d5b5d
Revision: 12534
Node Kind: directory
Schedule: normal
Last Changed Author: tmusil
Last Changed Rev: 11380
Last Changed Date: 2009-05-16 03:46:10 +0200 (Sat, 16 May 2009)

$ uname -a
Linux ligeti 2.6.26.8-rt16 #1 SMP PREEMPT RT Sat May 9 15:58:57 CEST
2009 x86_64 GNU/Linux

$ pd -version
Pd version 0.41-4
compiled 11:22:30 Apr 22 2009

$ make
cc -DPD -DUNIX -W -Wno-unused -Wno-parentheses -Wno-switch -O6
-funroll-loops -fomit-frame-pointer -fno-strict-aliasing -DDL_OPEN -fPIC
-I. -I/usr/local/src/pd/src -c -o tab_abs.o tab_abs.c


cc -DPD -DUNIX -W -Wno-unused -Wno-parentheses -Wno-switch -O6
-funroll-loops -fomit-frame-pointer -fno-strict-aliasing -DDL_OPEN -fPIC
-I. -I/usr/local/src/pd/src -c -o tab_add.o tab_add.c


cc -DPD -DUNIX -W -Wno-unused -Wno-parentheses -Wno-switch -O6
-funroll-loops -fomit-frame-pointer -fno-strict-aliasing -DDL_OPEN -fPIC
-I. -I/usr/local/src/pd/src -c -o tab_add_scalar.o tab_add_scalar.c


cc -DPD -DUNIX -W -Wno-unused -Wno-parentheses -Wno-switch -O6
-funroll-loops -fomit-frame-pointer -fno-strict-aliasing -DDL_OPEN -fPIC
-I. -I/usr/local/src/pd/src -c -o tab_carth2polar.o tab_carth2polar.c
[...]
cc -DPD -DUNIX -W -Wno-unused -Wno-parentheses -Wno-switch -O6
-funroll-loops -fomit-frame-pointer -fno-strict-aliasing -DDL_OPEN -fPIC
-I. -I/usr/local/src/pd/src -c -o iem_tab.o iem_tab.c
:: tab_abs.o tab_add.o tab_add_scalar.o tab_carth2polar.o
tab_complex_inv.o tab_complex_mul.o tab_const.o tab_conv.o tab_copy.o
tab_counter.o tab_cross_corr.o tab_div.o tab_eq.o tab_eq_scalar.o
tab_fft.o tab_find_exact_peaks.o tab_find_peaks.o tab_ge.o
tab_ge_scalar.o tab_gt.o tab_gt_scalar.o tab_get_size.o tab_ifft.o
tab_le.o tab_le_scalar.o tab_lt.o tab_lt_scalar.o tab_max_index.o
tab_min_index.o tab_min_max.o tab_mul.o tab_mul_scalar.o tab_ne.o
tab_ne_scalar.o tab_reverse.o tab_rfft.o tab_rifft.o tab_sqrt.o
tab_sub.o tab_sum.o iem_tab.o
ld -export-dynamic -shared -o iem_tab.pd_linux *.o -ldl -lm
strip --strip-unneeded iem_tab.pd_linux
mv iem_tab.pd_linux ..

$ pd -nogui -lib iem_tab
iem_tab (R-1.18) library loaded!   (c) Thomas Musil 01.2009
   mu...@iem.at iem KUG Graz Austria
/snip

the main problem i see, is that iem_tab does not respect any
search-paths for Pd; it only looks at /usr/local/src/pd/src
i have fixed this now.
otoh, the PdX build-system does not use iem_tab's makefile anyhow.

this is what i get here:
snip
$ pwd
/home/pd/src/pure-data/externals

$ make iem_tab
cc  -Wl,-export_dynamic  -shared -o
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.o
/home/pd/src/pure-data/externals/iem/iem_tab/src/iem_tab.o -lm -lc

strip --strip-unneeded -R .note -R .comment
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux

chmod 755
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux

/snip


i guess you should upgrade to the latest and greatest version of iem_tab.

fgmasdr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread IOhannes m zmoelnig
IOhannes m zmoelnig wrote:
 $ make iem_tab

i forgot to copy'n'paste the compiler line:

cc -DPD -O2 -I/home/pd/src/pure-data/pd/src -Wall -W -ggdb
-I/home/pd/src/pure-data/Gem/src
-I/home/pd/src/pure-data/externals/pdp/include -DUNIX -Dunix -fPIC
-DIEMTAB_SINGLE_OBJ -o
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.o -c
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_listâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:69:
warning: unused parameter âsâ

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_freeâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:120:
warning: unused parameter âxâ

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_newâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:124:
warning: unused parameter âsâ

 cc  -Wl,-export_dynamic  -shared -o
 /home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux
 /home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.o
 /home/pd/src/pure-data/externals/iem/iem_tab/src/iem_tab.o -lm -lc
 
 strip --strip-unneeded -R .note -R .comment
 /home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux
 
 chmod 755
 /home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.pd_linux
 
 /snip
 


what i can tell from andras' output, is that he seems to try to compile
Pd-extended-0.41.
this version is a branch of the repository that might well not have
x86_64 fixes everywhere.

thus i recommend:

 
 i guess you should upgrade to the latest and greatest version of iem_tab.


mfgasdr
IOhannes



smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread Hans-Christoph Steiner


On Oct 5, 2009, at 4:29 PM, IOhannes m zmoelnig wrote:


IOhannes m zmoelnig wrote:

$ make iem_tab


i forgot to copy'n'paste the compiler line:

cc -DPD -O2 -I/home/pd/src/pure-data/pd/src -Wall -W -ggdb
-I/home/pd/src/pure-data/Gem/src
-I/home/pd/src/pure-data/externals/pdp/include -DUNIX -Dunix -fPIC
-DIEMTAB_SINGLE_OBJ -o
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.o -c
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c
/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_listâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:69:
warning: unused parameter âsâ

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_freeâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:120:
warning: unused parameter âxâ

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c: In
function âtab_add_scalar_newâ:

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.c:124:
warning: unused parameter âsâ


cc  -Wl,-export_dynamic  -shared -o
/home/pd/src/pure-data/externals/iem/iem_tab/src/ 
tab_add_scalar.pd_linux

/home/pd/src/pure-data/externals/iem/iem_tab/src/tab_add_scalar.o
/home/pd/src/pure-data/externals/iem/iem_tab/src/iem_tab.o -lm -lc

strip --strip-unneeded -R .note -R .comment
/home/pd/src/pure-data/externals/iem/iem_tab/src/ 
tab_add_scalar.pd_linux


chmod 755
/home/pd/src/pure-data/externals/iem/iem_tab/src/ 
tab_add_scalar.pd_linux


/snip




what i can tell from andras' output, is that he seems to try to  
compile

Pd-extended-0.41.
this version is a branch of the repository that might well not have
x86_64 fixes everywhere.

thus i recommend:



i guess you should upgrade to the latest and greatest version of  
iem_tab.


Ah yes, this option would be the preferred route forward:

svn checkout https://pure-data.svn.sourceforge.net/svnroot/trunk pure- 
data

cd pure-data
rm -r pd
svn checkout 
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.42/pd

Then build as usual.

.hc




kill your television



___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread András Murányi


 what i can tell from andras' output, is that he seems to try to compile
 Pd-extended-0.41.
 this version is a branch of the repository that might well not have
 x86_64 fixes everywhere.

 thus i recommend:


 i guess you should upgrade to the latest and greatest version of iem_tab.


 Ah yes, this option would be the preferred route forward:

 svn checkout https://pure-data.svn.sourceforge.net/svnroot/trunk pure-data
 cd pure-data
 rm -r pd
 svn checkout
 https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.42/pd

 Then build as usual.

 .hc


Sorry, somehow i was convinced its 0.41 to be built. Boo!

The SVN version missed Gem so i tried to get it

rsync -av --delete rsync://128.238.56.50/distros/pd-extended/Gem pure-data/


but it gets into this loop:

make[3]: Leaving directory `/home/muranyia/Download/pure-data/Gem/src/Base'
 make[3]: Entering directory
 `/home/muranyia/Download/pure-data/Gem/src/Base'
 make[3]: Warning: File `/home/muranyia/Download/pure-data/pd/src/m_pd.h'
 has modification time 2.3e+03 s in the future


I suppose its not the right Gem?

Andras
___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev


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

2009-10-05 Thread Hans-Christoph Steiner


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



what i can tell from andras' output, is that he seems to try to  
compile

Pd-extended-0.41.
this version is a branch of the repository that might well not have
x86_64 fixes everywhere.

thus i recommend:


i guess you should upgrade to the latest and greatest version of  
iem_tab.


Ah yes, this option would be the preferred route forward:

svn checkout https://pure-data.svn.sourceforge.net/svnroot/trunk  
pure-data

cd pure-data
rm -r pd
svn checkout 
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.42/pd

Then build as usual.

.hc

Sorry, somehow i was convinced its 0.41 to be built. Boo!


You win some, and you loose some...


The SVN version missed Gem so i tried to get it

rsync -av --delete rsync://128.238.56.50/distros/pd-extended/Gem  
pure-data/


but it gets into this loop:

make[3]: Leaving directory `/home/muranyia/Download/pure-data/Gem/ 
src/Base'
make[3]: Entering directory `/home/muranyia/Download/pure-data/Gem/ 
src/Base'
make[3]: Warning: File `/home/muranyia/Download/pure-data/pd/src/ 
m_pd.h' has modification time 2.3e+03 s in the future


I suppose its not the right Gem?

Andras


That Gem should work fine, there is no error there, just a warning.   
Try checking Gem out from SVN also:


svn checkout https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/branches/0.92/Gem

.hc




You can't steal a gift. Bird gave the world his music, and if you can  
hear it, you can have it. - Dizzy Gillespie




___
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev