Hi.
I'd follow your recomendation and did this:

1.- uninstall visual studio and perl
2.- Re-boot the system
3.- Install again visual studio in a new VisualSt folder WITHOUT SPACES.
4.- Change nt environment variables to:

     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

5.- Re-boot the system
6.- Vcvars32.bat file:

    @echo off
    rem
    rem Root of Visual Developer Studio Common files.
    set VSCommonDir=D:\VisualSt\Common

    rem
    rem Root of Visual Developer Studio installed files.
    rem
    set MSDevDir=D:\VisualSt\Common\msdev98

    rem
    rem Root of Visual C++ installed files.
    rem
    set MSVCDir=D:\VisualSt\VC98

    rem
    rem VcOsDir is used to help create either a Windows 95 or Windows NT
specific path.
    rem
    set VcOsDir=WIN95
    if "%OS%" == "Windows_NT" set VcOsDir=WINNT

    rem
    echo Setting environment for using Microsoft Visual C++ tools.
    rem

    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=

6. On a promt D:\VISUALST\VC98\BIN>vcvars32.bat:
    result:

    Setting environment for using Microsoft visual c++ tools.

7.- Tested visual c++ copilling a c program: ok

8.- install perl
9.- Re-boot the System
10.- Variables on config.cp:

     libpth='"D:\VisualSt\VC98\mfc\lib" "D:\VisualSt\VC98\lib"
"D:\Perl\lib\CORE"'
     incpath='D:\VisualSt\VC98\include'

11.- install inline 0.43 with ppm.
     ok
12.- test inline with the perl script:
     result: error

             out file: 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
                       El nombre que ha especificado no se reconoce como un
comando
                       interno o externo o un programa o archivo por lotes
ejecutable.
                       NMAKE : fatal error U1077:
'D:\WINNT\system32\cmd.exe' : return code '0x1'
                       Stop.
13.- Remove inline with ppm
14.- Install inline-0.43 with nmake:

       test result : ok

15.- Remove files and folders of inline1 folder

16.- Run perl script:
     result: error
          out file: 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
                  El nombre que ha especificado no se reconoce como un
comando
                  interno o externo o un programa o archivo por lotes
ejecutable.
                  NMAKE : fatal error U1077: 'D:\WINNT\system32\cmd.exe' :
return code '0x1'
                  Stop.


thanks
migue

----- Original Message ----- >
> Did you test moving your include files to a path ?
>
> -sam


Reply via email to