Cannot get libcurl-devl on OpenSUSE 11.3
- by Dai
I have a server running OpenSUSE 11.3 that I can't really upgrade to a newer version of OpenSUSE (it's a managed appliance).
I have some PHP shell scripts that need to run on the server that have a dependency on both cURL and OpenSSL.
I discovered that the PHP 5.3.3 binaries on the server did not include OpenSSL but did include cURL
I downloaded the latest PHP sources, extracted them, and ran ./configure --with-openssl --with-zlib --with-bcmath --with-curl --with-readline --with-libxml --enable-sockets
This failed: the configure script complained that it couldn't find cURL: checking for cURL support... yes
checking for cURL in default path... not found
configure: error: Please reinstall the libcurl distribution -
easy.h should be in /include/curl/
I tried to install libcurl by running zypper install libcurl-devl
This failed too: doom:~/phpworksite/php-5.5.15 # zypper install libcurl-devl
Loading repository data...
Warning: Repository 'Updates for openSUSE 11.3 11.3-1.82' appears to outdated. Consider using a different mirror or server.
Warning: Repository 'openSUSE_11.3_Updates' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
'libcurl-devl' not found in package names. Trying capabilities.
No provider of 'libcurl-devl' found.
Resolving package dependencies...
Nothing to do.
However, libcurl-devl is listed when I run zypper search curl.
doom:~/phpworksite/php-5.5.15 # zypper search curl
Loading repository data...
Warning: Repository 'Updates for openSUSE 11.3 11.3-1.82' appears to outdated. Consider using a different mirror or server.
Warning: Repository 'openSUSE_11.3_Updates' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
S | Name | Summary | Type
--+-----------------------------+----------------------------------------------------------+--------
i | curl | A Tool for Transferring Data from URLs | package
| curlftpfs | Filesystem for mounting FTP hosts using FUSE and libcurl | package
| libcurl-devel | A Tool for Transferring Data from URLs | package
i | libcurl4 | cURL shared library version 4 | package
i | perl-WWW-Curl | Perl extension interface for libcurl | package
i | php5-curl | PHP5 Extension Module | package
| python-curl | Python module interface to the cURL library | package
| python-curl-doc | Documentation for python-curl | package
| xmms2-plugin-curl | Curl Support for xmms2 | package
| xmms2-plugin-curl-debuginfo | Debug information for package xmms2-plugin-curl | package
doom:~/phpworksite/php-5.5.15 #
Here are the current repositories.
doom:~/phpworksite/php-5.5.15 # zypper repos
# | Alias | Name | Enabled | Refresh
---+----------------------------------------------+----------------------------------------------+---------+--------
1 | PHP_extensions_(openSUSE_11.3) | PHP_extensions_(openSUSE_11.3) | No | Yes
2 | Packman_11.3 | Packman_11.3 | Yes | Yes
3 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82 | Yes | Yes
4 | openSUSE_11.3_OSS | openSUSE_11.3_OSS | Yes | Yes
5 | openSUSE_11.3_Updates | openSUSE_11.3_Updates | Yes | Yes
6 | openSUSE_BuildService_-_devel:languages:perl | openSUSE_BuildService_-_devel:languages:perl | No | Yes
7 | repo-debug | openSUSE-11.3-Debug | No | Yes
8 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes
9 | repo-oss | openSUSE-11.3-Oss | Yes | Yes
10 | repo-source | openSUSE-11.3-Source | No | Yes
BTW, I did try building PHP without cURL, however it broke a lot of things, so apparently I really need cURL.
My question: how can I install libcurl-devl (or just install cURL) so that I can build PHP?