Przeglądaj źródła

Fix build for various platforms.

woollybah 10 lat temu
rodzic
commit
fcbe21d0ad
3 zmienionych plików z 13 dodań i 5 usunięć
  1. 1 0
      cocoamaxgui.mod/cocoagui.bmx
  2. 11 4
      drivers.mod/drivers.bmx
  3. 1 1
      maxgui.mod/maxgui.h

+ 1 - 0
cocoamaxgui.mod/cocoagui.bmx

@@ -2,6 +2,7 @@ Strict
 
 Import MaxGUI.MaxGUI
 Import Pub.MacOs
+Import brl.systemdefault
 
 Import "-framework WebKit"
 Import "cocoa.macos.m"

+ 11 - 4
drivers.mod/drivers.bmx

@@ -31,10 +31,17 @@ ModuleInfo "History: 0.01 Release"
 ModuleInfo "History: Initial release required for BlitzMax 1.28 examples update."
 
 ?Win32
-Import MaxGUI.Win32MaxGUIEx
-Import "-lunicows"
+' disabled until it is working
+'Import MaxGUI.Win32MaxGUIEx
+'Import "-lunicows"
 ?MacOs
 Import Maxgui.CocoaMaxGui
-?Linux
-Import Maxgui.FLTKMaxGui
+?LinuxX86
+'Import Maxgui.FLTKMaxGui
+' default to the GTK version of MaxGUI
+Import BaH.GTKMaxGUI
+?LinuxX64
+Import BaH.GTKMaxGUI
+?raspberrypi
+Import BaH.GTKMaxGUI
 ?

+ 1 - 1
maxgui.mod/maxgui.h

@@ -1,7 +1,7 @@
 #ifndef BB_BRL_MAXGUI_H
 #define BB_BRL_MAXGUI_H
 
-#include <brl.mod/system.mod/system.h>
+#include <brl.mod/systemdefault.mod/system.h>
 
 #define ACTIVATE_FOCUS 0
 #define ACTIVATE_CUT 1