nanogui: Compile microwindows for arm


Previous by date: 11 Apr 2006 14:26:36 +0100 Re: Can nano-X client-app and server-app run in different pc?, Greg Haerr
Next by date: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, Thomas Nemeth
Previous in thread: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, James Steward
Next in thread: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, Thomas Nemeth

Subject: Re: [nanogui] Compile microwindows for arm
From: Thomas Nemeth ####@####.####
Date: 11 Apr 2006 14:26:36 +0100
Message-Id: <200604111526.27357.thomas.nemeth@betatech.fr>

   Hi James.

   I've got the same problem as Ajay Jain, either with 
gcc-3.4.1/glibc2.3.2 or with gcc-3.4.3/uClibc-0.9.27, so here is the 
(long) output (I'm using a minimalistic configuration just to see if I 
can get it compiled):

[thomas@dev07 src]$ make
Compiling drivers/obsolete.c ...
Creating library libmwdrivers.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwdrivers.a
Building convbmp tool ...
Building makebmp tool ...
Converting mwin/bmp/car8.bmp ...
Compiling mwin/bmp/car8.c ...
Converting mwin/bmp/min4.bmp ...
Compiling mwin/bmp/min4.c ...
Converting mwin/bmp/max4.bmp ...
Compiling mwin/bmp/max4.c ...
Converting mwin/bmp/close4.bmp ...
Compiling mwin/bmp/close4.c ...
Converting mwin/bmp/under4.bmp ...
Compiling mwin/bmp/under4.c ...
Converting mwin/bmp/zion208.bmp ...
Compiling mwin/bmp/zion208.c ...
Converting mwin/bmp/cs1.bmp ...
Compiling mwin/bmp/cs1.c ...
Converting mwin/bmp/rle8.bmp ...
Compiling mwin/bmp/rle8.c ...
Converting mwin/bmp/microwin.bmp ...
Compiling mwin/bmp/microwin.c ...
Converting mwin/bmp/penguin.bmp ...
Compiling mwin/bmp/penguin.c ...
Creating library libmwimages.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwimages.a
Creating shared library libmwimages.so ...
make[2]: Dépendance 
circulaire /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/ 
<- /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/ 
abandonnée.
Compiling mwin/winlib/obsolete.c ...
Creating library libmwinlib.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwinlib.a
Creating shared library libmwinlib.so ...
Compiling engine/devopen.c ...
Compiling engine/devdraw.c ...
Compiling engine/devfont.c ...
Compiling engine/devmouse.c ...
Compiling engine/devkbd.c ...
Compiling engine/devclip.c ...
Compiling engine/devrgn.c ...
Compiling engine/devpal1.c ...
Compiling engine/devpal2.c ...
Compiling engine/devimage.c ...
Compiling engine/devimage_stretch.c ...
Compiling engine/image_bmp.c ...
Compiling engine/image_gif.c ...
Compiling engine/image_jpeg.c ...
Compiling engine/image_png.c ...
Compiling engine/image_pnm.c ...
Compiling engine/image_tiff.c ...
Compiling engine/image_xpm.c ...
Compiling engine/devlist.c ...
Compiling engine/selfont.c ...
Compiling engine/error.c ...
Compiling engine/devrgn2.c ...
Compiling engine/devarc.c ...
Compiling engine/devpoly.c ...
Compiling engine/devstipple.c ...
Compiling engine/font_dbcs.c ...
Compiling engine/font_fnt.c ...
Compiling engine/font_pcf.c ...
Compiling engine/devtimer.c ...
Compiling engine/devpal8.c ...
Compiling engine/devpal4.c ...
Compiling fonts/rom8x16.c ...
Compiling fonts/rom8x8.c ...
Compiling fonts/winFreeSansSerif11x13.c ...
Compiling fonts/winFreeSystem14x16.c ...
Building convbdf tool ...
Converting fonts/X6x13.bdf ...
Generating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/fonts/X6x13.c
Compiling fonts/X6x13.c ...
Compiling drivers/fblin8.c ...
Compiling drivers/fblin16.c ...
Compiling drivers/fblin24.c ...
Compiling drivers/fblin32.c ...
Compiling drivers/fblin32alpha.c ...
Compiling drivers/genmem.c ...
Compiling drivers/fb.c ...
Compiling drivers/fblin1.c ...
Compiling drivers/fblin2.c ...
Compiling drivers/vgaplan4.c ...
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c: 
In function `ega_readpixel':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c:128: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c: 
In function `ega_drawhorzline':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c:164: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c:177: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c: 
In function `ega_drawvertline':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c:217: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/vgaplan4.c:218: 
warning: assignment makes integer from pointer without a cast
Compiling drivers/memplan4.c ...
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c: 
In function `vga_to_vga_blit':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c:206: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c:207: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c: 
In function `mempl4_to_vga_blit':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c:268: 
warning: assignment makes integer from pointer without a cast
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c: 
In function `vga_to_mempl4_blit':
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/drivers/memplan4.c:320: 
warning: assignment makes integer from pointer without a cast
Compiling drivers/genfont.c ...
Compiling drivers/scr_fb.c ...
Compiling drivers/fbportrait_left.c ...
Compiling drivers/fbportrait_right.c ...
Compiling drivers/fbportrait_down.c ...
Compiling drivers/fblin4.c ...
Compiling drivers/mou_ser.c ...
Compiling drivers/kbd_ttyscan.c ...
Compiling mwin/winmain.c ...
Compiling mwin/winuser.c ...
Compiling mwin/wingdi.c ...
Compiling mwin/winexpos.c ...
Compiling mwin/winclip.c ...
Compiling mwin/winevent.c ...
Compiling mwin/windefw.c ...
Compiling mwin/winrgn.c ...
Compiling mwin/winfont.c ...
Compiling mwin/winsbar.c ...
Compiling mwin/winlib/draw3d.c ...
Compiling mwin/winlib/ptinsid.c ...
Compiling mwin/winlib/insetr.c ...
Compiling mwin/winlib/fastfill.c ...
Compiling mwin/winlib/graph3d.c ...
Compiling mwin/winlib/mwuser.c ...
Compiling mwin/winlib/button.c ...
Compiling mwin/winlib/edit.c ...
Compiling mwin/winlib/listbox.c ...
Compiling mwin/winlib/progbar.c ...
Compiling mwin/winlib/static.c ...
Compiling mwin/winlib/combobox.c ...
Compiling mwin/winlib/caret.c ...
Compiling mwin/winlib/scrlbar.c ...
Compiling mwin/winlib/medit.c ...
Creating library libmwin.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwin.a
Creating shared library libmwin.so ...
Compiling engine/obsolete.c ...
Creating library libmwengine.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwengine.a
Compiling fonts/obsolete.c ...
Creating library libmwfonts.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libmwfonts.a
Compiling nanox/nxdraw.c ...
Compiling nanox/nxutil.c ...
Compiling nanox/nxtransform.c ...
Compiling nanox/client.c ...
Compiling nanox/nxproto.c ...
Compiling nanox/error.c ...
Compiling nanox/clientfb.c ...
Creating library libnano-X.a ...
ar: 
creating /home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/lib/libnano-X.a
Creating shared library libnano-X.so ...
Compiling nanox/srvmain.c ...
Compiling nanox/srvfunc.c ...
Compiling nanox/srvutil.c ...
Compiling nanox/srvevent.c ...
Compiling nanox/srvclip.c ...
Compiling nanox/srvnet.c ...
Linking nano-X ...
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/engine/devfont.o(.text+0x143): 
In function `GdCreateFont':
: undefined reference to `strcmpi'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x2b): 
In function `ega_init':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x3a): 
In function `ega_init':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x49): 
In function `ega_init':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x114): 
In function `ega_drawpixel':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x12c): 
In function `ega_drawpixel':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x152): 
more undefined references to `outw' follow
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x16c): 
In function `ega_drawpixel':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x218): 
In function `ega_readpixel':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x220): 
In function `ega_readpixel':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x364): 
In function `ega_drawhorzline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x38c): 
In function `ega_drawhorzline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x3e9): 
In function `ega_drawhorzline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x40e): 
In function `ega_drawhorzline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x417): 
In function `ega_drawhorzline':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x429): 
In function `ega_drawhorzline':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x44e): 
In function `ega_drawhorzline':
: undefined reference to `PUTBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x472): 
In function `ega_drawhorzline':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x47a): 
In function `ega_drawhorzline':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x48e): 
In function `ega_drawhorzline':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x4b7): 
In function `ega_drawhorzline':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x4d4): 
In function `ega_drawhorzline':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x609): 
In function `ega_drawvertline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x621): 
In function `ega_drawvertline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x646): 
In function `ega_drawvertline':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/vgaplan4.o(.text+0x677): 
In function `ega_drawvertline':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xa7b): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xb13): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xb2e): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xb5a): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xb65): 
In function `vga_to_vga_blit':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xb9d): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xba6): 
In function `vga_to_vga_blit':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xbba): 
In function `vga_to_vga_blit':
: undefined reference to `PUTBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xbcc): 
In function `vga_to_vga_blit':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xbe6): 
In function `vga_to_vga_blit':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xbfa): 
In function `vga_to_vga_blit':
: undefined reference to `PUTBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xc13): 
In function `vga_to_vga_blit':
: undefined reference to `outb'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xc1b): 
In function `vga_to_vga_blit':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xc2c): 
In function `vga_to_vga_blit':
: undefined reference to `PUTBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xc69): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xc7b): 
In function `vga_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xeab): 
In function `mempl4_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xf34): 
In function `mempl4_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xf5c): 
In function `mempl4_to_vga_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0xf67): 
In function `mempl4_to_vga_blit':
: undefined reference to `RMW_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0x1257): 
In function `vga_to_mempl4_blit':
: undefined reference to `outw'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/drivers/memplan4.o(.text+0x1262): 
In function `vga_to_mempl4_blit':
: undefined reference to `GETBYTE_FP'
/home/thomas/devel/embedded-arm/targets/betatech/build/microwindows-0.91/src/obj/nanox/srvmain.o(.text+0x347): 
In function `main':
: undefined reference to `GsSelect'
collect2: ld returned 1 exit status



-- 
Thomas Nemeth - Ingénieur d'Études en Informatique Industrielle
                Industrial Computing Software Designer
BETAtech - 15, rue Apollo, Z.A. de Montredon, 31240, L'Union.
05 34 30 40 00  /  05 34 30 40 09

Previous by date: 11 Apr 2006 14:26:36 +0100 Re: Can nano-X client-app and server-app run in different pc?, Greg Haerr
Next by date: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, Thomas Nemeth
Previous in thread: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, James Steward
Next in thread: 11 Apr 2006 14:26:36 +0100 Re: Compile microwindows for arm, Thomas Nemeth


Powered by ezmlm-browse 0.20.