Modern versions (since 0.9) of crosser contain script to cross-compile number of Windows dlls on Linux host, and dll stacks built with it.

Ancient versions (up to 0.8):
Crosser has two main shell scripts that are combined under same project simply because they share so much other files - having three projects, one for common stuff and one for each main script, would be overkill. Crosser-compiler builder crosser.sh is very much WIP, while script to build set of dlls for Windows, dllstack.sh, is already usable. This sourceforge project exist mainly to host those binary stacks produced by dllstack.sh, not crosser scripts themselves, though they are available (GPL requires that those build scripts are made available when releasing binary dll stacks)

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Crosser

Crosser Web Site

Other Useful Business Software
Finance Automation that puts you in charge Icon
Finance Automation that puts you in charge

Tipalti delivers smart payables that elevate modern business.

Our robust pre-built connectors and our no-code, drag-and-drop interface makes it easy and fast to automatically sync vendors, invoices, and invoice payment data between Tipalti and your ERP or accounting software.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Quick test, there are 2*2*2=8 relevant crosser versions, what you'll need for a Windows freeciv test depends on the download.gna.org/freeciv/packages/windows/testing/cazfi/crosser/ binary: Either 32 or 64 bit, either crosser 0.15 (for Freeciv 2.5, 2.6, or 3.0=trunk) or crosser 1.0.x (for Freeciv 2.6 or newer), either "full" (for Qt + freeciv-ruledit) or not (fails for Qt + freeciv-ruledit). The stuff without Qt takes about 90MB (crosser) + 30MB (freeciv). Otherwise it would be about 350MB (full dllstack incl. Qt) + the same 30MB (freeciv). After downloading one of the 8 crosser versions + a matching windows/testing binary you have to merge the two unpacked 7z archives; IOW, unpack them in the same test directory of your choice. Then run the supplied setup.bat once (on a command line). Then (still on a command line still in your chosen directory) run launch.bat, it temporarily creates an environment variable WINSTACK_ROOT (= your chosen directory), and adds the lib + bin subdirectories to your PATH. The lib + various other things are presumably pointless if all you want is to test one or more of the Freeciv binaries. Unsurprisingly freeciv-ruledit.exe won't start without the "full" stuff, but the gtk2/gtk3/sdl clients can be started (in the same still open command line window, otherwise repeat the launch.bat step).
Read more reviews >

Additional Project Details

Registered

2012-03-20