New Jffs2 und aktuelles cvs

XhorRah
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 1. April 2004, 16:52

New Jffs2 und aktuelles cvs

Beitrag von XhorRah »

.. ok soweit alles ok...
... aktuelles cvs compiled anstandslos durch
.. neues jffs2 in den kernel integriert und kernel neu gebaut, image mit neuem mkfs.jffs2 neu compressed...
---> klappt wunderbar (bootet, zickt nicht rum, ist assi schnell) vorrausgesetzt neutrino wurde schon mal compiled, aber...

wenn ich jetzt neutrino neu compilen will bringt er mir folgenden fehler:


if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I../../src -I/home/dbox/dbox2/neutrino/cdkroot/include/tuxbox -I/home/dbox/dbox2/neutrino/cdkroot/include/freetype2 -I/home/dbox/dbox2/neutrino/cdkroot/include/tuxbox -I/home/dbox/dbox2/neutrino/cdkroot/include/tuxbox -I/home/dbox/tuxbox-cvs/neutrino/driver/dvb/include -I/home/dbox/tuxbox-cvs/neutrino/driver/include -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT flashtool.o -MD -MP -MF ".deps/flashtool.Tpo" \
-c -o flashtool.o `test -f 'flashtool.cpp' || echo './'`flashtool.cpp; \
then mv -f ".deps/flashtool.Tpo" ".deps/flashtool.Po"; \
else rm -f ".deps/flashtool.Tpo"; exit 1; \
fi
In file included from flashtool.cpp:36:
/home/dbox/dbox2/neutrino/cdk/powerpc-tuxbox-linux-gnu/include/linux/mtd/mtd.h:13:2: #error This is a kernel header. Perhaps include mtd-user.h instead?
/home/dbox/dbox2/neutrino/cdk/powerpc-tuxbox-linux-gnu/include/linux/mtd/mtd.h:22:25: mtd/mtd-abi.h: No such file or directory
In file included from flashtool.cpp:36:
/home/dbox/dbox2/neutrino/cdk/powerpc-tuxbox-linux-gnu/include/linux/mtd/mtd.h:81: error: field
`oobinfo' has incomplete type
/home/dbox/dbox2/neutrino/cdk/powerpc-tuxbox-linux-gnu/include/linux/mtd/mtd.h:169: error: field
`list' has incomplete type
/home/dbox/dbox2/neutrino/cdk/powerpc-tuxbox-linux-gnu/include/linux/mtd/mtd.h:173: error: parse
error before `new'
flashtool.cpp: In member function `bool CFlashTool::erase(int)':
flashtool.cpp:253: error: `mtd_info_t' undeclared (first use this function)
flashtool.cpp:253: error: (Each undeclared identifier is reported only once for
each function it appears in.)
flashtool.cpp:253: error: parse error before `;' token
flashtool.cpp:254: error: 'class CFlashTool' has no member named 'erase_info_t'
flashtool.cpp:263: error: `MEMGETINFO' undeclared (first use this function)
flashtool.cpp:263: error: `meminfo' undeclared (first use this function)
flashtool.cpp:265:2: warning: #warning TODO: localize error message
flashtool.cpp:275: error: invalid use of member (did you forget the `&' ?)
flashtool.cpp:276: error: invalid use of member (did you forget the `&' ?)
flashtool.cpp:276: error: invalid use of member (did you forget the `&' ?)
flashtool.cpp:276: error: invalid use of member (did you forget the `&' ?)
flashtool.cpp:285: error: invalid use of member (did you forget the `&' ?)
flashtool.cpp:294: error: `MEMERASE' undeclared (first use this function)
flashtool.cpp:294: error: ISO C++ forbids taking the address of an unqualified
non-static member function to form a pointer to member function. Say `&
CFlashTool::erase'
flashtool.cpp:471:2: warning: #warning TODO: check /proc/mtd specification to determine mtdname encoding
make[4]: *** [flashtool.o] Fehler 1
make[4]: Verlasse Verzeichnis »/home/dbox/tuxbox-cvs/neutrino/apps/tuxbox/neutrino/src/system«
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis »/home/dbox/tuxbox-cvs/neutrino/apps/tuxbox/neutrino/src«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis »/home/dbox/tuxbox-cvs/neutrino/apps/tuxbox/neutrino«
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis »/home/dbox/tuxbox-cvs/neutrino/apps/tuxbox/neutrino«
make: *** [.deps/neutrino] Fehler 2
dbox@Linux:~$

liegt der fehler hier ?
mtd/mtd-abi.h: No such file or directory
.. weil die datei ist definitiv da!!

alles in allem nicht so prickelnd, was soll ich jetzt tun?

liebe Grüße Xhor
XhorRah
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 1. April 2004, 16:52

Beitrag von XhorRah »

was soll ich sagen... es tut mir leid das ich euch behelligt habe *gg*

"error This is a kernel header. Perhaps include mtd-user.h instead?"

das sagt ja wohl alles.. nachdem mich ein freundlicher mensch darauf aufmerksam gemacht hat... hat es auch mit neutrino geklappt :)

also nichts für ungut ;)

liebe Grüße Xhor :)