TuX as LLG logo
Software
DMX4Linux
Driver Suite for Linux
Hardware
DMX30 Interface
128Ch SPP
DMX43 Interface
2out 2in EPP
LED Hardware
for Linux and Windows
EPROM Sampler
for 8 bits of sound
Misc
CatWeasel
Linux drivers for MK3/4 PCI
pg_trompe
PostgreSQL replication
Patches
to various software
Tools
and small scripts
Docs
misc documents
Links
to lighting stuff

X11 makedepend and GNU make for Windows

This page used to contain a description how to install and use the Visual C++ Toolkit 2003 to develop programs on windows. Since Microsoft discontinued this application I have removed the descriptions. If you want write code for the .NET environment you can try Microsofts Microsoft Visual C++ 2005 Express Edition. If you want to develop native code and don't fear command line compilers you can try Digital Mars C++.
If you miss your favourite unix tool while developing on windows you should check the GNUWin32 Projekt which contains many unix tools ported to windows.

GNU Make

If your sources consists of more than 1 file you should use a make tool. If you know Unix developing you will know how to work with Makefiles. If you don't know yet you should learn immiediatly. I recommend you use GNU make. If you have trouble compiling GNU make yourself you can use the v3.80 binary I have built. And remember to place it somewhere is your path.

Microsoft ships a crippled version of make called nmake with their Visual Studio suite. But because MS wants us developers to develop with the Visual Studio IDE which has its own make system (via those .dsp and .dsw files), their nmake is not really useful and they have to intent to make it useful. If you want to build powerfull but thus small makefiles use GNU make.

If you find make difficult to master have a look at Jam.

makedepend

If you work with makefiles you have to provide the source dependencies for make. Writing them manually into the makefile is boring and error prone. Use a tool instead that generates the dependency rules for make. I often use the makedepend program from X Windows. I have made a port which compiles under unix or windows. Get the source code for makedepend. If you have installed GNU make you can build your own makedepend with make -f Makefile.vc.

Contact

Please send me your thoughts and comments: Dirk Jagdmann <doj@cubic.org>


Search:
http://llg.cubic.org © 2001-2008 by Dirk Jagdmann