André Groß
internal_functions.c:35: `phpext_xml_ptr' undeclared here (not in a function) internal_functions.c:35: initializer element is not constant internal_functions.c:35: (near initialization for `php_builtin_extensions[0]') internal_functions.c:36: `phpext_wddx_ptr' undeclared here (not in a function)
zeige doch einmal die letzten Zeile der Fehlermeldung. Sieht eigentlich aus wie ein Linkerproblem.
Das würde mich jetzt interessieren, wieso du auf die ziemlich abwegige Idee kommst, dass es sich da um ein Linkerproblem handelt? Seid wann analysiert der Linker Quellcode? Hier beschwert sich der Compiler, das ihm an dieser Stelle ein Symbol unbekannt ist, mit dem eine Struktur initialisiert werden soll. Irgendwo fehlt es offensichtlich an einer Deklaration, was viele Gründe haben kann (entsprechender Header nicht eingebunden, Code wurde nicht an geänderte Header angepasst, Deklarationen sind durch #ifdef geschützt und das passende Define fehlt und noch etliche Möglichkeiten mehr). Wenn da vor kein "blafasel.h: file not found" im Log vorkommt, muss man den Code selbst analysieren und das braucht dann doch ein gerütteltes Mass an Erfahrung. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de