Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.98k stars 560 forks source link

win32 dmake failure on Win2k Pro #6690

Closed p5pRT closed 20 years ago

p5pRT commented 21 years ago

Migrated from rt.perl.org#23246 (status was 'resolved')

Searchable as RT23246$

p5pRT commented 21 years ago

From wsweet@register.com

Hi Guys\,

Any help would be greatly appreciated. Followed instructions in README.win32. Opted on MinGW/dmake... downloaded the programs\, installed following directions. Edited makefile.mk\, opened cmd window from Start->Run and ran dmake from win32 dir\, then ran dmake test. Here is the output​:

Microsoft Windows 2000 [Version 5.00.2195] (C) Copyright 1985-2000 Microsoft Corp.

C​:\Installers\perl\build\perl-5.8.0\win32>dmake del /f config.h copy config_H.gc config.h   1 file(s) copied. gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_ READFIX -operlglob.o perlglob.c gcc -g -L"c​:\perl\5.8.0\lib\MSWin32-x86-multi-thread\CORE" -L"C​:\MinGW\lib" -mc onsole -o ..\perlglob.exe perlglob.o -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lo le32 -loleaut32 -lnetapi32 -luuid -lwsock32 -lmpr -lwinm m -lversion -lodbc32 if not exist ".\mini" mkdir ".\mini" gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\av.o ..\av.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\deb.o ..\deb.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\doio.o ..\doio.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\doop.o ..\doop.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\dump.o ..\dump.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\globals.o ..\globals.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\gv.o ..\gv.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\hv.o ..\hv.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\locale.o ..\locale.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\mg.o ..\mg.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\numeric.o ..\numeric.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\op.o ..\op.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\perl.o ..\perl.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\perlapi.o ..\perlapi.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\perly.o ..\perly.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp.o ..\pp.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp_ctl.o ..\pp_ctl.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp_hot.o ..\pp_hot.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp_pack.o ..\pp_pack.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp_sort.o ..\pp_sort.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\pp_sys.o ..\pp_sys.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\reentr.o ..\reentr.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\regcomp.o ..\regcomp.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\regexec.o ..\regexec.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\run.o ..\run.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\scope.o ..\scope.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\sv.o ..\sv.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\taint.o ..\taint.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\toke.o ..\toke.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\universal.o ..\universal.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\utf8.o ..\utf8.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\util.o ..\util.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\xsutils.o ..\xsutils.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\miniperlmain.o ..\miniperlmain.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -DPERL_EXTERNAL_GLOB -o.\mini\perlio.o ..\perlio.c gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -o.\mini\win32.o win32.c win32.c​:66​: conflicting types for `_wfdopen' C​:/MinGW/include/stdio.h​:376​: previous declaration of `_wfdopen' win32.c​: In function `win32_execvp'​: win32.c​:3921​: warning​: passing arg 3 of `win32_spawnvp' from incompatible pointe r type win32.c​: In function `w32_DomainName'​: win32.c​:4380​: warning​: passing arg 2 of `WideCharToMultiByte' makes integer from pointer without a cast win32.c​:4384​: warning​: passing arg 2 of `WideCharToMultiByte' makes integer from pointer without a cast dmake.exe​: Error code 1\, while making '.\mini\win32.o'

C​:\Installers\perl\build\perl-5.8.0\win32>dmake test del /f config.h copy config_H.gc config.h   1 file(s) copied. gcc -c -I.\include -I. -I.. -I..\lib\CORE -DWIN32 -DPERLDLL -DPERL_CORE -g -O2 -o.\mini\win32.o win32.c win32.c​:66​: conflicting types for `_wfdopen' C​:/MinGW/include/stdio.h​:376​: previous declaration of `_wfdopen' win32.c​: In function `win32_execvp'​: win32.c​:3921​: warning​: passing arg 3 of `win32_spawnvp' from incompatible pointe r type win32.c​: In function `w32_DomainName'​: win32.c​:4380​: warning​: passing arg 2 of `WideCharToMultiByte' makes integer from pointer without a cast win32.c​:4384​: warning​: passing arg 2 of `WideCharToMultiByte' makes integer from pointer without a cast dmake.exe​: Error code 1\, while making '.\mini\win32.o'

C​:\Installers\perl\build\perl-5.8.0\win32>

Thanks\, Will

William Sweet Jr\, Web Engineer Register.com\, Inc. Tel 410.953.7941 Fax 410.953.0122 \mailto​:wsweet@​register\.com wsweet@​register.com AIM​: WillCSweet Columbia Corporate Park 8830 Stanford Blvd Suite 402 Columbia MD 21045

  \<http​://216.21.229.207/images/sig_line.gif>
  \<http​://216.21.229.207/images/sig_txt.gif> \<http​://216.21.229.207/images/spacer.gif>

  \<http​://216.21.229.207/images/sig_logo.gif>
  \<http​://216.21.229.207/images/sig_line.gif>

p5pRT commented 20 years ago

From @steve-m-hay

Not sure exactly what the problem there was\, but trying it now with Perl 5.8.4 (using MinGW-3.1.0-1.exe) it all builds and tests fine\, so can we close this bug report?

- Steve

p5pRT commented 20 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 20 years ago

From wsweet@register.com

Hello Steve\,

Yes\, thanks.

Will

  -----Original Message-----   From​: Steve Hay via RT [mailto​:perlbug-followup@​perl.org]   Sent​: Wed 5/26/2004 10​:13 AM   To​: William Sweet   Cc​:   Subject​: [perl #23246] win32 dmake failure on Win2k Pro  
 

  Not sure exactly what the problem there was\, but trying it now with Perl   5.8.4 (using MinGW-3.1.0-1.exe) it all builds and tests fine\, so can we   close this bug report?  
  - Steve  

p5pRT commented 20 years ago

From @steve-m-hay

Resolved\, as per previous correspondence.

p5pRT commented 20 years ago

@steve-m-hay - Status changed from 'open' to 'resolved'