>In the 32bit Config file, the ansiesc option is placed under the '32 bit
>only options' And it's not even mentioned in the 16bit Config....
> I have tried to include it in the 16bit version though.. But it
>spews out the followin error > ansiesc.c:82.28: error: need ';'
>And not only once, it continues to do it, until one kill it... (this is
>for both 3.2 and 4.0pre7 edition...) And i'm not that great a C hacker,
>(i could write a piece of code that says HELLO WORLD, and that's about
>it...)
Ok I looked at it and it may be as simple as this:
Please replace the lines from "extern union {" to "} __attribute__
((packed)) int10ret;" with the following and let me know if it works:
#ifdef ETHERBOOT32
extern union {
struct {
unsigned char al,ah,bl,bh,cl,ch,dl,dh;
} __attribute__ ((packed)) lh;
struct {
unsigned short ax,bx,cx,dx;
} __attribute__ ((packed)) x;
} __attribute__ ((packed)) int10ret;
#endif
#ifdef ETHERBOOT16
extern union {
struct {
unsigned char al, ah, bl, bh, cl, ch, dl, dh;
} lh;
struct {
unsigned short ax, bx, cx, dx;
} x;
} int10ret;
#endif
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.