On Mon, January 19, 2009 17:39, Alain Knaff wrote:
Henrique Rodrigues wrote:
I've been using UDP Cast extensively for a while now and I love it, but
had an issue last week and I want to share it witou you.
The UDP Cast website provides handy ready-made boot images. Apparently,
those images are compiled for i686 and I couldn't make them work on an
older machine because the processor doesn't implement the CMOV
The problem seem to belong to GCC, because it thinks that every i686
processor implements the optional CMOV operation, which is not true.
I solved the problem by compiling my own UDP Cast kernel, but I suggest
that the next UDP Cast ready-made boot images drop the i686 requirement
and stick to i386, for compatibility reasons.
Is this a reasonable request?
Thank you and best regards,
I'll take note of this for the next release
I just want to remind that this is still a problem. The issue can be
reproduced with QEMU. Example:
$ qemu -cpu 486 -boot d -cdrom /home/hmr/udpcd.iso
With my custom kernel, compiled for i386, it works fine.
Engenharia Informatica e de Computadores - Instituto Superior Tecnico