Re: Problem compiling 1.0 on linux

Fred Moyer <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <CAHrynWDU+cVjaWbgsQ0BPdbaY8VV3PyYsceq-CoPeWm-wGNiHw@mail.gmail.com>
On Mon, Dec 3, 2012 at 6:26 AM, Hans C. Poo <[email protected]> wrote:
> I've continued looking with more atention, and the format messages were just warnings, the error appears with an lvalue assignement in mod_perl.c:

Are you able to implement mod_perl2? Apache 1.x in particular has
reached end of life status.

>
> mod_perl.c:790:15: error: lvalue required as left operand of assignment
>
> And the aforementioned line is:
>
>   GvCV(exitgp) = perl_get_cv("Apache::exit", TRUE);
>
>
> ¿ Not sure but it's a gcc thing ?
>
> Hans
>
> Hans Poo, Welinux S.A.
> Bombero Ossa #1010, oficina 800,
> +56-2-3729770, Movil: +56-9-3199305
> Santiago, Chile
>
>
> ----- Mensaje original -----
>> De: "Hans C. Poo" <[email protected]>
>> Para: [email protected]
>> Enviados: Lunes, 3 de Diciembre 2012 11:02:56
>> Asunto: Problem compiling 1.0 on linux
>>
>> Hi.
>>
>> I have a legacy mod_perl project, and need to create a development
>> environment.
>>
>> mod_perl-1.31 y apache_1.3.41 on Ubuntu Linux 12.04
>>
>> The makefile is created fine:
>> hans@tierra:~/desarrollo/mod_perl-1.31$ perl Makefile.PL DO_HTTPD=1
>> USE_APACI=1 EVERYTHING=1
>>
>> Then, when issuing make:
>>
>> cc -O2 -g -I/usr/lib/perl/5.14/CORE -D_REENTRANT  -DDEBIAN
>> -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
>> -DMOD_PERL_VERSION=\"1.31\"
>> -DMOD_PERL_STRING_VERSION=\"mod_perl/1.31\" -I../..
>> -I/usr/lib/perl/5.14/CORE -I../../os/unix -I../../include
>>    -DLINUX=22 -DHAVE_SET_DUMPABLE -DMOD_PERL -DUSE_PERL_SSI
>> -D_REENTRANT  -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector
>> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
>> -DUSE_HSREGEX -DNO_DL_NEEDED -D_REENTRANT  -DDEBIAN
>> -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `../../apaci` -c
>> mod_perl.c
>> mod_perl.c: En la función ‘mp_check_version’:
>> mod_perl.c:538:2: aviso: se desconoce el carácter de tipo de
>> conversión ‘_’ en el formato [-Wformat]
>> mod_perl.c: En la función ‘perl_module_init’:
>> mod_perl.c:564:2: aviso: se desconoce el carácter de tipo de
>> conversión ‘v’ en el formato [-Wformat]
>> mod_perl.c: En la función ‘perl_startup’:
>> mod_perl.c:790:15: error: se requiere un l-valor como operando
>> izquierdo de la asignación
>> make[5]: *** [mod_perl.o] Error 1
>> make[4]: *** [all] Error 1
>> make[3]: *** [subdirs] Error 1
>>
>> Looking at the code, there are some formats en the form %_ until i
>> can see it is complaining for the underscore.
>>
>> Thanks
>> Hans
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.