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

Hans-Christoph Steiner hans at at.or.at
Mon Oct 5 22:34:17 CEST 2009


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






More information about the Pd-dev mailing list