# libxml/libxslt on win32

- Thread: https://externals.io/message/11362
- Original archive: https://news-web.php.net/php.internals/11362
- Started by Frank M. Kromann on 2004-07-19T23:41:52+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #11362 — Frank M. Kromann — 2004-07-19T23:41:52+00:00

URL: https://externals.io/message/11362#11362

Thats true, but php-gtk uses iconv too and I can see php with iconv
build-in and libxml and php-gtk compiled as shared objects so you can use
gtk without libxml and without iconv.dll.

- Frank

> Won't this become a chicken-and-worm situation?  The reason the iconv
> exports were put there in the first place was so that the libxml build
could
> rely with confidence on there being built-in support for libxml's own
> built-in iconv functions through PHP, rather than having to lean on an
> external iconv.dll at runtime..
> 
> - Steph
> 
> > […]
without
> > […]
support,
> > […]
xmlwriter in
> > […]
run
> > […]

---

## #11365 — Steph — 2004-07-20T07:15:09+00:00

URL: https://externals.io/message/11362#11365 · In reply to: #11362

well.. would it kill anyone to have iconv built-in anyway?  I mean by
default built-in?  At present that's done purely for libxml but Frank's
right, gtk+ also has it as a dependency.  Are these the only two areas that
rely on iconv at all?

We had a discussion about integrating iconv before now (iliaa, me,
moriyoshi) but at the time the focus of the discussion was mbstring.

AFAICR there's been no further discussion about it.  Wez could answer me a
question here: if iconv was built-in, would it now (or will it soon be)
possible to ensure that it was built prior to libxml or any other extension
that might rely on it?

And who cares about BSDI anyway?  ;)

> -----Original Message-----
> From: Frank M. Kromann [mailto:frank@kromann.info]
> Sent: 20 July 2004 00:42
> To: steph@zend.com
> Cc: internals@lists.php.net
> Subject: RE: [PHP-DEV] libxml/libxslt on win32
>
>
> Thats true, but php-gtk uses iconv too and I can see php with iconv
> build-in and libxml and php-gtk compiled as shared objects so you can use
> gtk without libxml and without iconv.dll.
>
> - Frank
>
> > […]
> could
> > […]
> without
> > […]
> support,
> > […]
> xmlwriter in
> > […]
> run
> > […]
