#perl makefile.pl
Running on Win 32
Build with support for Apache mod_perl?(y/n) [y]n
Will build without mod_perl support
Found Apache::Session Version 1.53
Warning: prerequisite File::Spec 0.82 not found at
D:/Perl/lib/ExtUtils/MakeMake
r.pm line 340, <STDIN> line 1.
Writing Makefile for HTML::Embperl
=== strange, because I have File::Spec 0.82 installed...
# nmake
mkdir blib
mkdir blib\lib
mkdir blib\lib\HTML
mkdir blib\arch
mkdir blib\arch\auto
mkdir blib\arch\auto\HTML
mkdir blib\arch\auto\HTML\Embperl
mkdir blib\lib\auto
mkdir blib\lib\auto\HTML
mkdir blib\lib\auto\HTML\Embperl
cp embpcgi.test.pl blib\lib\HTML\embpcgi.test.pl
cp Embperl.pod blib\lib\HTML\Embperl.pod
cp Embperl/Syntax/Perl.pm blib\lib\HTML\Embperl\Syntax\Perl.pm
cp Changes.pod blib\lib\HTML\Changes.pod
cp Faq.pod blib\lib\HTML\Faq.pod
cp Embperl.pm blib\lib\HTML\Embperl.pm
cp FeaturesD.pod blib\lib\HTML\FeaturesD.pod
cp TipsAndTricks.pod blib\lib\HTML\TipsAndTricks.pod
cp Embperl/Syntax/Embperl.pm blib\lib\HTML\Embperl\Syntax\Embperl.pm
cp Embperl/Syntax/Mail.pm blib\lib\HTML\Embperl\Syntax\Mail.pm
cp Embperl/Syntax/HTML.pm blib\lib\HTML\Embperl\Syntax\HTML.pm
cp Intro.pod blib\lib\HTML\Intro.pod
cp INSTALL.pod blib\lib\HTML\INSTALL.pod
cp Embperl/Mail.pm blib\lib\HTML\Embperl\Mail.pm
cp IntroD.pod blib\lib\HTML\IntroD.pod
cp Embperl/Syntax/SSI.pm blib\lib\HTML\Embperl\Syntax\SSI.pm
cp Features.pod blib\lib\HTML\Features.pod
cp Embperl/Syntax.pm blib\lib\HTML\Embperl\Syntax.pm
cp embpcgi.pl blib\lib\HTML\embpcgi.pl
cp Embperl/Module.pm blib\lib\HTML\Embperl\Module.pm
cp NEWS.pod blib\lib\HTML\NEWS.pod
cp EmbperlObject.pm blib\lib\HTML\EmbperlObject.pm
cp embpexec.pl blib\lib\HTML\embpexec.pl
cp Embperl/Session.pm blib\lib\HTML\Embperl\Session.pm
cp Embperl/Syntax/EmbperlBlocks.pm
blib\lib\HTML\Embperl\Syntax\EmbperlBlocks.pm
cp Embperl/Syntax/Text.pm blib\lib\HTML\Embperl\Syntax\Text.pm
cp Embperl/Syntax/ASP.pm blib\lib\HTML\Embperl\Syntax\ASP.pm
cp Embperl/Syntax/EmbperlHTML.pm blib\lib\HTML\Embperl\Syntax\EmbperlHTML.pm
cp EmbperlD.pod blib\lib\HTML\EmbperlD.pod
cp IntroEmbperlObject.pod blib\lib\HTML\IntroEmbperlObject.pod
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib
D:\Perl\lib\ExtUtils/xsubpp -typemap D:\Perl\lib\ExtUtils\typemap -typemap
typemap Embperl.xs > Embperl.xsc
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e mv
Embperl.xsc Embperl.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 Embperl.c
Embperl.c
Embperl.xs(360) : warning C4700: local variable 'RETVAL' used without having
been initialized
Embperl.xs(437) : warning C4700: local variable 'RETVAL' used without having
been initialized
Embperl.xs(679) : warning C4700: local variable 'param' used without having
been initialized
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epmain.c
epmain.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epio.c
epio.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epchar.c
epchar.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epcmd.c
epcmd.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 eputil.c
eputil.c
eputil.c(229) : warning C4715: 'strnstr' : not all control paths return a
value
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epeval.c
epeval.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epcmd2.c
epcmd2.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epparse.c
epparse.c
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epdom.c
epdom.c
epdom.c(682) : warning C4113: 'int (__cdecl *)(struct sv *,struct magic *)'
differs in parameter lists from 'int (__cdecl *)(struct interpreter *,struct
sv *,struct magic *)'
epdom.c(74) : warning C4716: 'mydie' : must return a value
epdom.c(655) : warning C4716: 'DomInit' : must return a value
cl -c -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DP
ERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDE
BUG -DVERSION=\"2.0b2\" -DXS_VERSION=\"2.0b2\" -ID:\Perl\lib\CORE -D_
INC_MALLOC -D_INC_SIGNAL -D_WINDOWS -DMULTIPLICITY -DEP2 epcomp.c
epcomp.c
epcomp.c(236) : warning C4715: 'embperl_CompileInitItem' : not all control
paths return a value
epcomp.c(78) : warning C4715: 'embperl_CompileInit' : not all control paths
return a value
epcomp.c(835) : warning C4716: 'embperl_CompileCleanupSpaces' : must return
a value
"Running Mkbootstrap for HTML::Embperl ()"
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e
chmod 644 Embperl.bs
D:\Perl\bin\Perl.exe "-ID:\Perl\lib"
-ID:\Perl\lib" -MExtUtils::Mksymlists -e "Mksymlists('NAME' =>
'HTML::Embperl', 'DLBASE' => 'Embperl', 'DL_FUNCS' => { }, 'FUNCLIST' =>
[], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\HTML\Embperl\Embperl.dll -dll -nologo -nodefaultlib
-release -libpath:"D:\Perl\lib\CORE" -machine:x86 Embperl.obj epmain.obj
epio.obj epchar.obj epcmd.obj eputil.obj epeval.obj epcmd2.obj epparse.obj
epdom.obj epcomp.obj D:\Perl\lib\CORE\perl56.lib oldnames.lib kernel32.lib
user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib
version.lib odbc32.lib odbccp32.lib msvcrt.lib -def:Embperl.def
Creating library blib\arch\auto\HTML\Embperl\Embperl.lib and object
blib\arch\auto\HTML\Embperl\Embperl.exp
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e
chmod 755 blib\arch\auto\HTML\Embperl\Embperl.dll
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e cp
Embperl.bs blib\arch\auto\HTML\Embperl\Embperl.bs
D:\Perl\bin\Perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e
chmod 644 blib\arch\auto\HTML\Embperl\Embperl.bs
#nmake test
D:\Download\HTML-Embperl-2.0b2>nmake test
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
SET
PATH=D:\PROGRA~1\MICROS~3\Common\msdev98\BIN;D:\PROGRA~1\MICROS~3\VC
98\BIN;D:\PROGRA~1\MICROS~3\Common\TOOLS\WINNT;D:\PROGRA~1\MICROS~3\Common\T
OOLS
;D:\orant\bin;D:\Perl\bin\;D:\WINNT\system32;D:\WINNT;D:\Program
Files\Mts;d:\in
etpub\php;d:\inetpub\php\dlls;
D:\Perl\bin\Perl.exe -Iblib\arch -Iblib\lib -ID:\Perl\lib -ID:\Perl\lib
test.pl
loading... ok
Testing offline mode...
#0 ascii... ok
#1 pure.htm... NMAKE : fatal error U1077:
'D:\Perl\bin\Perl.exe'
: return code '0xc0000005'
Stop.
???
=== Dr. Watson on my desktop :(
>I guess the ppm file you use is build for usage with mod_perl. If compiled
yes you guessed it ;)
>for mod_perl Embperl.dll want's to load the ApacheCore.dll, which you don't
>have, so it fails. So either you need a ppm that is not compiled for
>mod_perl (I am not sure if there is currently one) or, if you have a
>c-compiler, install Embperl form the sources and say no when Makefile.PL
ask
>if it should build for mod_perl.
>
>If neither of both is possible let me know.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]