Building cglab with Scilab 2023.0 and VS Community 2022 fails
After uncompressing the .zip, running the builder.sce yields:
--> exec('WSCI\contrib\cglab\builder.sce',-1)
Création des macros...
-- Création de [cglablib] (Macros) --
genlib : Traitement du fichier : cgal_interp3.sci
genlib : Traitement du fichier : cgal_stream_2.sci
genlib : Traitement du fichier : cgal_streamlines.sci
genlib : Traitement du fichier : cglab_getrootpath.sci
genlib : Traitement du fichier : delaunay.sci
Création des sources...
Génère un fichier loader
Génère un Makefile
Exécute le Makefile
Compilation de Constrained_Delaunay.cpp
Compilation de convex_hull.cpp
Compilation de Delaunay_2d.cpp
Compilation de Delaunay_3d.cpp
Compilation de Delaunay_mesher.cpp
Compilation de Delaunay_nd.cpp
Compilation de interpolation_functions.cpp
Compilation de Stream_lines.cpp
Compilation de Surface_mesher.cpp
Compilation de scilab_job.c
Construit une bibliothèque partagée (Veuillez patienter)
"Creation of dll libcgal_cpp.dll and import lib from ..."
"LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'CGAL-vc140-mt-4.7.lib'"
"NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\bin\HostX64\x64\link.EXE"'á: code retour '0x450'"
"Stop."
à la ligne 34 de la fonction dlwCompile ( WSCI\modules\dynamic_link\macros\windows\dlwCompile.sci ligne 47 )
à la ligne 70 de la fonction ilib_compile ( WSCI\modules\dynamic_link\macros\ilib_compile.sci ligne 86 )
à la ligne 104 de la fonction ilib_for_link ( WSCI\modules\dynamic_link\macros\ilib_for_link.sci ligne 118 )
à la ligne 29 de la fonction tbx_build_src ( WSCI\modules\modules_manager\macros\tbx_build_src.sci ligne 44 )
à la ligne 37 de la fonction builder_src_cpp ( WSCI\contrib\cglab\src\cpp\builder_cpp.sce ligne 42 )
à la ligne 51 du fichier exécuté WSCI\contrib\cglab\src\cpp\builder_cpp.sce
à la ligne 13 de la fonction tbx_builder ( WSCI\modules\modules_manager\macros\tbx_builder.sci ligne 26 )
à la ligne 60 de la fonction tbx_builder_src_lang ( WSCI\modules\modules_manager\macros\tbx_builder_src_lang.sci ligne 75 )
à la ligne 3 de la fonction builder_src ( WSCI\contrib\cglab\src\builder_src.sce ligne 7 )
à la ligne 10 du fichier exécuté WSCI\contrib\cglab\src\builder_src.sce
à la ligne 13 de la fonction tbx_builder ( WSCI\modules\modules_manager\macros\tbx_builder.sci ligne 26 )
à la ligne 45 de la fonction tbx_builder_src ( WSCI\modules\modules_manager\macros\tbx_builder_src.sci ligne 62 )
à la ligne 30 de la fonction main_builder ( WSCI\contrib\cglab\builder.sce ligne 38 )
à la ligne 46 du fichier exécuté WSCI\contrib\cglab\builder.sce
ilib_compile : Erreur à l'exécution de Makelib.mak.
Edited by Samuel GOUGEON