[PD-dev] iemmatrix/src/mtx_pow.c:22: error: static declaration of ‘powf’ follows non-static declaration

Hans-Christoph Steiner hans at eds.org
Mon Feb 27 08:20:32 CET 2006



I just got this while trying to build Pd-extended on Mac OS X 10.4.5:


cc -DPD -O3 -funroll-loops -fomit-frame-pointer -mcpu=powerpc - 
mtune=7450 -mpowerpc-gfxopt -I/Users/hans/cvs/pure-data/packages/ 
darwin_app/../../pd/src -Wall -W -I/sw/include -DMACOSX -DUNIX -Dunix  
-o "/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/ 
build/src/mtx_.^.o" -c "/Users/hans/cvs/pure-data/packages/ 
darwin_app/../../externals/build/src/mtx_.^.c"
In file included from /Users/hans/cvs/pure-data/packages/ 
darwin_app/../../externals/build/src/mtx_.^.c:1:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_binops.c: In function ‘mtx_bin_matrix2’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_binops.c:20: warning: unused  
parameter ‘s’
In file included from /Users/hans/cvs/pure-data/packages/ 
darwin_app/../../externals/build/src/mtx_.^.c:2:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_matrix2’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:99: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_zeros’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:161: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_ones’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:185: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_eye’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:209: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_egg’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:237: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_diag’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:266: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_diegg’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:281: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_row’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:301: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_col’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:347: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_element’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:392: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_list’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:512: warning: unused  
parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c: In function ‘matrix_new’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_matrix.c:530: warning: unused  
parameter ‘s’
In file included from /Users/hans/cvs/pure-data/packages/ 
darwin_app/../../externals/build/src/mtx_.^.c:3:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c: At top level:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c:22: error: static declaration  
of ‘powf’ follows non-static declaration
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c: In function  
‘mtx_powelement_matrix’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c:29: warning: unused parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c: In function  
‘mtx_powscalar_matrix’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c:81: warning: unused parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c: In function ‘mtx_powscalar_list’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c:103: warning: unused parameter ‘s’
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c: In function ‘mtx_pow_new’:
/Users/hans/cvs/pure-data/packages/darwin_app/../../externals/build/ 
src/../../iem/iemmatrix/src/mtx_pow.c:120: warning: unused parameter ‘s’
make[2]: *** [/Users/hans/cvs/pure-data/packages/darwin_app/../../ 
externals/build/src/mtx_.^.o] Error 1
make[1]: *** [externals_install] Error 2
make: *** [extended_install] Error 2


________________________________________________________________________ 
____

If you are not part of the solution, you are part of the problem.
                                                               -  
Eldridge Cleaver





More information about the Pd-dev mailing list