Friday, July 31, 2009

trying to buildroot

Boy another pain in the neck. This thing has so many build options, something is bound to go wrong, and it does. I'm still trying to build it after 3-4 days!

It has to download then all the incomplete dependencies/combo. What a nightmare.

to get past vm86:
See https://bugs.gentoo.org/show_bug.cgi?id=235789
2008-09-09 Martin von Gagern

--- xorg-server-1.5.0.orig/hw/kdrive/vesa/vm86.h 2008-09-09 17:24:59.000000000 +0200
+++ xorg-server-1.5.0/hw/kdrive/vesa/vm86.h 2008-09-09 18:01:53.000000000 +0200
@@ -67,6 +67,13 @@
#include "os.h"
#endif

+#ifndef IF_MASK
+#define IF_MASK X86_EFLAGS_IF
+#endif
+#ifndef IOPL_MASK
+#define IOPL_MASK X86_EFLAGS_IOPL
+#endif
+
typedef unsigned char U8;
typedef unsigned short U16;
typedef unsigned int U32;

Don't forget to add wchar (or wide char) support at the top level (and if not propergate to uClibc)
there as well. Also large file support is good too.

No comments: