Dear sir: ........ /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3190: error: `obj2' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3190: error: `PyFile_AsFile' was
not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3191: error: parse error before `}' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3192: error: syntax error before `->' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: ISO C++ forbids declaration of `Py_INCREF' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: redefinition of ` int Py_INCREF' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3168: error: `int Py_INCREF' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3168: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3195: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3196: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3201: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3203: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3177: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3204: error: redefinition of ` char*arg2' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3178: error: `char*arg2' previously declared here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3205: error: conflicting types for `FILE*arg3' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3190: error: previous declaration as `int arg3' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3206: error: conflicting types for `bool result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3146: error: previous declaration as `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3207: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3208: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3217: error: ISO C++ forbids declaration of `arg3' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3217: error: conflicting types for `int arg3' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3205: error: previous declaration as `FILE*arg3' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3217: error: `obj2' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3217: error: `PyFile_AsFile' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3218: error: parse error before `}' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3219: error: ISO C++ forbids declaration of `result' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3219: error: conflicting types for `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3206: error: previous declaration as `bool result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3219: error: invalid conversion from `int' to `FILE*' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3219: error: initializing argument 2 of `bool Tossim::removeChannel(char*, FILE*)' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3221: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3221: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3221: error: `PyInt_FromLong' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3222: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3223: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3228: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3230: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3203: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3231: error: conflicting types for `int arg2' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3204: error: previous declaration as `char*arg2' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3232: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3236: error: syntax error before `->' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: ISO C++ forbids declaration of `Py_INCREF' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: redefinition of ` int Py_INCREF' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3194: error: `int Py_INCREF' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3221: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3239: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3240: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3245: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3247: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3230: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3248: error: conflicting types for `bool result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3219: error: previous declaration as `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3249: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3253: error: ISO C++ forbids declaration of `result' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3253: error: conflicting types for `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3248: error: previous declaration as `bool result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3255: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3255: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3255: error: `PyInt_FromLong' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3256: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3257: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3262: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3264: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3247: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3265: error: conflicting types for `MAC*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3253: error: previous declaration as `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3266: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3270: error: ISO C++ forbids declaration of `result' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3270: error: conflicting types for `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3265: error: previous declaration as `MAC*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3272: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3272: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3255: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3272: error: `SWIG_NewPointerObj ' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3273: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3274: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3279: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3281: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3264: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3282: error: conflicting types for `Radio*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3270: error: previous declaration as `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3283: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3287: error: ISO C++ forbids declaration of `result' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3287: error: conflicting types for `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3282: error: previous declaration as `Radio*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3289: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3289: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3272: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3289: error: `SWIG_NewPointerObj ' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3290: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3291: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3296: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3298: error: redefinition of ` Tossim*arg1' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3281: error: `Tossim*arg1' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3299: error: conflicting types for `Packet*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3287: error: previous declaration as `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3300: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3304: error: ISO C++ forbids declaration of `result' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3304: error: conflicting types for `int result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3299: error: previous declaration as `Packet*result' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3306: error: ISO C++ forbids declaration of `resultobj' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3306: error: redefinition of ` int resultobj' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3289: error: `int resultobj' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3306: error: `SWIG_NewPointerObj ' was not declared in this scope /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3307: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3308: error: syntax error before `:' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3313: error: syntax error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3316: error: ISO C++ forbids declaration of `SWIG_TypeClientData' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3316: error: redefinition of ` int SWIG_TypeClientData' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:2943: error: `int SWIG_TypeClientData' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3316: error: initializer list being treated as compound expression /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3317: error: ISO C++ forbids declaration of `Py_INCREF' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3317: error: redefinition of ` int Py_INCREF' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3238: error: `int Py_INCREF' previously defined here /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3318: error: parse error before `return' /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3320: error: syntax error before `[' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3473: error: parse error before `}' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx: In function `void init_TOSSIM() ': /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3480: error: ISO C++ forbids declaration of `PyObject' with no type /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3480: error: parse error before `*' token /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3482: error: `m' undeclared (first use this function) /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3484: error: `SWIG_globals' undeclared (first use this function) /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3484: error: `SWIG_newvarlink' undeclared (first use this function) /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3485: error: `SwigMethods' undeclared (first use this function) /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3485: error: `Py_InitModule' undeclared (first use this function) /opt/tinyos-2.x/tos/lib/tossim/tossim_wrap.cxx:3486: error: `PyModule_GetDict' undeclared (first use this function) make: *** [sim-exe] Error 1 I get that: make: *** [sim-exe] Error 1 after I run this: make micaz sim What should I do? Please help me ! Waiting ! And make micaz, make mica2, make telosb are all ok! Best wishes!
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
