[PD] mrpeach/binfile under Ubuntu 12.04

Antoine Villeret antoine.villeret at gmail.com
Fri Oct 5 10:49:10 CEST 2012


hello,

i just manage to build it by hands in two steps :

$ gcc -fPIC -DPD -O2 -funroll-loops -fomit-frame-pointer  -ffast-math
-Wall -W -Wno-unused -Wno-parentheses -Wno-switch -g -DLINUX
-I/home/antoine/pd/pd/src -o binfile.pd_linux binfile.o

$ gcc -Wl,--export-dynamic -shared -o binfile.pd_linux binfile.o

i'm not sure all flags are needed / useful but this seems to work here
under ubuntu 12.04
keep me aware if it works for you

++
a
-- 
do it yourself
http://antoine.villeret.free.fr
http://drii.ensad.fr
--
Google lit ce mail...
si vous refusez cela, utilisez l'adresse antoine.villeret [at] free.fr pour
me contacter



2012/10/5 Nicolas Montgermont <nicolas_montgermont at yahoo.fr>

> Hello all,
>
> I want to use [mrpeach/binfile] under Ubuntu 12.04 but I don't know how to
> manage.
> I can't find it in any pd-... packet under synaptic, and the makefile in
> the svn/.../externals/mrpeach directory is nearly empty and not working
> here.
> Is there some easy solution?
>
> Thanks,
> n
>
> ps : here is the makefile:
> --
> TARGET := $(shell pwd | sed 's|.*/\(.*\)$$|\1|')
> EXTERNALS_ROOT := $(shell pwd | sed 's|^\(/.*externals\).*|\1|')
>
> default:
>     make -C $(EXTERNALS_ROOT) $(TARGET)
>
> install:
>     make -C $(EXTERNALS_ROOT) $(TARGET)_install
>
> clean:
>     make -C $(EXTERNALS_ROOT) $(TARGET)_clean
>
> test_locations:
>     make -C $(EXTERNALS_ROOT) test_locations
>
> etags:
>     etags *.[ch] ~/cvs/pure-data/pd/src/*.[ch] /usr/include/*.h
> /usr/include/sys/*.h
>
>
> --
> http://nim.on.free.fr
>
> ______________________________**_________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20121005/9c6efc0b/attachment.htm>


More information about the Pd-list mailing list