hello
IOhannes m zmoelnig a écrit :
eric labelle wrote:
hi Iohannes
Here are the last few lines it outputs when the make fails:
-I../portmidi/pm_linux -fno-strict-aliasing -DPA_USE_ALSA
-DUSEAPI_ALSA -O6 -funroll-loops -fomit-frame-pointer
-D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr/local\" -c -o
../obj/x_misc.o x_misc.c
x_misc.c: In function 'cputime_bang2':
x_misc.c:233: error: 'HZ' undeclared (first use in this function)
x_misc.c:233: error: (Each undeclared identifier is reported only once
x_misc.c:233: error: for each function it appears in.)
make: *** [x_misc.o] Error 1
weird. it seems like there is some mysterious preprocessor magic going on...
are you trying to compile vanilla pd or a special version of pd?
what is the exact compiler command that gets called to compile x_misc.c?
(in your code snippet the 1st part is missing; it should start with "cc"
or "gcc")
try running the preprocessor on the x_misc.c and send us the output [1]
mfa.sdr
IOhannes
[1] on my machine the call to the compiler looks like:
cc -g -O2 -DPD -Wall -W -Wstrict-prototypes -Wno-unused
-Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD
-DUSEAPI_OSS -I../portaudio/pa_common
-I../portaudio/pablio -I../portmidi/pm_common
-I../portmidi/pm_linux -fno-strict-aliasing -DPA_USE_ALSA
-DUSEAPI_ALSA -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr/local\" -c
-o ../obj/x_misc.o x_misc.c
so i call the preprocessor with:
cpp -g -O2 -DPD -Wall -W -Wstrict-prototypes -Wno-unused
-Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD
-DUSEAPI_OSS -I../portaudio/pa_common
-I../portaudio/pablio -I../portmidi/pm_common
-I../portmidi/pm_linux -fno-strict-aliasing -DPA_USE_ALSA
-DUSEAPI_ALSA -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr/local\" -o
x_misc.m x_misc.c
(in short: replace "cc" with "cpp" and "../obj/x_misc.o" with "x_misc.m"
and remove the "-c" flag;
the interesting output is now in x_misc.m)
you can run these commands from the cmdline in pd/src/
here is the answer:
http://lists.puredata.info/pipermail/pd-dev/2007-08/009267.html
begin:vcard
fn:Patrice Colet
n:Colet;Patrice
adr;dom:;;;Nice;;06100
email;internet:[EMAIL PROTECTED]
tel;cell:06 32 66 03 57
x-mozilla-html:FALSE
version:2.1
end:vcard
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list