Results 1 to 10 of 70

Thread: GamePascal - Cross-platform Game Development in Object Pascal

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #9
    Actually I found no easy way to do it so far. Having just sdl2.dll was not so bad, but by the time _mixer, _net, _image and _ttf was added, the DLL count on Windows is high. For the Windows platform I'm currently using Enigma Virtual Box (specifically the more advanced version that comes in The Enigma Protector, no protection features are enabled, only taking advantage of the higher compression and other enhancements) to bind all the DLLs to gprun_win32.exe.

    The idea is to have a gprun_xxx for each platform so compile/deploy become easy. No complicated hoops to jump through. It contains all the dependencies needed to run either the bytcode or the native image on that platform.

    Of course Avast will try to kill it so if you get this problem, there is no virus, just a false positive. In fact, it will try to stop any normal Delphi generated EXE at first. I had to exclude my whole DEV folder to prevent this annoying problem in general.
    Last edited by drezgames; 22-10-2013 at 08:37 AM.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •