Legacy Code

I’m currently working on making CPN Tools, a tool for editing and simulating coloured Petri nets (CP-nets or CPNs), work on Windows 7 64-bit versions.
Problem the first: Nobody has compiled CPN Tools in 2-3 years. In order to compile, we need a specially patched version of the Beta compiler and the linker from Microsoft Visual Studio 6.
Problem the fourth: The crap didn’t run. I even tested the file before making the build image. All I got was a “Beta Execution Aborted, Reference is NONE” (basically a null-pointer error or segmentation fault). […]

Read More… from Legacy Code