nanogui: Compiling Microwindows0.89pre8


Previous by date: 15 Feb 2002 13:03:05 -0000 building nxZilla., Simon Wood
Next by date: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Simon Wood
Previous in thread: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Alex Holden
Next in thread: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Simon Wood

Subject: RE: [nanogui] Compiling Microwindows0.89pre8
From: Henry Chea ####@####.####
Date: 15 Feb 2002 13:03:05 -0000
Message-Id: <ED968F412990DE4080ADEC412897784907C683@gotz-fs1.semcon.se>

I tried building microwindows0.89pre8 for ARM again (using the Skiff
toolchain and using the config.ads config file), and now I get the error:

make[1]: *** No rule to make target
`/microwindows-0.89pre8.test/src/lib/libmwdrivers.a', needed by
`/microwindows-0.89pre8.test/src/bin/nano-X'.  Stop.
make: *** [subdirs] Error 2

That error seems to be reproducable, as I have tested this on multiple
computers.

I found out that there was a compile problem with the keyboard driver if in
the config file the option "NOKBD   = Y" was set to "Y" (with the other
keyboard options set to "N").

The exact error is:

kbd_null.c:19: warning: initialization from incompatible pointer type
kbd_null.c:69: conflicting types for `NUL_Read'
kbd_null.c:12: previous declaration of `NUL_Read'
make[1]: *** [kbd_null.o] Error 1

And for some reason that keyboard error is what seems to prevent
libmwdrivers.a from being built.  I have tried building microwindows with
NOKBD = N and TTYKBD = Y, which seems to build just fine.  So I think there
is a problem with the kbd_null source code.

Anybody else come across a problem with kbd_null as well?

PS Alex, yes I am still interested in the IPC functionality.  For the moment
I am using non-Nano-X-specific IPC coding, but it would be nice for Nano-X
to have it built-in.

Cheers,
Henry Chea
Semcon Sweden AB

-----Original Message-----
From: Alex Holden
To: Henry Chea
Cc: ####@####.####
Sent: 2/14/2002 4:57 PM
Subject: Re: [nanogui] Compiling Microwindows0.89pre8

Henry Chea wrote:
>      File `/home/s5397/microwindows-0.89pre8/src/lib/libmwengine.a'
does not
> exist.

Were there any earlier errors in the build process which would indicate 
why libmwengine.a wasn't created?

BTW, I've written the Window Properties IPC stuff you were interested 
in. I'll be putting together a patch with that and all the other stuff 
I've been working on in a day or two.

-- 
------------ Alex Holden - http://www.linuxhacker.org ------------
If it doesn't work, you're not hitting it with a big enough hammer

Previous by date: 15 Feb 2002 13:03:05 -0000 building nxZilla., Simon Wood
Next by date: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Simon Wood
Previous in thread: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Alex Holden
Next in thread: 15 Feb 2002 13:03:05 -0000 Re: Compiling Microwindows0.89pre8, Simon Wood


Powered by ezmlm-browse 0.20.