Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60834 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24071 invoked from network); 14 Jun 2012 16:33:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Jun 2012 16:33:27 -0000 Authentication-Results: pb1.pair.com header.from=mamfelt@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=mamfelt@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.42 as permitted sender) X-PHP-List-Original-Sender: mamfelt@gmail.com X-Host-Fingerprint: 209.85.215.42 mail-lpp01m010-f42.google.com Received: from [209.85.215.42] ([209.85.215.42:34119] helo=mail-lpp01m010-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 21/8E-39100-6521ADF4 for ; Thu, 14 Jun 2012 12:33:27 -0400 Received: by lagy4 with SMTP id y4so1576871lag.29 for ; Thu, 14 Jun 2012 09:33:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=EOZeVQmX1smqO1YSJIpoE6UZZdNuQSWKC6UXs5bVEjI=; b=cAGxf8lBA1clcYjKy5HzLUERfSWW+msxzlXMbE1qLNWRBHjGq709eCQffmaWW/Uz7I lXHo6Zm+DwWAr+DoT4zmfDtlcRYmhQXjeI7fJC6FJakZ08r45eRwmfuTwijrXib/nXIj me8BO0lcdqqFk7hPGgseisVzkdyec7OX+T0QJpfbklOnAsVjj9chi1u3VXcjsa3ZSPdd DI08tU4nzb4QuPF5YY5BaG0OpxEoNZVWDsrTWyv77WoDDwvCtz9HQDSBLp4KLRGCbF2Y u1DiKLhpSHBzzngZnN8UCLO8D2fl3XTTpgYKAIntSDBKjfB0sOOPjkWNpC9fWsF//3Er ++Ag== MIME-Version: 1.0 Received: by 10.112.17.200 with SMTP id q8mr1281253lbd.11.1339691601377; Thu, 14 Jun 2012 09:33:21 -0700 (PDT) Received: by 10.112.117.71 with HTTP; Thu, 14 Jun 2012 09:33:21 -0700 (PDT) In-Reply-To: References: Date: Thu, 14 Jun 2012 18:33:21 +0200 Message-ID: To: internals@lists.php.net Content-Type: multipart/alternative; boundary=bcaec554d826023a2104c2714294 Subject: Re: Confusion on how to exclude embedded sqlite3 during make/build From: mamfelt@gmail.com (Michael Felt) --bcaec554d826023a2104c2714294 Content-Type: text/plain; charset=ISO-8859-1 Well, I am wondering if I posted this wrong - where are all the [PHP-DEV] brackets coming from. But, i believe I found the "syntax" error - by default AIX compiler does not support // comments, the CFLAG -qlangval=extc99 (or extc89) needs to be added. Testing further with 5.3.14 and 5.4.4 Michael On Thu, Jun 14, 2012 at 12:58 AM, Michael Felt wrote: > Hi. > > I am trying to compile php against httpd 2.4.2 - but before it gets > interesting I think I am having a different problem. > > The sqlite3 embedded in ./ext/sqlite3 returns a syntax error against vac.C > v11 compiler. > > data/prj/php-5.3.13/ext/sqlite3/sqlite3.c -o ext/sqlite3/sqlite3.lo > "/data/prj/php-5.3.13/ext/sqlite3/sqlite3.c", line 893.9: 1506-046 (S) > Syntax error. > "/data/prj/php-5.3.13/ext/sqlite3/sqlite3.c", line 894.41: 1506-045 (S) > Undeclared identifier i. > "/data/prj/php-5.3.13/ext/sqlite3/sqlite3.c", line 894.51: 1506-277 (S) > Syntax error: possible missing ';' or ','? > "/data/prj/php-5.3.13/ext/sqlite3/sqlite3.c", line 894.65: 1506-045 (S) > Undeclared identifier or. > make: 1254-004 The error code from the last command is 1. > > Rather than try and solve that I compiled a separate sqlite3 version > root@x104:[/]sqlite3 -version > 3.6.22 > > However, even after make distclean and a new run of configure with the > following arguments - make still continues to try to compile the embedded > sqlite3. > > root@x104:[/data/prj/php-5.3.13]cat php_configure.ksh > #!/usr/bin/ksh > > set -x > > ./configure \ > --prefix=/opt \ > --sysconfdir=/etc \ > --mandir=/usr/share/man \ > --with-libdir=/opt/lib \ > --with-sqlite3=/opt \ > > build/aix/configure.out > > > > What am I doing wrong? Many thanks! > > Michael > > --bcaec554d826023a2104c2714294--