i got the following while trying to make the new test 6:
x_misc.c: In function cputime_bang2': x_misc.c:232: warning: implicit declaration of function
sysconf'
x_misc.c:232: error: `_SC_CLK_TCK' undeclared (first use in this function)
x_misc.c:232: error: (Each undeclared identifier is reported only once
x_misc.c:232: error: for each function it appears in.)
make: *** [x_misc.o] Error 1
configure and "make depend" both worked fine. this was on a fedora 1 machine. (test 6 compiled fine for me on rh9). has any one else seen this?
matt
Yikes... I'll have to load fedora on some machine and try this.
Just out of curiosity, does it work to replace "HZ" by "CLK_TCK" in the source?
thanks Miller
On Sun, Jan 25, 2004 at 05:58:53PM -0500, matthew shanley wrote:
i got the following while trying to make the new test 6:
x_misc.c: In function
cputime_bang2': x_misc.c:232: warning: implicit declaration of function
sysconf' x_misc.c:232: error: `_SC_CLK_TCK' undeclared (first use in this function) x_misc.c:232: error: (Each undeclared identifier is reported only once x_misc.c:232: error: for each function it appears in.) make: *** [x_misc.o] Error 1configure and "make depend" both worked fine. this was on a fedora 1 machine. (test 6 compiled fine for me on rh9). has any one else seen this?
matt
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
Miller,
making that replacement gave the exact same results.
i started looking around, and came across a few things. as a warning though, i only know a little c, and nothing at all about pd code or any kind of project this big, so where i went with this might be way off base and not at all helpful.
i noticed though that the string "CLK_TCK" wasn't located in any of the
files linked to in the "#ifdef UNIX" block at the beggining of that
file. searching the fedora list i came across this page:
http://www.redhat.com/archives/fedora-list/2003-November/msg05569.html
with a similar error. the file "unistd.h" still doesn't include the
string "CLK_TCK" on my machine, but just for the heck on if i got a
freshly extracted version of the tarball and added "#include <unistd.h>"
to the "#ifdef UNIX" block (leaving the rest of the file the way you
originally wrote it). when i went to do a make this time, it seemed to
make it past the point where i got an error last time, but then got to a
new error:
vexp.c:297: warning: declaration of exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here vexp.c:906: warning: declaration of
exp' shadows a global declaration
<built-in>:0: warning: shadowed declaration is here
vexp.c:941: warning: declaration of exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here vexp.c:1213: warning: declaration of
exp' shadows a global declaration
<built-in>:0: warning: shadowed declaration is here
vexp.c:1251: warning: declaration of exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here vexp.c:1310: warning: declaration of
exp' shadows a global declaration
<built-in>:0: warning: shadowed declaration is here
vexp.c:1358: warning: declaration of exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here vexp.c:1401: warning: declaration of
exp' shadows a global declaration
<built-in>:0: warning: shadowed declaration is here
vexp.c:1555: warning: declaration of exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here make[1]: *** [vexp.pd_linux_o] Error 1 make[1]: Leaving directory
/home/arkadyan/dl/pd-0.37-1test6/extra/expr~'
make: *** [externs] Error 2
(those are just the last of a long list of similar warnings).
so at this point i'm totally lost (or maybe i was all along). i'm not sure if this is the result of something i screwed up or if i fixed the problem and came across a new bug. i wish i could be of more help.
matt
Miller Puckette wrote:
Yikes... I'll have to load fedora on some machine and try this.
Just out of curiosity, does it work to replace "HZ" by "CLK_TCK" in the source?
thanks Miller
On Sun, Jan 25, 2004 at 05:58:53PM -0500, matthew shanley wrote:
i got the following while trying to make the new test 6:
x_misc.c: In function
cputime_bang2': x_misc.c:232: warning: implicit declaration of function
sysconf' x_misc.c:232: error: `_SC_CLK_TCK' undeclared (first use in this function) x_misc.c:232: error: (Each undeclared identifier is reported only once x_misc.c:232: error: for each function it appears in.) make: *** [x_misc.o] Error 1configure and "make depend" both worked fine. this was on a fedora 1 machine. (test 6 compiled fine for me on rh9). has any one else seen this?
matt
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list