-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Patches for mingw llvm support. I tested with ninja.
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop update
scoop install llvm-mingw ninja cmake
git clone https://github.com/cgg-bern/quadwild-bimdf --recurse-submodules
cd quadwild-bimdf
cmake . -B build -DWITH_GUROBI=0 -GNinja -DSATSUMA_ENABLE_BLOSSOM5=1
cd build
ninja
cd Build/bin
.\quadwild.exe .\mesh.ply 2 .\config\prep_config\basic_setup.txt
.\quad_from_patches.exe .\mesh_rem_p0.obj 1000 .\config\main_config\flow_noalign.txt
vcglib
diff --git a/vcg/space/index/grid_util.h b/vcg/space/index/grid_util.h
index 0be4fc93..d0ee6b65 100644
--- a/vcg/space/index/grid_util.h
+++ b/vcg/space/index/grid_util.h
@@ -29,7 +29,7 @@
#include <vcg/space/index/space_iterators.h>
-#ifndef WIN32
+#if !defined(WIN32) && !defined(__MINGW32__)
#define __int64 long long
#define __cdecl
#endif
diff --git a/vcg/space/index/grid_util2d.h b/vcg/space/index/grid_util2d.h
index d700244a..184163fc 100644
--- a/vcg/space/index/grid_util2d.h
+++ b/vcg/space/index/grid_util2d.h
@@ -27,7 +27,7 @@
#include<vcg/space/box2.h>
-#ifndef WIN32
+#if defined(WIN32) || defined(__MINGW32__ )
#define __int64 long long
#define __cdecl
#endifsatsuma
comiso - base
quadwild-bimdf
quadwild-bimdf-patch.txt Has some whitespace errors in addition to changes.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels