<BR>
<BR>make
<BR>make: bk: Command not found
<BR>version.c unchanged
<BR>cc -Werror -Wall -O -ggdb3 -o _speedfreqmodule.so -I/usr/include/python2.3.4 -shared -fpic -Wl,-soname,_speedfreqmodule.so python.c libspeedfreq.so
<BR>python.c:10:20: Python.h: No such file or directory
<BR>python.c:14: error: parse error before "pysf_methods"
<BR>python.c:14: warning: type defaults to `int´ in declaration of `pysf_methods´
<BR>python.c:14: warning: data definition has no type or storage class
<BR>python.c:15: error: parse error before ´*´ token
<BR>python.c:15: warning: type defaults to `int´ in declaration of `pysf_error´
<BR>python.c:15: warning: data definition has no type or storage class
<BR>python.c: In function `init_speedfreq´:
<BR>python.c:23: error: `PyObject´ undeclared (first use in this function)python.c:23: error: (Each undeclared identifier is reported only once
<BR>python.c:23: error: for each function it appears in.)
<BR>python.c:23: error: `m´ undeclared (first use in this function)
<BR>python.c:23: error: `d´ undeclared (first use in this function)
<BR>python.c:23: warning: left-hand operand of comma expression has no effect
<BR>python.c:25: warning: implicit declaration of function `Py_InitModule´python.c:26: warning: implicit declaration of function `PyModule_GetDict´
<BR>python.c:27: warning: implicit declaration of function `PyErr_NewException´
<BR>python.c:27: error: `NULL´ undeclared (first use in this function)
<BR>python.c:27: warning: assignment makes pointer from integer without a cast
<BR>python.c:28: warning: implicit declaration of function `PyDict_SetItemString´
<BR>python.c:30: warning: implicit declaration of function `Py_BuildValue´python.c: At top level:
<BR>python.c:49: error: parse error before ´*´ token
<BR>python.c:50: error: parse error before ´*´ token
<BR>python.c:51: warning: return type defaults to `int´
<BR>python.c: In function `pysf_connect´:
<BR>python.c:52: warning: implicit declaration of function `PyArg_ParseTuple´
<BR>python.c:52: error: `args´ undeclared (first use in this function)
<BR>python.c:53: error: `NULL´ undeclared (first use in this function)
<BR>python.c:59: warning: implicit declaration of function `PyErr_SetString´
<BR>python.c:63: warning: implicit declaration of function `Py_INCREF´
<BR>python.c:63: error: `Py_None´ undeclared (first use in this function)
<BR>python.c: At top level:
<BR>python.c:68: error: parse error before ´*´ token
<BR>python.c:69: error: parse error before ´*´ token
<BR>python.c:70: warning: return type defaults to `int´
<BR>python.c: In function `pysf_disconnect´:
<BR>python.c:71: error: `args´ undeclared (first use in this function)
<BR>python.c:72: error: `NULL´ undeclared (first use in this function)
<BR>python.c:77: error: `Py_None´ undeclared (first use in this function)
<BR>python.c: At top level:
<BR>python.c:82: error: parse error before ´*´ token
<BR>python.c:83: error: parse error before ´*´ token
<BR>python.c:84: warning: return type defaults to `int´
<BR>python.c: In function `pysf_shutdown´:
<BR>python.c:85: error: `args´ undeclared (first use in this function)
<BR>python.c:86: error: `NULL´ undeclared (first use in this function)
<BR>python.c:94: error: `Py_None´ undeclared (first use in this function)
<BR>python.c: At top level:
<BR>python.c:99: error: parse error before ´*´ token
<BR>python.c
<BR>python.c:101: warning: return type defaults to `int´
<BR>python.c: In function `pysf_get_version´:
<BR>python.c:102: error: `PyObject´ undeclared (first use in this function)
<BR>python.c:102: error: `ret´ undeclared (first use in this function)
<BR>python.c:102: error: `NULL´ undeclared (first use in this function)
<BR>python.c:104: error: `args´ undeclared (first use in this function)
<BR>python.c:116: warning: implicit declaration of function `free´
<BR>python.c: At top level:
<BR>python.c:123: error: parse error before ´*´ token
<BR>python.c:124: error: parse error before ´*´ token
<BR>python.c:125: warning: return type defaults to `int´
<BR>python.c: In function `pysf__get_policy´:
<BR>python.c:127: error: `PyObject´ undeclared (first use in this function)
<BR>python.c:127: error: `ret´ undeclared (first use in this function)
<BR>python.c:129: error: `args´ undeclared (first use in this function)
<BR>python.c:130: error: `NULL´ undeclared (first use in this function)
<BR>python.c: At top level:
<BR>python.c:156: error: parse error before ´*´ token
<BR>python.c:157: error: parse error before ´*´ token
<BR>python.c:158: warning: return type defaults to `int´
<BR>python.c: In function `pysf__get_cpu_info´:
<BR>python.c:161: error: `args´ undeclared (first use in this function)
<BR>python.c:162: error: `NULL´ undeclared (first use in this function)
<BR>python.c:170: warning: return makes pointer from integer without a cast
<BR>python.c: At top level:
<BR>python.c:174: error: parse error before ´*´ token
<BR>python.c:175: error: parse error before ´*´ token
<BR>python.c:176: warning: return type defaults to `int´
<BR>python.c: In function `pysf_pol_powersave´:
<BR>python.c:177: error: `args´ undeclared (first use in this function)
<BR>python.c:178: error: `NULL´ undeclared (first use in this function)
<BR>python.c:186: error: `Py_None´ undeclared (first use in this function)python.c: At top level:
<BR>python.c:191: error: parse error before ´*´ token
<BR>python.c:192: error: parse error before ´*´ token
<BR>python.c:193: warning: return type defaults to `int´
<BR>python.c: In function `pysf_pol_performance´:
<BR>python.c:196: error: `args´ undeclared (first use in this function)
<BR>python.c:197: error: `NULL´ undeclared (first use in this function)
<BR>python.c:205: error: `Py_None´ undeclared (first use in this function)python.c: At top level:
<BR>python.c:210: error: parse error before ´*´ token
<BR>python.c:211: error: parse error before ´*´ token
<BR>python.c:212: warning: return type defaults to `int´
<BR>python.c: In function `pysf_pol_dynamic´:
<BR>python.c:215: error: `args´ undeclared (first use in this function)
<BR>python.c:216: error: `NULL´ undeclared (first use in this function)
<BR>python.c:220: error: `PyExc_ValueError´ undeclared (first use in this function)
<BR>python.c:242: error: `Py_None´ undeclared (first use in this function)python.c: At top level:
<BR>python.c:247: error: parse error before ´*´ token
<BR>python.c:248: error: parse error before ´*´ token
<BR>python.c:249: warning: return type defaults to `int´
<BR>python.c: In function `pysf_pol_fixed´:
<BR>python.c:252: error: `args´ undeclared (first use in this function)
<BR>python.c:253: error: `NULL´ undeclared (first use in this function)
<BR>python.c:257: error: `PyExc_ValueError´ undeclared (first use in this function)
<BR>python.c:268: error: `Py_None´ undeclared (first use in this function)python.c: At top level:
<BR>python.c:273: error: parse error before ´*´ token
<BR>python.c:274: error: parse error before ´*´ token
<BR>python.c:275: warning: return type defaults to `int´
<BR>python.c: In function `pysf_get_mon_fd´:
<BR>python.c:276: error: `args´ undeclared (first use in this function)
<BR>python.c:277: error: `NULL´ undeclared (first use in this function)
<BR>python.c:287: warning: return makes pointer from integer without a cast
<BR>python.c: At top level:
<BR>python.c:291: error: parse error before ´*´ token
<BR>python.c:292: error: parse error before ´*´ token
<BR>python.c:293: warning: return type defaults to `int´
<BR>python.c: In function `pysf__poll´:
<BR>python.c:295: error: `PyObject´ undeclared (first use in this function)
<BR>python.c:295: error: `ret´ undeclared (first use in this function)
<BR>python.c:295: error: `NULL´ undeclared (first use in this function)
<BR>python.c:298: error: `args´ undeclared (first use in this function)
<BR>python.c:305: error: `Py_None´ undeclared (first use in this function)python.c: At top level:
<BR>python.c:356: error: parse error before "pysf_methods"
<BR>python.c:356: warning: type defaults to `int´ in declaration of `pysf_methods´
<BR>python.c:357: warning: braces around scalar initializer
<BR>python.c:357: warning: (near initialization for `pysf_methods[0]´)
<BR>python.c:357: warning: initialization makes integer from pointer without a cast
<BR>python.c:357: warning: excess elements in scalar initializer
<BR>python.c:357: warning: (near initialization for `pysf_methods[0]´)
<BR>python.c:357: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:357: warning: excess elements in scalar initializer
<BR>python.c:357: warning: (near initialization for `pysf_methods[0]´)
<BR>python.c:358: warning: excess elements in scalar initializer
<BR>python.c:358: warning: (near initialization for `pysf_methods[0]´)
<BR>python.c:359: warning: braces around scalar initializer
<BR>python.c:359: warning: (near initialization for `pysf_methods[1]´)
<BR>python.c:359: warning: initialization makes integer from pointer without a cast
<BR>python.c:359: warning: excess elements in scalar initializer
<BR>python.c:359: warning: (near initialization for `pysf_methods[1]´)
<BR>python.c:359: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:359: warning: excess elements in scalar initializer
<BR>python.c:359: warning: (near initialization for `pysf_methods[1]´)
<BR>python.c:360: warning: excess elements in scalar initializer
<BR>python.c:360: warning: (near initialization for `pysf_methods[1]´)
<BR>python.c:361: warning: braces around scalar initializer
<BR>python.c:361: warning: (near initialization for `pysf_methods[2]´)
<BR>python.c:361: warning: initialization makes integer from pointer without a cast
<BR>python.c:361: warning: excess elements in scalar initializer
<BR>python.c:361: warning: (near initialization for `pysf_methods[2]´)
<BR>python.c:361: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:361: warning: excess elements in scalar initializer
<BR>python.c:361: warning: (near initialization for `pysf_methods[2]´)
<BR>python.c:362: warning: excess elements in scalar initializer
<BR>python.c:362: warning: (near initialization for `pysf_methods[2]´)
<BR>python.c:363: warning: braces around scalar initializer
<BR>python.c:363: warning: (near initialization for `pysf_methods[3]´)
<BR>python.c:363: warning: initialization makes integer from pointer without a cast
<BR>python.c:363: warning: excess elements in scalar initializer
<BR>python.c:363: warning: (near initialization for `pysf_methods[3]´)
<BR>python.c:363: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:363: warning: excess elements in scalar initializer
<BR>python.c:363: warning: (near initialization for `pysf_methods[3]´)
<BR>python.c:364: warning: excess elements in scalar initializer
<BR>python.c:364: warning: (near initialization for `pysf_methods[3]´)
<BR>python.c:365: warning: braces around scalar initializer
<BR>python.c:365: warning: (near initialization for `pysf_methods[4]´)
<BR>python.c:365: warning: initialization makes integer from pointer without a cast
<BR>python.c:365: warning: excess elements in scalar initializer
<BR>python.c:365: warning: (near initialization for `pysf_methods[4]´)
<BR>python.c:365: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:365: warning: excess elements in scalar initializer
<BR>python.c:365: warning: (near initialization for `pysf_methods[4]´)
<BR>python.c:366: warning: excess elements in scalar initializer
<BR>python.c:366: warning: (near initialization for `pysf_methods[4]´)
<BR>python.c:367: warning: braces around scalar initializer
<BR>python.c:367: warning: (near initialization for `pysf_methods[5]´)
<BR>python.c:367: warning: initialization makes integer from pointer without a cast
<BR>python.c:367: warning: excess elements in scalar initializer
<BR>python.c:367: warning: (near initialization for `pysf_methods[5]´)
<BR>python.c:367: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:367: warning: excess elements in scalar initializer
<BR>python.c:367: warning: (near initialization for `pysf_methods[5]´)
<BR>python.c:368: warning: excess elements in scalar initializer
<BR>python.c:368: warning: (near initialization for `pysf_methods[5]´)
<BR>python.c:369: warning: braces around scalar initializer
<BR>python.c:369: warning: (near initialization for `pysf_methods[6]´)
<BR>python.c:369: warning: initialization makes integer from pointer without a cast
<BR>python.c:369: warning: excess elements in scalar initializer
<BR>python.c:369: warning: (near initialization for `pysf_methods[6]´)
<BR>python.c:369: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:369: warning: excess elements in scalar initializer
<BR>python.c:369: warning: (near initialization for `pysf_methods[6]´)
<BR>python.c:370: warning: excess elements in scalar initializer
<BR>python.c:370: warning: (near initialization for `pysf_methods[6]´)
<BR>python.c:371: warning: braces around scalar initializer
<BR>python.c:371: warning: (near initialization for `pysf_methods[7]´)
<BR>python.c:371: warning: initialization makes integer from pointer without a cast
<BR>python.c:371: warning: excess elements in scalar initializer
<BR>python.c:371: warning: (near initialization for `pysf_methods[7]´)
<BR>python.c:371: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:371: warning: excess elements in scalar initializer
<BR>python.c:371: warning: (near initialization for `pysf_methods[7]´)
<BR>python.c:372: warning: excess elements in scalar initializer
<BR>python.c:372: warning: (near initialization for `pysf_methods[7]´)
<BR>python.c:373: warning: braces around scalar initializer
<BR>python.c:373: warning: (near initialization for `pysf_methods[8]´)
<BR>python.c:373: warning: initialization makes integer from pointer without a cast
<BR>python.c:373: warning: excess elements in scalar initializer
<BR>python.c:373: warning: (near initialization for `pysf_methods[8]´)
<BR>python.c:373: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:373: warning: excess elements in scalar initializer
<BR>python.c:373: warning: (near initialization for `pysf_methods[8]´)
<BR>python.c:374: warning: excess elements in scalar initializer
<BR>python.c:374: warning: (near initialization for `pysf_methods[8]´)
<BR>python.c:375: warning: braces around scalar initializer
<BR>python.c:375: warning: (near initialization for `pysf_methods[9]´)
<BR>python.c:375: warning: initialization makes integer from pointer without a cast
<BR>python.c:375: warning: excess elements in scalar initializer
<BR>python.c:375: warning: (near initialization for `pysf_methods[9]´)
<BR>python.c:375: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:375: warning: excess elements in scalar initializer
<BR>python.c:375: warning: (near initialization for `pysf_methods[9]´)
<BR>python.c:376: warning: excess elements in scalar initializer
<BR>python.c:376: warning: (near initialization for `pysf_methods[9]´)
<BR>python.c:377: warning: braces around scalar initializer
<BR>python.c:377: warning: (near initialization for `pysf_methods[10]´)
<BR>python.c:377: warning: initialization makes integer from pointer without a cast
<BR>python.c:377: warning: excess elements in scalar initializer
<BR>python.c:377: warning: (near initialization for `pysf_methods[10]´)
<BR>python.c:377: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:377: warning: excess elements in scalar initializer
<BR>python.c:377: warning: (near initialization for `pysf_methods[10]´)
<BR>python.c:378: warning: excess elements in scalar initializer
<BR>python.c:378: warning: (near initialization for `pysf_methods[10]´)
<BR>python.c:379: warning: braces around scalar initializer
<BR>python.c:379: warning: (near initialization for `pysf_methods[11]´)
<BR>python.c:379: warning: initialization makes integer from pointer without a cast
<BR>python.c:379: warning: excess elements in scalar initializer
<BR>python.c:379: warning: (near initialization for `pysf_methods[11]´)
<BR>python.c:379: error: `METH_VARARGS´ undeclared here (not in a function)
<BR>python.c:379: warning: excess elements in scalar initializer
<BR>python.c:379: warning: (near initialization for `pysf_methods[11]´)
<BR>python.c:380: warning: excess elements in scalar initializer
<BR>python.c:380: warning: (near initialization for `pysf_methods[11]´)
<BR>python.c:381: warning: braces around scalar initializer
<BR>python.c:381: warning: (near initialization for `pysf_methods[12]´)
<BR>python.c:381: error: `NULL´ undeclared here (not in a function)
<BR>python.c:381: error: initializer element is not constant
<BR>python.c:381: error: (near initialization for `pysf_methods[12]´)
<BR>python.c:381: error: `NULL´ undeclared here (not in a function)
<BR>python.c:381: warning: excess elements in scalar initializer
<BR>python.c:381: warning: (near initialization for `pysf_methods[12]´)
<BR>python.c:381: warning: excess elements in scalar initializer
<BR>python.c:381: warning: (near initialization for `pysf_methods[12]´)
<BR>python.c:381: error: `NULL´ undeclared here (not in a function)
<BR>python.c:381: warning: excess elements in scalar initializer
<BR>python.c:381: warning: (near initialization for `pysf_methods[12]´)
<BR>python.c:381: error: initializer element is not constant
<BR>python.c:381: error: (near initialization for `pysf_methods[12]´)
<BR>python.c:382: warning: data definition has no type or storage class
<BR>make: *** [_speedfreqmodule.so] Error 1
<BR><br>

