[PD] GApop compilation in OSX
Thomas Grill
gr at grrrr.org
Wed Jul 20 11:32:49 CEST 2005
Hi,
i have no problems building GApop when using the new flext build system
(i didn't try the makefile included). For this, GApop has to be given a
package.txt file with the following content:
NAME=GApop
SRCDIR = src
SRCS= GApop.cpp
and then built with
sh pathtoflext/build.sh pd gcc
Actually i can hardly imagine where an error like the one reported can
come from... i'm pretty sure it's not a flext issue, rather one of too
many include directories causing filename clashes or similar.
best greetings,
Thomas
David Plans Casal schrieb:
> Hello people,
>
> I'm trying to compile GAPop on OSX an hitting this error, which Georg
> hints may be a Flext issue (Thomas?):
>
> waldorf:/usr/local/lib/pd/extra/GApop dc$ ./build-pd-darwin.sh
> g++-3.3 -c -c -O6 -mcpu=G4 -DPD -dynamic -O2 -Wno-unused
> -Wno-parentheses -Wno-switch -Wstrict-prototypes -funroll-loops
> -fmove-all-movables -frerun-loop-opt -fno-rtti -fno-exceptions
> -DFLEXT_SYS=2 -I/usr/local/lib/pd/src -I./headers/plugin_interface
> -I./headers/common -I./headers/server -I./headers/app -I./headers/lang
> -I/usr/include/machine/ -I/usr/local/lib/pd/flext src/GApop.cpp -o
> pd-darwin/GApop.o
> In file included from /usr/include/pthread.h:61,
> from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr-default.h:37,
> from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr.h:98,
> from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/c++io.h:37,
> from /usr/include/gcc/darwin/3.3/c++/bits/fpos.h:44,
> from /usr/include/gcc/darwin/3.3/c++/iosfwd:49,
> from
> /usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:70,
> from /usr/include/gcc/darwin/3.3/c++/bits/stl_tree.h:86,
> from /usr/include/gcc/darwin/3.3/c++/map:66,
> from /usr/local/lib/pd/flext/flmap.h:18,
> from /usr/local/lib/pd/flext/flclass.h:22,
> from /usr/local/lib/pd/flext/flext.h:66,
> from src/GApop.cpp:22:
> /usr/include/unistd.h:236: error: parse error before `*' token
> In file included from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr-default.h:37,
> from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr.h:98,
> from
> /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/c++io.h:37,
> from /usr/include/gcc/darwin/3.3/c++/bits/fpos.h:44,
> from /usr/include/gcc/darwin/3.3/c++/iosfwd:49,
> from
> /usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:70,
> from /usr/include/gcc/darwin/3.3/c++/bits/stl_tree.h:86,
> from /usr/include/gcc/darwin/3.3/c++/map:66,
> from /usr/local/lib/pd/flext/flmap.h:18,
> from /usr/local/lib/pd/flext/flclass.h:22,
> from /usr/local/lib/pd/flext/flext.h:66,
> from src/GApop.cpp:22:
> /usr/include/pthread.h:256: error: parse error before `*' token
> make: *** [pd-darwin/GApop.o] Error 1
> waldorf:/usr/local/lib/pd/extra/GApop dc$
>
>
> Any ideas?
>
> d
>
>
> _______________________________________________
> 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