[En-Nut-Discussion] Arthernet build broken

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Fri Sep 28 14:13:01 CEST 2012


>>>>> "Harald" == Harald Kipp <harald.kipp at egnite.de> writes:

    Harald> Hi all, I have no idea what causes this and why it fails. Trying
    Harald> to build Nut/OS for Arthernet with Imagecraft fails with

    Harald> !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(66):
    Harald> operands of * have illegal types `volatile int' and `void' !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(66):
    Harald> type error: pointer expected !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(67):
    Harald> syntax error; found `uint8_t' expecting `)' !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(67):
    Harald> illegal expression !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(67):
    Harald> found `int' expected a function !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(67):
    Harald> operands of * have illegal types `volatile int' and `void' !E
    Harald> E:\ethernut\ethernut-5.0.5\nut\arch\avr\board\arthernet1.c(67):
    Harald> type error: pointer expected

    Harald> Frankly, the code really isn't very well crafted and a good
    Harald> candidate for providing all kind of problems. But still I'm
    Harald> quite interested to find out, why this stopped working. I cannot
    Harald> see any compiler/library dependencies that we didn't solve on
    Harald> many other places. Any ideas?

Does perhaps
#include <stdint.h>
help? It seems that uint8_t isn't know at that place.

Bye
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------


More information about the En-Nut-Discussion mailing list