I´m preparing a nginx server using a SLES11 SP2 and when compiling it, some libraries are missing. For some weird reason the original set of dvds of SLES server doesn´t include any development library, you have to download it from the Suse Linux Enterprise Development Kit.
You have to fill a annoying form to get a novell account( free) to download it. After just add the iso image or create a repo with the dvd contents and install the zlib devel and the pcre devel.
slesmonitor:/usr/local/src/nginx-1.3.4 # zypper install zlib-devel pcre-devel
Loading repository data…
Reading installed packages…
Resolving package dependencies…
The following NEW packages are going to be installed:
The following packages are not supported by their vendor:
2 new packages to install.
Overall download size: 498.0 KiB. After the operation, additional 1.3 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package pcre-devel-7.8-2.18.i586 (1/2), 369.0 KiB (950.0 KiB unpacked)
Retrieving: pcre-devel-7.8-2.18.i586.rpm [done]
Retrieving package zlib-devel-1.2.3-106.34.i586 (2/2), 129.0 KiB (352.0 KiB unpacked)
Retrieving: zlib-devel-1.2.3-106.34.i586.rpm [done]
Installing: pcre-devel-7.8-2.18 [done]
Installing: zlib-devel-1.2.3-106.34 [done]
With this now I can compile my new Nginx server on SLES 11.