Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15159 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 10257 invoked by uid 1010); 22 Feb 2005 22:54:06 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 10219 invoked from network); 22 Feb 2005 22:54:05 -0000 Received: from unknown (HELO microcam29.net) (127.0.0.1) by localhost with SMTP; 22 Feb 2005 22:54:05 -0000 X-Host-Fingerprint: 64.233.184.196 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.196:30065] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity HEAD r(5097)) with SMTP id ED/0A-08154-D08BB124 for ; Tue, 22 Feb 2005 17:54:05 -0500 Received: by wproxy.gmail.com with SMTP id 57so1016383wri for ; Tue, 22 Feb 2005 14:54:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=UVH3KocgygSYsbCwJ3KZ5ifIh3Jtvf0o6+QanF20ar3Id8vvjVSUgtZH5LJGz2E2jzzyG9Fmd+KJvXNzNIdGAPyEsTetkUvZpyi5ccrpuUrX+MBqAQu28Gmcm8cqVkzybhDdqACQWXTe13mSqLCWG0abFY/zNQqDa61yXd0scHU= Received: by 10.54.41.71 with SMTP id o71mr71435wro; Tue, 22 Feb 2005 14:54:03 -0800 (PST) Received: by 10.54.33.12 with HTTP; Tue, 22 Feb 2005 14:54:03 -0800 (PST) Message-ID: <1e7a8fb50502221454237eeff@mail.gmail.com> Date: Wed, 23 Feb 2005 01:54:03 +0300 Reply-To: Alawi Albaity To: internals@lists.php.net Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: compile php5 with vc++ for windows From: albaity@gmail.com (Alawi Albaity) I have tried to compile php5.0.3 on windows using vc++ I have follow the instruction to do that from php manual but I feel that was for php4 because I do not see it work with php5 source and I do not get any files after compile and that what I get in the pane Deleting intermediate files and output files for project 'TSRM - Win32 Release_TS'. Deleting intermediate files and output files for project 'EngineSelect - Win32 Release'. Deleting intermediate files and output files for project 'ZendTS - Win32 Release_TS'. Deleting intermediate files and output files for project 'libsqlite - Win32 Release_TS'. Deleting intermediate files and output files for project 'php5dllts - Win32 Release_TS'. Deleting intermediate files and output files for project 'php5ts - Win32 Release_TS'. --------------------Configuration: TSRM - Win32 Release_TS-------------------- Compiling... TSRM.c tsrm_strtok_r.c tsrm_virtual_cwd.c tsrm_win32.c Creating library... --------------------Configuration: EngineSelect - Win32 Release-------------------- --------------------Configuration: ZendTS - Win32 Release_TS-------------------- Performing Custom Build Step on ".\zend_language_parser.y" Performing Custom Build Step on ".\zend_language_scanner.l" Performing Custom Build Step on .\zend_ini_parser.y zend_ini_parser.y contains 4 shift/reduce conflicts. Performing Custom Build Step on .\zend_ini_scanner.l Compiling... zend.c zend_alloc.c zend_API.c zend_builtin_functions.c C:\Work\php-5.0.3\Zend\zend_builtin_functions.c(1203) : warning C4018: '==' : signed/unsigned mismatch zend_compile.c C:\Work\php-5.0.3\Zend\zend_compile.c(1968) : warning C4018: '<' : signed/unsigned mismatch zend_constants.c zend_default_classes.c zend_dynamic_array.c zend_exceptions.c zend_execute.c C:\Work\php-5.0.3\Zend\zend_execute.c(113) : warning C4018: '<=' : signed/unsigned mismatch C:\Work\php-5.0.3\Zend\zend_execute.c(474) : warning C4018: '>=' : signed/unsigned mismatch zend_execute_API.c C:\Work\php-5.0.3\Zend\zend_execute_API.c(481) : warning C4018: '==' : signed/unsigned mismatch zend_extensions.c zend_hash.c zend_highlight.c zend_indent.c zend_ini.c zend_ini_parser.c zend_ini_scanner.c zend_interfaces.c zend_iterators.c Generating Code... Compiling... zend_language_parser.c zend_language_scanner.c zend_list.c zend_llist.c zend_mm.c zend_object_handlers.c zend_objects.c zend_objects_API.c zend_opcode.c zend_operators.c zend_ptr_stack.c zend_qsort.c zend_reflection_api.c zend_sprintf.c zend_stack.c zend_stream.c C:\Work\php-5.0.3\Zend\zend_stream.c(98) : warning C4018: '<' : signed/unsigned mismatch zend_strtod.c C:\Work\php-5.0.3\Zend\zend_strtod.c(1746) : warning C4244: '=' : conversion from 'double ' to '__int32 ', possible loss of data zend_ts_hash.c zend_variables.c Generating Code... Creating library... --------------------Configuration: libsqlite - Win32 Release_TS-------------------- Performing Custom Build Step on config_static.w32.h 1 file(s) copied. Performing Custom Build Step on sqlite.w32.h 1 file(s) copied. Compiling... attach.c auth.c btree.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\btree.c(796) : error C2065: 'SQLITE_NOTADB' : undeclared identifier btree_rb.c build.c copy.c date.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(235) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(236) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(343) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(344) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(347) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(348) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(349) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(350) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(364) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(365) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(367) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(411) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(417) : warning C4244: '=' : conversion from 'double ' to 'long ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(512) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(518) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(610) : warning C4244: '+=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(616) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(622) : warning C4244: '+=' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(794) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(795) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\date.c(809) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data delete.c encode.c expr.c func.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\func.c(229) : warning C4013: 'sqlite_last_statement_changes' undefined; assuming extern returning int hash.c insert.c main.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\main.c(849) : error C2065: 'SQLITE_NOTADB' : undeclared identifier C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\main.c(849) : error C2051: case expression not constant opcodes.c os.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(841) : warning C4090: '=' : different 'const' qualifiers C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(1087) : warning C4244: 'initializing' : conversion from '__int64 ' to 'long ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(1088) : warning C4244: 'initializing' : conversion from '__int64 ' to 'long ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(1179) : warning C4244: 'initializing' : conversion from '__int64 ' to 'long ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(1180) : warning C4244: 'function' : conversion from '__int64 ' to 'long ', possible loss of data pager.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\os.c(1180) : warning C4761: integral size mismatch in argument; conversion supplied C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\pager.c(694) : warning C4244: '=' : conversion from '__int64 ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\pager.c(697) : warning C4244: '=' : conversion from '__int64 ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\pager.c(814) : warning C4244: '=' : conversion from '__int64 ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\pager.c(1025) : warning C4244: '=' : conversion from '__int64 ' to 'int ', possible loss of data C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\pager.c(1027) : warning C4244: 'return' : conversion from '__int64 ' to 'int ', possible loss of data parse.c pragma.c parse.c(3986) : warning C4761: integral size mismatch in argument; conversion supplied parse.c(3997) : warning C4761: integral size mismatch in argument; conversion supplied printf.c random.c select.c C:\Work\php-5.0.3\ext\sqlite\libsqlite\src\select.c(105) : warning C4018: '==' : signed/unsigned mismatch table.c tokenize.c trigger.c update.c util.c vacuum.c vdbe.c vdbeaux.c where.c Error executing cl.exe. php.exe - 3 error(s), 43 warning(s) --------------------------------- so whats wrong ? -- Alawi Albaity Jeddah - KSA Mobile : +966506660442