Newsgroups: php.internals,php.internals.win,php.pecl.dev Path: news.php.net Xref: news.php.net php.internals:46075 php.internals.win:658 php.pecl.dev:6792 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40552 invoked from network); 17 Nov 2009 21:26:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Nov 2009 21:26:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=israelekpo@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=israelekpo@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 72.14.220.156 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: israelekpo@gmail.com X-Host-Fingerprint: 72.14.220.156 fg-out-1718.google.com Received: from [72.14.220.156] ([72.14.220.156:21541] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 99/B6-31924-B15130B4 for ; Tue, 17 Nov 2009 16:26:52 -0500 Received: by fg-out-1718.google.com with SMTP id e12so1723613fga.11 for ; Tue, 17 Nov 2009 13:26:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=uhsyLM6uHDrXavUmGnw8l9Tl2fTvUx4eb4vow77U3Ko=; b=kunEo3PfMLoYZodwaSnnMS/a4zbh3400LEDKp45jU5Tr1Rn+dWSldVM15sahLVW8Gw eYbDx2NRVLM6gOx74TUGyYnctjZaF/6h+nYIcAKO1VNeUID3jXoiSzNoJH6lNZsGj4xd L3qiwEUbcrXXCOxuw8KLeNnNUhh0/KqvR3jv8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=V5TEwgu7dBx6VivQZIjdphiIXKyaNRco5uhqRoLRqpUJCqJAL1rjYJunbW/IVLU4Lg 7mlHb7MXTm7L6gbV8wnNTS2w1lKessjsiIjOtSTJ4TGhkyXl3JwuD55w3kIEP3d5ImEY lqb5Gw4IU6OKKYwKXlKU5rnGwBR6tHnjCSRQk= MIME-Version: 1.0 Received: by 10.216.86.14 with SMTP id v14mr786995wee.183.1258493208295; Tue, 17 Nov 2009 13:26:48 -0800 (PST) Date: Tue, 17 Nov 2009 16:26:48 -0500 Message-ID: To: pecl-dev@lists.php.net Cc: Guillaume Rossolini , internals-win@lists.php.net, internals@lists.php.net, Kalle Sommer Nielsen , Pierre-Alain Joye Content-Type: multipart/alternative; boundary=0016e6d7eb68a1f9e0047897c82a Subject: Assistance Needed with config.w32 and .dsp scripts From: israelekpo@gmail.com (Israel Ekpo) --0016e6d7eb68a1f9e0047897c82a Content-Type: text/plain; charset=UTF-8 Hi Everyone, My name is Israel Ekpo I am trying to compile the Solr extension on Windows XP using Visual Studio 2008 but I am getting compile errors. Guillaume Rossolini also tried but he is getting other errors too. It looks like the Visual Studio compiler is unable to locate a library or header file. I compile it find with no issues on Linux. Please could someone who is familiar with building PHP 5 extensions on Windows help us take a look at this situation. Any help would be appreciated. Thanks. The SVN source is available here http://svn.php.net/repository/pecl/solr/trunk Guillaume got this error configure line with php-5.3-latest revision 290849 (/x86 /xp /Release ): --disable-all --enable-cli --with-solr=yes --with-curl=yes --with-libxml=yes Creating library Release_TS\php_solr.lib and object Release_TS\php_solr.exp solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_slist_free_all referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_strerror referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_getinfo referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_perform referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_setopt referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_slist_append referenced in function _solr_make_request solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_cleanup referenced in function _solr_free_handle solr_functions_client.obj : error LNK2019: unresolved external symbol __imp__curl_easy_init referenced in function _solr_init_handle Release_TS\php_solr.dll : fatal error LNK1120: 8 unresolved externals I did not even get this far when I tried. So any help in the form of changes/recommendations to the config.w32 and solr.dsp scripts would be highly appreciated. -- "Good Enough" is not good enough. To give anything less than your best is to sacrifice the gift. Quality First. Measure Twice. Cut Once. --0016e6d7eb68a1f9e0047897c82a--