Hi.
I'm sorry, i find several mistakes on the past configuration,
the new configuration is like this:
1.-Environment variables:
include:
D:\VisualSt\Vc98\atl\Include;D:\VisualSt\Vc98\Mfc\Include;D:\VisualSt\Vc98\I
nclude
lib: D:\VisualSt\Vc98\Mfc\Lib;D:\VisualSt\Vc98\Lib
path:
D:\VisualSt\Common\MSDev98\Bin;D:\VisualSt\Common\Tools;D:\VisualSt\Vc98\Bin
2.- Vcvars32.bat file:
@echo off
set VSCommonDir=D:\VisualSt\Common
set MSDevDir=D:\VisualSt\Common\MSDev98
set MSVCDir=D:\VisualSt\Vc98
set VcOsDir=WIN95
if "%OS%" == "Windows_NT" set VcOsDir=WINNT
if "%OS%" == "Windows_NT" set
PATH=%MSDevDir%\BIN;%MSVCDir%\BIN;%VSCommonDir%\TOOLS\%VcOsDir%;%VSCommonDir
%\TOOLS;%PATH%
if "%OS%" == "" set
PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDir%\TOOLS\%VcOsDir%";"%VSCo
mmonDir%\TOOLS";"%windir%\SYSTEM";"%PATH%"
set
INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLU
DE%
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%
set VcOsDir=
set VSCommonDir=
3.- Variables on config.cp:
libpth='"D:\VisualSt\Vc98\Mfc\lib" "D:\VisualSt\Vc98\Lib"
"D:\Perl\lib\CORE"'
incpath='D:\VisualSt\Vc98\Include'
---------Run perl script:-----------
:
result: ERROR
D:\Perl\bin\perl.exe -ID:\Perl\lib -ID:\Perl\lib
D:\Perl\lib\ExtUtils/xsubpp -typemap D:\Perl\lib/ExtUtils/typemap
perltemp_pl_1bc6.xs > perltemp_pl_1bc6.xsc &&
D:\Perl\bin\perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e mv
perltemp_pl_1bc6.xsc perltemp_pl_1bc6.c
cl -c -ID:/TEMP -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHA
VE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READ
FIX -O1 -MD -DNDEBUG -DVERSION=\"0.00\" -DXS_VERSION=\"0.00\" -ID:\Perl
\lib\CORE perltemp_pl_1bc6.c
perltemp_pl_1bc6.c
D:\Perl\lib\CORE\perl.h(435) : fatal error C1083: Cannot open
include file: 'sys/types.h': No such file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
I need perl-c-nt glasses hahahahahaha;
thanks
migu