[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] Re: Zlib and OpenSSL headers on Ubuntu 9.10
From: |
Volker Grabsch |
Subject: |
Re: [Mingw-cross-env-list] Re: Zlib and OpenSSL headers on Ubuntu 9.10 |
Date: |
Tue, 26 Jan 2010 11:11:53 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Tony Theodore <address@hidden> schrieb:
> 2010/1/26 Tony Theodore <address@hidden>:
> > The native build steps on glib and gsoap seem to require the header
> > packages (zlib1g-dev and libssl-dev) on Ubuntu. Should these be added
> > to the requirements section of the docs, or is there a way to use the
> > headers under usr/i686-pc-mingw32/include ?
>
> Ignore that question, the headers should be the same as the installed
> libraries.
I think this is an important question, because there seems to
be a misconception about native builds in mingw-cross-env:
A native build in mingw-cross-env should _never_ require a library
of the build system! In other words: The ubuntu packages zlib1g-dev
and libssl-dev are _not_ official requirements, so glib and gsoap
should also build on systems without zlib1g-dev and libssl-dev.
However, glib seems to work fine on systems without zlib-devel
libraries, and gsoap seems to work fine on systems without ssl-devel
libraries. So it seems that e.g. the native glib is compiled with
zlib just because zlib was _detected_, not because zlib is _needed_.
We should clarify this situation by adding corresponding "--disable-XXX"
options to the native builds. It would be great if you could try to
do that and if you could propose a corresponding patch.
Greets,
Volker
--
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR