I am sorry, I made a mistake. The correct patch to find OCC libraries on
MINGW64 should be:
line 12179 to 1273
if(ENABLE_OCC_STATIC)
set(LIBNAME lib${OCC}.a)
else()
set(LIBNAME ${OCC})
endif()
is replaced by:
if(ENABLE_OCC_STATIC)
if(MINGW)
set(LIBNAME lib${OCC}.dll.a)
else()
set(LIBNAME lib${OCC}.a)
endif()
else()
set(LIBNAME ${OCC})
endif()
line 1284 to 1285:
find_library(OCC_LIB ${LIBNAME} HINTS ENV CASROOT PATH_SUFFIXES
lib ${OCC_SYS_NAME}/lib ${OCC_SYS_NAME}/vc8/lib)
replaced by:
find_library(OCC_LIB ${LIBNAME} HINTS ENV CASROOT PATH_SUFFIXES
lib ${OCC_SYS_NAME}/lib ${OCC_SYS_NAME}/vc8/lib
${OCC_SYS_NAME}/gcc/lib ${OCC_SYS_NAME}/gcc/bin)
line 1306 to 1307:
find_library(OCC_CAF_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES
lib ${OCC_SYS_NAME}/lib ${OCC_SYS_NAME}/vc8/lib)
replaced by:
find_library(OCC_CAF_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES
lib ${OCC_SYS_NAME}/lib ${OCC_SYS_NAME}/vc8/lib
${OCC_SYS_NAME}/gcc/lib ${OCC_SYS_NAME}/gcc/bin)
_______________________________________________
gmsh mailing list
[email protected]
http://onelab.info/mailman/listinfo/gmsh