[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
mwin on win32 (using cygwin)
From: Rudi De Vos ####@####.#### Date: 14 Aug 2001 12:45:32 -0000 Message-Id: <3B791C23.A22AFD9@simac.be> I compiled mwin with X11 support on win32 using cygwin. Dllwrap builds without errors and seems to export the graphic functions, this give me one big dll (driver engine mwin ..). Question: 1) Would it be possible to recompile some win32 source code so it runs on a winbox and display on a X-terminal ? 2)Because most of the graph functions are redefined, can we tell a win32.exe to use this dll for his graphics? Has anybody tried something simular ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] mwin on win32 (using cygwin)
From: "Greg Haerr" ####@####.#### Date: 14 Aug 2001 15:28:27 -0000 Message-Id: <077801c124d5$18bda400$3aba46a6@xmission.com> : I compiled mwin with X11 support on win32 using cygwin. Cool - did you make Makefile modifications, or was this done manually? : : Question: 1) Would it be possible to recompile some win32 source code : so it runs on a winbox and display on a X-terminal ? Well, Microwindows doesn't spit out actual X0 protocol on the wire, so it wouldn't display directly on an X terminal. However, the Nano-X protocol could be written from a win32 box over the network to the Nano-X server, running on a system that could display running on top of X. : 2)Because most of the graph functions are redefined, can we tell a : win32.exe to use this dll for his graphics? This is accomplished using Micro$oft's .def file linker redirection madness. This will definitely be required in order to know whether real win32 or Microwindows' win32 .dll should take the referenced functions. If you don't have a Microwindows screen driver written that calls win32, then there will be no symbol overlap, and you should be able to specify the mwin library first in the linker command line and possibly statically link it with the application. Regards, Greg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: [nanogui] mwin on win32 (using cygwin)
From: De Vos Rudi ####@####.#### Date: 14 Aug 2001 18:22:00 -0000 Message-Id: <3B796E84.103B4C66@skynet.be> : Cool - did you make Makefile modifications, or was this done manually? Both The problem with cygwin is that ld -shared is not know and block the compilation, so I changed ld to echo in the makefile. After I copied the object files the a /tmp dir and run in that dir dllwrap --add-stdcall-alias --export-all-symbols --output-def mwin.def --implib libmwin.a -o libmwin.dll *.o -L/usr/X11/lib -lX11 -L/cygwin/lib -lstdc++ -------- objects ------- X6x13.o button.o caret.o combobox.o devarc.o devclip.o devdraw.o devfont.o devimage.o devkbd.o devlist.o devmouse.o devopen.o devpal1.o devpal2.o devpal4.o devpal8.o devrgn.o devrgn2.o devtimer.o draw3d.o edit.o error.o fastfill.o fb.of blin1.o fblin16.o fblin2.o fblin24.o fblin32.o fblin4.o fblin8.o genfont.o genmem.o graph3d.o insetr.o kbd_x11.o listbox.o medit.o mou_x11.o mwobjects.o mwuser.o progbar.o ptinsid.o rom8x16.o sans.o scr_x11.o scrlbar.o selfont.o static.o winclip.o windefw.o winevent.o winexpos.o winfont.o wingdi.o winmain.o winrgn.o winsbar.o winuser.o xsans.o ------------- you have to do the same for the mwin/bmp dir For test I run a X server (x-winpro) on my pc (win32). The test applications are showing up (mterm mine) for a second and then get killed. Still looking why Thanks for the response | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |