The failure seems to come from trying to build some x86-specific inline asm in src/svgalib.h:
static __inline__ void port_out(int value, int port) { __asm__ volatile ("outb %0,%1" ::"a" ((unsigned char) value), "d"((unsigned short) port)); }
static __inline__ void port_outw(int value, int port) { __asm__ volatile ("outw %0,%1" ::"a" ((unsigned short) value), "d"((unsigned short) port)); }
static __inline__ void port_outl(int value, int port) { __asm__ volatile ("outl %0,%w1" ::"a" ((unsigned int)value), "Nd" ((unsigned short) port)); }
The failure seems to come from trying to build some x86-specific inline asm in src/svgalib.h:
static __inline__ void port_out(int value, int port)
{
__asm__ volatile ("outb %0,%1"
::"a" ((unsigned char) value), "d"((unsigned short) port));
}
static __inline__ void port_outw(int value, int port)
{
__asm__ volatile ("outw %0,%1"
::"a" ((unsigned short) value), "d"((unsigned short) port));
}
static __inline__ void port_outl(int value, int port)
{
__asm__ volatile ("outl %0,%w1"
::"a" ((unsigned int)value), "Nd" ((unsigned short) port));
}