Gerald,
As you pointed out it was lack of Apache2::BuildConfig. I installed it
and I could compiled it easily,
but make test TESTARGS="-i" shows a lot of errors. Please let me know
what you think.
Thank you
Soltan
PERL_DL_NONLAZY=0 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl -i
loading... ok
Testing offline mode...
-----------------------
#12 error.htm...
[-1]Missing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#13 error.htm...
[-1]Missing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#14 error.htm...
[-1]Missing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#21 errormismatch.htm... ok
Testing Execute function...
--------------------------
error.htm to memory...
[-1]Missing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
Testing Ouput Caching...
-------------------------
Testing mod_perl mode...
------------------------
#12 error.htm...
[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR: 24: Error in Perl
code: syntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at
EOF\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+
)"\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near
"$error is here "\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near
";\n\n}"\nMissing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#13 error.htm...
[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR: 24: Error in Perl
code: syntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at
EOF\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+
)"\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near
"$error is here "\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near
";\n\n}"\nMissing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#14 error.htm...
[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR: 24: Error in Perl
code: syntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at
EOF\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+
)"\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near
"$error is here "\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near
";\n\n}"\nMissing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#21 errormismatch.htm... ok
#28 errdoc/errdoc.htm...
[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR: 24: Error in Perl
code: syntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 23,
at EOF\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 32,
near "+ )"\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 46,
near "$error is here "\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 59,
near ";\n\n}"\nMissing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 60,
at end of line
#30 errdoc/epl/errdoc2.htm...
[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR: 24: Error in Perl
code: syntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line
23, at EOF\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line
32, near "+ )"\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line
46, near "$error is here "\nsyntax error at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line
59, near ";\n\n}"\nMissing right curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line
60, at end of line
#77 upload.htm...
Error in Line 9
Is: >Filename:<br><
Should: >Content-DispositionContent-Type<
#105 registry/tied.htm...
Error in Line 15
Is: ><!DOCTYPEHTMLPUBLIC"-//IETF//DTDHTML2.0//EN"><
Should: >rc=0<
#106 registry/tied.htm...
Error in Line 4
Is: >rc=0<
Should: ><P>Hereissometext</P><
#194 EmbperlObject/epoincdiv.htm...
Error in Line 286
Is: ><P>2.2.0<P><
Should: ><P>2.1<
#195 EmbperlObject/epofdat.htm...ok
#196 EmbperlObject/epodiv.htm...
Error in Line 282
Is: ><P>2.2.0<P><
Should: ><P>(2\.1.*?|1\.3.*?)<P><
Testing cgi mode...
-------------------
#18 error.htm...
[-1][Fri Nov 20 08:17:13 2009] [error] [client 127.0.0.1] Missing right
curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#19 error.htm...
[-1][Fri Nov 20 08:17:14 2009] [error] [client 127.0.0.1] Missing right
curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#20 error.htm...
[-1][Fri Nov 20 08:17:15 2009] [error] [client 127.0.0.1] Missing right
curly or square bracket at
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end
of line
#77 upload.htm...
Error in Line 9
Is: >Filename:<br><
Should: >Content-DispositionContent-Type<
#196 EmbperlObject/epodiv.htm...
Error in Line 282
Is: ><P>2.2.0<P><
Should: ><P>(2\.1.*?|1\.3.*?)<P><
Testparameter:
offline = 0
repeat = 2
ERRORS detected! NOT all tests have been passed successfully
gerald.rich...@ecos.de wrote:
Hi,
the Makefile.Pl of Embperl is searching for the module Apache2::BuildConfig to
determinate if mod_perl 2 is installed and what are the compile settings.
Could you check if this module is installed?
If yes, please make a simple test programm and send me the output:
-----
use Apache2::BuildConfig ;
use Data::Dumper ;
$c = Apache2::BuildConfig -> new ;
print Dumper ($c) ;
-----
Gerald
-----Original Message-----
From: Soltan Safavi [mailto:sol...@mycopa.com]
Sent: Thursday, November 19, 2009 11:14 PM
To: Williams, David G. (HQ-JF000)[INDYNE INC]
Cc: Ed Grimm; embperl@perl.apache.org
Subject: Re: Compiling Embperl
Hi David
In the past I could easily install Embperl 2.2 on Fedora 6
which is RPM-based sytem, why it can't be installed on Fedora
10? any Idea?
I was not successful to manually install Apache 2.2.x and
mod_perl 2 and I did not hear from Gerald for any other possible way.
I appreciate your help
Soltan
Williams, David G. (HQ-JF000)[INDYNE INC] wrote:
Soltan,
I would be interested in hearing about an easy way to get
Embperl and XALAN running on an RPM-based system (without
sources). To get things working quickly on Fedora, I just
uninstalled the RPM version of Apache 2, mod_perl, and a
number of other things and then manually installed Apache
2.2.x and mod_perl 2 from source. I have been unsuccessful
in compiling libxml and XALAN on Fedora from source, but I
can live without them for now.
Gerald, is there an easier way to get Embperl and all its
prerequisites running on Fedora?
Good luck.
________________________________________
From: Soltan Safavi [sol...@mycopa.com]
Sent: Friday, October 16, 2009 2:38 PM
To: Ed Grimm
Cc: embperl@perl.apache.org
Subject: Re: Compiling Embperl
Hi Ed,
I am still looking for the solution. Please find below the
output of
Makefile.PL, it shows that mod_perl is properly installed but could
find Apache2
Thank you
Soltan
I am using:
httpd-2.2.10
mod_perl-2.0.4
perl-5.10.0
Build with support for Apache mod_perl?(y/n) [y] Searching
for Apache
sources...
Look at ..
Look at ../src
Look at ./src
Apache source not found, enter path name or q to quit
[q]/usr/include/httpd Searching for Apache sources...
Look at /usr/include/httpd
Use /usr/include/httpd as Apache source(y/n) [y] Will use
/usr/include/httpd for Apache Headers Enter path and file
to start as
httpd [/usr/include/httpd/httpd]/usr/sbin/httpd
Apache Version Server version: Apache/2.2.10 (Unix) Library for
mod_actions.c not found, please enter path to mod_actions.so
[]/usr/lib/httpd/modules + Load dynamic module mod_actions.c
(/usr/lib/httpd/modules/mod_actions.so)
+ Load dynamic module mod_cgi.c
(/usr/lib/httpd/modules/mod_cgi.so)
+ Load dynamic module mod_alias.c
(/usr/lib/httpd/modules/mod_alias.so)
+ Load dynamic module mod_env.c
(/usr/lib/httpd/modules/mod_env.so)
+ Load dynamic module mod_perl.c
(/usr/lib/httpd/modules/mod_perl.so)
+ Load dynamic module mod_mime.c
(/usr/lib/httpd/modules/mod_mime.so)
+ Load dynamic module mod_dir.c
(/usr/lib/httpd/modules/mod_dir.so)
+ mod_perl was build with USE_DSO
Can't locate Apache/src.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.10.0
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0
/usr/lib/perl5/site_perl .) at Makefile.PL line 982, <STDIN> line 5.
Ed Grimm wrote:
All perl packages which are provided by your distribution
should put
their perl modules in one of the vendor_perl directories
(excluding,
of course, the perl package itself and any direct
components thereof,
which should put things in the core directories.)
The easiest manner one could make it not work in this
fashion would
be to utilize a mod_perl package from someone other than the
distribution vendor which places its files elsewhere.
Perl silently ignores any @INC directories which do not exist. So
long as the files it is looking for are in a directory which does
exist and is included in @INC, you should be good.
Presence of mind check: do you need a mod_perl-dev package or
something like that? I'm pretty sure you would if you
were running
Ubuntu, as the normal Ubuntu mentality is to move things
only needed
to compile other things and are not specifically compiling tools
themselves into -dev packages.
Ed
On Tue, 6 Oct 2009, Soltan Safavi wrote:
Hi Gerald
I believe mod_perl is installed correctly.
Here I have the content of the @INC
/usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.10.0
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.10.0/i386-linux-thread-multi
/usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .
but paths with site_perl are missing on my system.
Could this be the source of the problem?
Thank you
Soltan
Gerald Richter wrote:
Hi,
Apache::src is part of mod_perl 1, since you use mod_perl 2, it
seems that mod_perl 2 is not detected by Makefile.PL.
Maybe it is
not fully/correctly installed?
Gerald
-----Original Message-----
From: Soltan Safavi [mailto:sol...@mycopa.com]
Sent: Wednesday, September 30, 2009 11:11 PM
To: embperl@perl.apache.org
Subject: Compiling Embperl
Hi
I am trying to build Embperl 2.2.0 on Fedora 10 and I get the
error "Can't locate Apache/src.pm in @INC"
I am using:
httpd-2.2.10
mod_perl-2.0.4
perl-5.10.0
I appreciate your help
Soltan
------------------------------------------------------------------
--- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
--------------------------------------------------------------------
- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org