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

Reply via email to