Hi, Some progress, after creating manually all obj and lib. E:\dll\iup\iup>win-make --debug GNU Make 4.1 Built for i686-w64-mingw32 Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File 'do_all' does not exist. File 'iup' does not exist. Must remake target 'iup'. GNU Make 4.1 Built for i686-w64-mingw32 Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File 'iup' does not exist. Must remake target 'iup'. GNU Make 4.1 Built for i686-w64-mingw32 Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File 'build' does not exist. File 'tecmake' does not exist. File 'print-start' does not exist. Must remake target 'print-start'. ''; echo 'Tecmake: Starting [ iup:dll15 ]' Successfully remade target file 'print-start'. File 'system-check' does not exist. Must remake target 'system-check'. Successfully remade target file 'system-check'. File 'directories' does not exist. Must remake target 'directories'. Successfully remade target file 'directories'. File 'dynamic-lib' does not exist. File '../lib/dll15/iup.dll' does not exist. File '../obj/dll15/iup_array.obj' does not exist. Must remake target '../obj/dll15/iup_array.obj'. ''; echo Tecmake: compiling iup_array.c ... c:/progra~2/micros~2/2017/community/bin/Hostx86/x86/cl -nologo -c -Fo../obj/dll 15/ -W3 -EHsc -MD -O2 -GL -I../include -I. -Iwin/wdl -Iwin -I../etc -Ic:/progra~ 2/wi3cf2~1/10/include/10.0.17134.0/ucrt -Ic:/progra~2/wi3cf2~1/10/include/10.0.1 7134.0/shared -Ic:/progra~2/wi3cf2~1/10/include/10.0.17134.0/um -Ic:/progra~2/mi cros~2/2017/community/include -DCOBJMACROS -D_UNICODE -DUSE_NEW_DRAW -D_WIN32_W INNT=0x0501 -D_WIN32_IE=0x600 -DWINVER=0x0501 -DNOTREEVIEW -DUNICODE -DIUP_DLL - DTEC_UNAME=dll15 -DTEC_SYSNAME=Win32 -DTEC_LITTLEENDIAN -DTEC_32 -DWIN32 -DMSVC1 5 -D_CRT_SECURE_NO_DEPRECATE -D_CPP_NARROW_INLINES_DEFINED -DNDEBUG iup_array.c process_begin: CreateProcess(NULL, c:/progra~2/micros~2/2017/community/bin/Hostx 86/x86/cl -nologo -c -Fo../obj/dll15/ -W3 -EHsc -MD -O2 -GL -I../include -I. -Iw in/wdl -Iwin -I../etc -Ic:/progra~2/wi3cf2~1/10/include/10.0.17134.0/ucrt -Ic:/p rogra~2/wi3cf2~1/10/include/10.0.17134.0/shared -Ic:/progra~2/wi3cf2~1/10/includ e/10.0.17134.0/um -Ic:/progra~2/micros~2/2017/community/include -DCOBJMACROS -D_ UNICODE -DUSE_NEW_DRAW -D_WIN32_WINNT=0x0501 -D_WIN32_IE=0x600 -DWINVER=0x0501 - DNOTREEVIEW -DUNICODE -DIUP_DLL -DTEC_UNAME=dll15 -DTEC_SYSNAME=Win32 -DTEC_LITT LEENDIAN -DTEC_32 -DWIN32 -DMSVC15 -D_CRT_SECURE_NO_DEPRECATE -D_CPP_NARROW_INLI NES_DEFINED -DNDEBUG iup_array.c, ...) failed. make (e=2): O sistema nÒo pode encontrar o arquivo especificado. ../tecmakewin.mak:1706: recipe for target '../obj/dll15/iup_array.obj' failed win-make[2]: *** [../obj/dll15/iup_array.obj] Error 2 makefile:12: recipe for target 'iup' failed win-make[1]: *** [iup] Error 2 makefile:9: recipe for target 'iup' failed win-make: *** [iup] Error 2
File iup_array.c is under src directory, but makefile do not fill the src dir, why? Thanks. Ranier Vilela ________________________________________ De: Ranier VF <ranier_...@hotmail.com> Enviado: segunda-feira, 4 de novembro de 2019 12:59 Para: IUP discussion list. Assunto: Re: [Iup-users] IUP Compilation with msvc 2017 Hi, trying with debug enabled. E:\dll\iup\iup>make --debug GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i386-pc-mingw32 Reading makefiles... Updating goal targets.... File `do_all' does not exist. File `iup' does not exist. Must remake target `iup'. GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i386-pc-mingw32 Reading makefiles... Updating goal targets.... File `iup' does not exist. Must remake target `iup'. GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i386-pc-mingw32 Reading makefiles... Updating goal targets.... File `build' does not exist. File `tecmake' does not exist. File `print-start' does not exist. Must remake target `print-start'. ''; echo 'Tecmake: Starting [ iup:dll15 ]' Successfully remade target file `print-start'. File `system-check' does not exist. Must remake target `system-check'. Successfully remade target file `system-check'. File `directories' does not exist. File `../obj/dll15' does not exist. Must remake target `../obj/dll15'. if [ ! -d ../obj/dll15 ] ; then mkdir -p ../obj/dll15 ; fi ! foi inesperado neste momento. make[2]: *** [../obj/dll15] Error 255 make[1]: *** [iup] Error 2 make: *** [iup] Error 2 E:\dll\iup\iup> ________________________________________ De: Ranier VF <ranier_...@hotmail.com> Enviado: segunda-feira, 4 de novembro de 2019 11:22 Para: IUP discussion list. Assunto: [Iup-users] IUP Compilation with msvc 2017 Hi Scuri, Windows 64 bits msvc 2017 set TEC_UNAME=dll15 set VC15=c:/progra~2/micros~2/2017/community/vc set NO_DEPEND=Yes ''; echo 'Tecmake: Starting [ iup:dll15 ]' if [ ! -d ../obj/dll15 ] ; then mkdir -p ../obj/dll15 ; fi ! foi inesperado neste momento. ../tecmakewin.mak:1662: recipe for target '../obj/dll15' failed win-make[2]: *** [../obj/dll15] Error 255 makefile:12: recipe for target 'iup' failed win-make[1]: *** [iup] Error 2 makefile:9: recipe for target 'iup' failed win-make: *** [iup] Error 2 I will start from beginning. mkdir -p does not work on windows shell, the parameter -p is invalid. Meantime, creating manually ../obj/dll15 the expression "if [ ! -d ../obj/dll15 ]" also fails! Can you take a look? Thanks. Ranier Vilela _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users