# not found: libxml/parser.h

- Thread: https://externals.io/message/21435
- Original archive: https://news-web.php.net/php.internals/21435
- Started by gdarmann@aon@"Gottfried Darmann on 2006-01-06T20:55:32+00:00
- Messages: 5
- 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

---

## #21435 — gdarmann@aon@"Gottfried Darmann — 2006-01-06T20:55:32+00:00

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

Build php 5.1.1 for win32

Several files include libxml/parser.h
which is not there (in ext/libxml)

This file is also not available in the latest version
of libxml2 (gnome).


Building of php was finally possible after
disabling everything related to xml.


What is going wrong here?


Best Regards 
Gottfried

---

## #21436 — Jani Taskinen — 2006-01-06T21:22:33+00:00

URL: https://externals.io/message/21435#21436 · In reply to: #21435

This file is supposed to be wherever libxml headers are installed.
     It means your libxml2 installation is borked.

     --Jani




> Build php 5.1.1 for win32
>
> Several files include libxml/parser.h
> which is not there (in ext/libxml)
>
> This file is also not available in the latest version
> of libxml2 (gnome).
>
>
> Building of php was finally possible after
> disabling everything related to xml.
>
>
> What is going wrong here?
>
>
> Best Regards
> Gottfried

-- 
Give me your money at @ <http://pecl.php.net/wishlist.php/sniper>
Donating money may make me happier and friendlier for a limited period!
Death to all 4 letter abbreviations starting with P!

---

## #21444 — Jeff Moore — 2006-01-08T02:53:11+00:00

URL: https://externals.io/message/21435#21444 · In reply to: #21436

Which is also true of OS X 10.3.9:

http://bugs.php.net/bug.php?id=34844

Compiling PHP > 5.1 on 10.3.9 requires installing libxml because of a 
missing parser.h in the version provided by the OS.



>
>     This file is supposed to be wherever libxml headers are installed.
>     It means your libxml2 installation is borked.
>
> 
>
> > […]

---

## #21445 — Steph Fox — 2006-01-08T04:54:50+00:00

URL: https://externals.io/message/21435#21445 · In reply to: #21444

libxml2-2.6.23\include\libxml\parser.h exists in the latest version (2.6.23) 
from www.xmlsoft.org.  Sorrybut.  Jani's right. If the OS is missing a file, 
how's that a PHP issue?


----- Original Message ----- 
From: "Jeff Moore" <jeff@procata.com>
To: "Jani Taskinen" <sniper@iki.fi>
Cc: "Gottfried Darmann" <gdarmann@aon.at>; <internals@lists.php.net>
Sent: Sunday, January 08, 2006 4:53 AM
Subject: Re: [PHP-DEV] not found: libxml/parser.h


>
> Which is also true of OS X 10.3.9:
>
> http://bugs.php.net/bug.php?id=34844
>
> Compiling PHP > 5.1 on 10.3.9 requires installing libxml because of a 
> missing parser.h in the version provided by the OS.
>
> 
>
> > […]
>
> -- 
> 
> 
>
>
> __________ NOD32 1.1355 (20060106) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com

---

## #21446 — Jeff Moore — 2006-01-08T06:00:33+00:00

URL: https://externals.io/message/21435#21446 · In reply to: #21445

>  Jani's right. If the OS is missing a file, how's that a PHP issue?

Its not, except where people assume their os is fine and think its a 
problem with PHP.

I was wrong in my previous message.  Its xmlsave.h that is missing, not 
parser.h.  I have no idea why xmlsave.h is missing, as its in the 
2.6.16 version available from www.xmlsoft.org and its also in the 
version available with Darwin.

Anyway, this bug:

http://bugs.php.net/bug.php?id=34844

is marked "no feedback" and can be marked Closed or Bogus, if you would 
prefer.

Best Regards,

Jeff
