From: Alexander W. <a.w...@ph...> - 2009-04-29 17:28:54
|
David Chiang wrote: Hi! > I am trying to get scid to work with my DGT board. I have downloaded > the driver installation files "dgtnix-1.9.1.tar" but have no idea how to > compile the files to work within the Windows XP environment. Can anyone > help? Thank you! You need two parts. dgtnix is just one library, on windows resulting in some DLL file. Additionally, you need dgtdrv from dgtdrv.sf.net which is then compiled using dgtnix. Of course you need a development system on Windows (gcc, autoconf and stuff). The general procedure - Given C:\somewhere\dgtnix-1.9.1\ with subdirs and C:\dgtdrv\ with subdirs - Build dgtnix: cd dgtnix-1.9.1 ./configure make this should result in a dgtnix.dll - Build dgtdrv: cd ../dgtdrv You'll have to edit the Makefile for dgtdrv to point to your build of dgtnix. Just set the two variables INCLUDES = /opt/chess/include LIBS = /opt/chess/lib accordingly. make This should result in dgtdrv2.exe. If all went well you should be able to call up "dgtdrv2.exe COM1: la" or something the like and it should read in your DGT board. However, having no windows myself I never compiled all this on that platform. I know that dgtnix compiles on Windows as Pierre told me it does. And I know that dgtdrv is pure ANSI C++ doing nothing strange at all. The most tricky part therefore might be to compile dgtnix. -- Kind regards, / War is Peace. | Freedom is Slavery. Alexander Wagner | Ignorance is Strength. | | Theory : G. Orwell, "1984" / In practice: USA, since 2001 |