Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehler beim kompilieren von php 5.2.9

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fehler beim kompilieren von php 5.2.9

    Hallo,

    ich versuche derzeit verzweifelt PHP auf meinem vServer zu installieren. Die config läuft erfolgreich durch. der make-Befehl wird auch soweit erfolgreich abgearbeitet, bis dann irgendwann die folgend Meldung kommt:

    Code:
    ...-lcrypto -lz -lxml2 -lmysqlclient_r -lxml2 -lcrypt -lxml2 -lxml2 -lcrypt  -o sapi/cli/php
    /usr/bin/ld: ext/hash/: No such file: File format not recognized
    collect2: ld returned 1 exit status
    make: *** [sapi/cli/php] Error 1
    Meine config sieht wie folgt aus:

    Code:
    ./configure --with-apxs2=/usr/bin/apxs2 --enable-fastcgi --enable-force-cgi-redirect --enable-cli --with-layout=GNU --with-regex=php --with-gd --with-jpeg-dir=/usr/lib/ --with-png-dir=/usr/lib/ --with-mysql=/usr/lib/ --with-curl=/usr/lib/ --with-curlwrappers --enable-bcmath --with-bz2=/usr/lib/ --with-readline=/usr/lib/ --with-iconv --enable-mbstring=all --enable-mbregex --with-gettext --with-mcrypt=/usr/lib/ --with-pdo-mysql --enable-cgi --enable-zip --enable-ftp --enable-zip --with-zlib-dir=/usr/lib/ --with-libxml-dir=/usr/lib/ --with-libexpat-dir=/usr/lib/ --with-freetype-dir=/usr/include/ --with-ttf --enable-gd-native-ttf
    Ich habe schon gegoogelt, aber nicht wirklich was dazu gefunden. Desweiteren habe ich PHP schon öfters auf einem anderen vServer erfolgreich installiert, bei dem nie das Problem aufgetreten ist. Als Distri verwende ich derzeit Ubuntu.

    Ansonsten... schonmal soweit danke für an alle fleißigen Helfer .

  • #2
    Ich sehe folgende Möglichkeiten:
    • Nach Ausschlussverfahren alle Optionen nach und nach aktivieren.
    • configure-Befehl eines für Ubuntu erstellten *.deb's als Vorbild nutzen.
    Viele Grüße,
    Dr.E.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1. Think about software design [B]before[/B] you start to write code!
    2. Discuss and review it together with [B]experts[/B]!
    3. Choose [B]good[/B] tools (-> [URL="http://adventure-php-framework.org/Seite/088-Why-APF"]Adventure PHP Framework (APF)[/URL][URL="http://adventure-php-framework.org"][/URL])!
    4. Write [I][B]clean and reusable[/B][/I] software only!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Kommentar


    • #3
      Grad mal kurz bei mir lokal unter ubuntu 9.04 laufen das configure und make laufen lassen, funktioniert ohne probleme.

      Würde dir auch empfehlen wie dr. e meint mal dein configure auseinanderzunehmen und solange wieder zusammenzubauen bis das Problem auftritt und wenn es auftritt mal schauen ob vielleicht irgendwelche dev-libs zu dem Paket fehlen.
      [URL="http://www.robo47.net"]robo47.net[/URL] - Blog, Codeschnipsel und mehr
      | :arrow: [URL="http://www.robo47.net/blog/192-Caching-Libraries-and-Opcode-Caches-in-php-An-Overview"]Caching-Klassen und Opcode Caches in php[/URL] | :arrow: [URL="http://www.robo47.net/components"]Robo47 Components - PHP Library extending Zend Framework[/URL]

      Kommentar


      • #4
        Ich habe eben mal mit folgenden Einstellungen rumprobiert:

        Code:
        ./configure
        ergab folgenden Fehler:

        Code:
        ...-lresolv -lm -ldl -lnsl -lxml2 -lxml2 -lxml2 -lcrypt -lxml2 -lxml2 -lxml2 -lcrypt  -o sapi/cgi/php-cgi
        /usr/bin/ld: ext/session/: No such file: File format not recognized
        collect2: ld returned 1 exit status
        make: *** [sapi/cgi/php-cgi] Error 1
        und
        Code:
        ./configure --with-apxs2=/usr/bin/apxs2
        Was, ungefähr den gleichen Fehler zur Folge hatte, nur das statt /ext/session/: dort dann /ext/dom/: stande.

        Achso... ich habe auch schon PHP 5.2.6 und PHP 5.2.8 ausprobiert, aber die bringen die gleichen Fehler .

        Kommentar


        • #5
          Das system ist ansonsten aktuell ? keine ausstehenden updates oder ähnliches ?

          Hast du schon andere Sachen kompiliert wie apache, mysql und die liefen ?
          [URL="http://www.robo47.net"]robo47.net[/URL] - Blog, Codeschnipsel und mehr
          | :arrow: [URL="http://www.robo47.net/blog/192-Caching-Libraries-and-Opcode-Caches-in-php-An-Overview"]Caching-Klassen und Opcode Caches in php[/URL] | :arrow: [URL="http://www.robo47.net/components"]Robo47 Components - PHP Library extending Zend Framework[/URL]

          Kommentar


          • #6
            Also das System ist auf dem neusten Stand und Apache sowie MySQL laufen problemlos, nur PHP geht will irgendwie nicht so richtig .

            Kommentar


            • #7
              Versuch mal das Paket binutils upzudaten, das scheint eventuell veraltet zu sein.

              Ausserdem bitte build-essential installieren.

              Code:
              apt-get install build-essential
              Marcus

              Kommentar


              • #8
                Die sind auch schon in der neusten Version installiert (laut apt-get):

                Code:
                build-essential is already the newest version.
                build-essential set to manually installed.
                0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                Code:
                Reading state information... Done
                binutils is already the newest version.
                0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

                Kommentar


                • #9
                  ext/session/: No such file: File format not recognized
                  Ich vermute fast, dass da in deinem configure eine Variable nicht sauber gefüllt wird/ist. Versuche mal ein

                  Code:
                  sh -x ./configure
                  und schau mal was vor dem Fehler mit "*ext/session*" passier.
                  Viele Grüße,
                  Dr.E.

                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  1. Think about software design [B]before[/B] you start to write code!
                  2. Discuss and review it together with [B]experts[/B]!
                  3. Choose [B]good[/B] tools (-> [URL="http://adventure-php-framework.org/Seite/088-Why-APF"]Adventure PHP Framework (APF)[/URL][URL="http://adventure-php-framework.org"][/URL])!
                  4. Write [I][B]clean and reusable[/B][/I] software only!
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                  Kommentar


                  • #10
                    Also die config.log enthält kein "ext/session"...

                    Code:
                    This file contains any messages produced by compilers while
                    running configure, to aid debugging if configure makes a mistake.
                    
                    configure:2153: checking for Cygwin environment
                    configure:2186: checking for mingw32 environment
                    configure:2217: checking for egrep
                    configure:2232: checking for a sed that does not truncate output
                    configure:2382: checking host system type
                    configure:2403: checking target system type
                    configure:2526: checking for gcc
                    configure:2639: checking whether the C compiler (gcc  ) works
                    configure:2655: gcc -o conftest    conftest.c  1>&5
                    configure:2681: checking whether the C compiler (gcc  ) is a cross-compiler
                    configure:2686: checking whether we are using GNU C
                    configure:2714: checking whether gcc accepts -g
                    configure:2746: checking how to run the C preprocessor
                    configure:2828: checking for icc
                    configure:2851: checking whether gcc and cc understand -c and -o together
                    configure:2902: checking how to run the C preprocessor
                    configure:2982: checking for AIX
                    configure:3006: checking whether ln -s works
                    configure:3031: checking for system library directory
                    configure:3057: checking whether to enable runpaths
                    configure:3081: checking if compiler supports -R
                    configure:3114: checking if compiler supports -Wl,-rpath,
                    configure:3160: checking for gawk
                    configure:3220: checking for bison
                    configure:3260: checking for bison version
                    configure:3300: checking for flex
                    configure:3334: checking for yywrap in -lfl
                    configure:3377: checking lex output file root
                    configure:3398: checking whether yytext is a pointer
                    configure:3441: checking for working const
                    configure:3521: checking for flex version
                    configure:3565: checking for re2c
                    configure:3859: checking whether to force non-PIC code in shared modules
                    configure:3889: checking whether /dev/urandom exists
                    configure:3968: gcc -o conftest -g -O2 -pthread   conftest.c  1>&5
                    configure:3988: checking for pthreads_cflags
                    configure:4058: checking for pthreads_lib
                    configure:4232: checking for AOLserver support
                    configure:4489: checking for Apache 1.x module support via DSO through APXS
                    configure:4812: checking for Apache 1.x module support
                    configure:5645: checking whether to enable Apache charset compatibility option
                    configure:5818: checking for Apache 2.0 filter-module support via DSO through APXS
                    configure:6666: checking for Apache 2.0 handler-module support via DSO through APXS
                    configure:7515: checking for Apache 1.x (hooks) module support via DSO through APXS
                    configure:7838: checking for Apache 1.x (hooks) module support
                    configure:8671: checking whether to enable Apache charset compatibility option
                    configure:8845: checking for Caudium support
                    configure:9196: checking for CLI build
                    configure:9246: checking for Continuity support
                    configure:9523: checking for embedded SAPI library support
                    configure:9740: checking for Zeus ISAPI support
                    configure:9989: checking for Milter support
                    configure:10273: checking for NSAPI support
                    configure:10625: checking for PHTTPD support
                    configure:10871: checking for Pi3Web support
                    configure:11238: checking whether Roxen module is build using ZTS
                    configure:11262: checking for Roxen/Pike support
                    configure:11540: checking for thttpd
                    configure:11801: checking for TUX
                    configure:12047: checking for webjames
                    configure:12399: checking whether to build CGI binary
                    configure:12422: checking whether to enable fastcgi support
                    configure:12437: checking whether to force Apache CGI redirect
                    configure:12450: checking whether to discard path_info + path_translated
                    configure:12463: checking whether to enable path info checking
                    configure:12675: checking for chosen SAPI module
                    configure:12732: checking for sendmail
                    configure:12771: checking whether system uses EBCDIC
                    configure:12818: checking whether byte ordering is bigendian
                    configure:12870: checking whether writing to stdout works
                    configure:12974: checking for socket
                    configure:13002: gcc -o conftest -g -O2   conftest.c  1>&5
                    configure:13231: checking for socketpair
                    configure:13259: gcc -o conftest -g -O2   conftest.c  1>&5
                    configure:13488: checking for htonl
                    configure:13516: gcc -o conftest -g -O2   conftest.c  1>&5
                    configure:13745: checking for gethostname
                    configure:13773: gcc -o conftest -g -O2   conftest.c  1>&5
                    configure:14002: checking for gethostbyaddr
                    configure:14030: gcc -o conftest -g -O2   conftest.c  1>&5
                    configure:14259: checking for yp_get_default_domain
                    configure:14287: gcc -o conftest -g -O2   conftest.c  1>&5
                    /tmp/ccUR6Cvo.o: In function `main':
                    /tmp/php-5.2.9/configure:14281: undefined reference to `yp_get_default_domain'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14264 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char yp_get_default_domain(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char yp_get_default_domain();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_yp_get_default_domain) || defined (__stub___yp_get_default_domain)
                    choke me
                    #else
                    yp_get_default_domain();
                    #endif
                    
                    ; return 0; }
                    configure:14305: checking for __yp_get_default_domain
                    configure:14333: gcc -o conftest -g -O2   conftest.c  1>&5
                    /tmp/ccYcJI3w.o: In function `main':
                    /tmp/php-5.2.9/configure:14327: undefined reference to `__yp_get_default_domain'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14310 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char __yp_get_default_domain(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char __yp_get_default_domain();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub___yp_get_default_domain) || defined (__stub_____yp_get_default_domain)
                    choke me
                    #else
                    __yp_get_default_domain();
                    #endif
                    
                    ; return 0; }
                    configure:14371: checking for yp_get_default_domain in -lnsl
                    configure:14390: gcc -o conftest -g -O2   conftest.c -lnsl   1>&5
                    configure:14465: gcc -o conftest -g -O2   conftest.c  -lnsl 1>&5
                    configure:14517: checking for dlopen
                    configure:14545: gcc -o conftest -g -O2   conftest.c -lnsl  1>&5
                    /tmp/ccwo0ksR.o: In function `main':
                    /tmp/php-5.2.9/configure:14539: undefined reference to `dlopen'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14522 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char dlopen(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char dlopen();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_dlopen) || defined (__stub___dlopen)
                    choke me
                    #else
                    dlopen();
                    #endif
                    
                    ; return 0; }
                    configure:14563: checking for __dlopen
                    configure:14591: gcc -o conftest -g -O2   conftest.c -lnsl  1>&5
                    /tmp/cc4SJBVY.o: In function `main':
                    /tmp/php-5.2.9/configure:14585: undefined reference to `__dlopen'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14568 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char __dlopen(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char __dlopen();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub___dlopen) || defined (__stub_____dlopen)
                    choke me
                    #else
                    __dlopen();
                    #endif
                    
                    ; return 0; }
                    configure:14629: checking for dlopen in -ldl
                    configure:14648: gcc -o conftest -g -O2   conftest.c -ldl  -lnsl  1>&5
                    configure:14723: gcc -o conftest -g -O2   conftest.c -lnsl  -ldl 1>&5
                    configure:14775: checking for sin in -lm
                    configure:14828: checking for res_search
                    configure:14856: gcc -o conftest -g -O2   conftest.c -lm -ldl -lnsl  1>&5
                    /tmp/ccs0y8Vj.o: In function `main':
                    /tmp/php-5.2.9/configure:14850: undefined reference to `res_search'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14833 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char res_search(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char res_search();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_res_search) || defined (__stub___res_search)
                    choke me
                    #else
                    res_search();
                    #endif
                    
                    ; return 0; }
                    configure:14874: checking for __res_search
                    configure:14902: gcc -o conftest -g -O2   conftest.c -lm -ldl -lnsl  1>&5
                    /tmp/cc4tt8Mq.o: In function `main':
                    /tmp/php-5.2.9/configure:14896: undefined reference to `__res_search'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 14879 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char __res_search(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char __res_search();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub___res_search) || defined (__stub_____res_search)
                    choke me
                    #else
                    __res_search();
                    #endif
                    
                    ; return 0; }
                    configure:14940: checking for res_search in -lresolv
                    configure:14959: gcc -o conftest -g -O2   conftest.c -lresolv  -lm -ldl -lnsl  1>&5
                    configure:15034: gcc -o conftest -g -O2   conftest.c -lm -ldl -lnsl  -lresolv 1>&5
                    configure:15364: checking for inet_aton
                    configure:15392: gcc -o conftest -g -O2   conftest.c -lresolv -lm -ldl -lnsl  1>&5
                    configure:15760: checking for dn_skipname
                    configure:15788: gcc -o conftest -g -O2   conftest.c -lresolv -lm -ldl -lnsl  1>&5
                    /tmp/cckJlTKy.o: In function `main':
                    /tmp/php-5.2.9/configure:15782: undefined reference to `dn_skipname'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 15765 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char dn_skipname(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char dn_skipname();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_dn_skipname) || defined (__stub___dn_skipname)
                    choke me
                    #else
                    dn_skipname();
                    #endif
                    
                    ; return 0; }
                    configure:15806: checking for __dn_skipname
                    configure:15834: gcc -o conftest -g -O2   conftest.c -lresolv -lm -ldl -lnsl  1>&5
                    configure:16154: checking for ANSI C header files
                    configure:16262: checking for dirent.h that defines DIR
                    configure:16300: checking for opendir in -ldir
                    configure:16441: checking for inttypes.h
                    configure:16441: checking for stdint.h
                    configure:16441: checking for dirent.h
                    configure:16441: checking for ApplicationServices/ApplicationServices.h
                    configure:16441: checking for sys/param.h
                    configure:16441: checking for sys/types.h
                    configure:16441: checking for sys/time.h
                    configure:16441: checking for netinet/in.h
                    configure:16441: checking for alloca.h
                    configure:16441: checking for arpa/inet.h
                    configure:16441: checking for arpa/nameser.h
                    configure:16441: checking for assert.h
                    configure:16441: checking for crypt.h
                    configure:16441: checking for fcntl.h
                    configure:16441: checking for grp.h
                    configure:16441: checking for ieeefp.h
                    configure:16441: checking for langinfo.h
                    configure:16441: checking for limits.h
                    configure:16441: checking for locale.h
                    configure:16441: checking for monetary.h
                    configure:16441: checking for netdb.h
                    configure:16441: checking for pwd.h
                    configure:16441: checking for resolv.h
                    configure:16441: checking for signal.h
                    configure:16441: checking for stdarg.h
                    configure:16441: checking for stdlib.h
                    configure:16441: checking for string.h
                    configure:16441: checking for syslog.h
                    configure:16441: checking for sysexits.h
                    configure:16441: checking for sys/ioctl.h
                    configure:16441: checking for sys/file.h
                    configure:16441: checking for sys/mman.h
                    configure:16441: checking for sys/mount.h
                    configure:16441: checking for sys/poll.h
                    configure:16441: checking for sys/resource.h
                    configure:16441: checking for sys/select.h
                    configure:16441: checking for sys/socket.h
                    configure:16441: checking for sys/stat.h
                    configure:16441: checking for sys/statfs.h
                    configure:16441: checking for sys/statvfs.h
                    configure:16441: checking for sys/vfs.h
                    configure:16441: checking for sys/sysexits.h
                    configure:16441: checking for sys/varargs.h
                    configure:16441: checking for sys/wait.h
                    configure:16441: checking for sys/loadavg.h
                    configure:16441: checking for termios.h
                    configure:16441: checking for unistd.h
                    configure:16441: checking for unix.h
                    configure:16441: checking for utime.h
                    configure:16441: checking for sys/utsname.h
                    configure:16441: checking for sys/ipc.h
                    configure:16441: checking for dlfcn.h
                    configure:16441: checking for assert.h
                    configure:16486: checking for mach-o/dyld.h
                    configure:16527: checking for fopencookie
                    configure:16587: gcc -c -g -O2  conftest.c 1>&5
                    configure:16638: gcc -o conftest -g -O2   conftest.c -lresolv -lm -ldl -lnsl  1>&5
                    configure: In function 'main':
                    configure:16631: warning: incompatible implicit declaration of built-in function 'exit'
                    configure:16702: checking for broken getcwd
                    configure:16717: checking for broken libc stdio
                    configure:16778: gcc -o conftest -g -O2   conftest.c -lresolv -lm -ldl -lnsl  1>&5
                    configure: In function 'main':
                    configure:16762: warning: incompatible implicit declaration of built-in function 'exit'
                    configure: failed program was:
                    #line 16750 "configure"
                    #include "confdefs.h"
                    
                    #include <stdio.h>
                    int main(int argc, char *argv[])
                    {
                      FILE *fp;
                      long position;
                      char *filename = "/tmp/phpglibccheck";
                      
                      fp = fopen(filename, "w");
                      if (fp == NULL) {
                        perror("fopen");
                        exit(2);
                      }
                      fputs("foobar", fp);
                      fclose(fp);
                    
                      fp = fopen(filename, "a+");
                      position = ftell(fp);
                      fclose(fp);
                      unlink(filename);
                      if (position == 0)
                      return 1;
                      return 0;
                    }
                    
                    configure:16806: checking whether struct tm is in sys/time.h or time.h
                    configure:16840: checking for tm_zone in struct tm
                    configure:16912: checking for missing declarations of reentrant functions
                    configure:16921: gcc -c -g -O2  conftest.c 1>&5
                    configure:16946: gcc -c -g -O2  conftest.c 1>&5
                    configure:16971: gcc -c -g -O2  conftest.c 1>&5
                    configure:16996: gcc -c -g -O2  conftest.c 1>&5
                    configure:17021: gcc -c -g -O2  conftest.c 1>&5
                    configure:17042: checking for fclose declaration
                    configure:17051: gcc -c -g -O2  conftest.c 1>&5
                    configure:17077: checking for tm_gmtoff in struct tm
                    configure:17113: checking for struct flock
                    configure:17155: checking for socklen_t
                    configure:17198: checking size of size_t
                    configure:17237: checking size of long long
                    configure:17276: checking size of long long int
                    configure:17315: checking size of long
                    configure:17354: checking size of int
                    configure:17395: checking size of intmax_t
                    configure:17475: checking size of ssize_t
                    configure:17555: checking size of ptrdiff_t
                    configure:17635: checking for st_blksize in struct stat
                    configure:17670: checking for st_blocks in struct stat
                    configure:17710: checking for st_rdev in struct stat
                    configure:17745: checking for size_t
                    configure:17778: checking for uid_t in sys/types.h
                    configure:17814: checking for struct sockaddr_storage
                    configure:17848: checking for field sa_len in struct sockaddr
                    configure:17885: checking for IPv6 support
                    configure:17915: checking for vprintf
                    configure:18103: checking for alphasort
                    configure:18103: checking for asctime_r
                    configure:18103: checking for chroot
                    configure:18103: checking for ctime_r
                    configure:18103: checking for cuserid
                    configure:18103: checking for crypt
                    configure:18103: checking for flock
                    configure:18103: checking for ftok
                    configure:18103: checking for funopen
                    configure:18103: checking for gai_strerror
                    configure:18103: checking for gcvt
                    configure:18103: checking for getloadavg
                    configure:18103: checking for getlogin
                    configure:18103: checking for getprotobyname
                    configure:18103: checking for getprotobynumber
                    configure:18103: checking for getservbyname
                    configure:18103: checking for getservbyport
                    configure:18103: checking for getrusage
                    configure:18103: checking for gettimeofday
                    configure:18103: checking for gmtime_r
                    configure:18103: checking for getpwnam_r
                    configure:18103: checking for getgrnam_r
                    configure:18103: checking for getpwuid_r
                    configure:18103: checking for grantpt
                    configure:18103: checking for inet_ntoa
                    configure:18103: checking for inet_ntop
                    configure:18103: checking for inet_pton
                    configure:18103: checking for isascii
                    configure:18103: checking for link
                    configure:18103: checking for localtime_r
                    configure:18103: checking for lockf
                    configure:18103: checking for lchown
                    configure:18103: checking for lrand48
                    configure:18103: checking for memcpy
                    configure:18103: checking for memmove
                    configure:18103: checking for mkstemp
                    configure:18103: checking for mmap
                    configure:18103: checking for nl_langinfo
                    configure:18103: checking for perror
                    configure:18103: checking for poll
                    configure:18103: checking for ptsname
                    configure:18103: checking for putenv
                    configure:18103: checking for realpath
                    configure:18103: checking for random
                    configure:18103: checking for rand_r
                    configure:18103: checking for regcomp
                    configure:18103: checking for res_search
                    configure:18103: checking for scandir
                    configure:18103: checking for setitimer
                    configure:18103: checking for setlocale
                    configure:18103: checking for localeconv
                    configure:18103: checking for setenv
                    configure:18103: checking for setpgid
                    configure:18103: checking for setsockopt
                    configure:18103: checking for setvbuf
                    configure:18103: checking for shutdown
                    configure:18103: checking for sin
                    configure:18103: checking for snprintf
                    configure:18103: checking for srand48
                    configure:18103: checking for srandom
                    configure:18103: checking for statfs
                    configure:18103: checking for statvfs
                    configure:18103: checking for std_syslog
                    configure:18103: checking for strcasecmp
                    configure:18103: checking for strcoll
                    configure:18103: checking for strdup
                    configure:18103: checking for strerror
                    configure:18103: checking for strftime
                    configure:18103: checking for strnlen
                    configure:18103: checking for strptime
                    configure:18103: checking for strstr
                    configure:18103: checking for strtok_r
                    configure:18103: checking for symlink
                    configure:18103: checking for tempnam
                    configure:18103: checking for tzset
                    configure:18103: checking for unlockpt
                    configure:18103: checking for unsetenv
                    configure:18103: checking for usleep
                    configure:18103: checking for nanosleep
                    configure:18103: checking for utime
                    configure:18103: checking for vsnprintf
                    configure:18157: checking for getaddrinfo
                    configure:18247: checking for strlcat
                    configure:18247: checking for strlcpy
                    configure:18247: checking for getopt
                    configure:18302: checking whether utime accepts a null argument
                    configure:18349: checking for working alloca.h
                    configure:18382: checking for alloca
                    configure:18582: checking for declared timezone
                    configure:18629: checking for type of reentrant time-related functions
                    configure:18728: checking for readdir_r
                    configure:18778: checking for type of readdir_r
                    configure:18877: checking for in_addr_t
                    configure:18916: checking for crypt_r
                    configure:19101: checking whether to include gcov symbols
                    configure:19264: checking whether to include debugging symbols
                    configure:19306: checking layout of installed files
                    configure:19341: checking path to configuration file
                    configure:19375: checking where to scan for configuration files
                    configure:19411: checking whether to enable safe mode by default
                    configure:19446: checking for safe mode exec dir
                    configure:19490: checking whether to enable PHP's own SIGCHLD handler
                    configure:19528: checking whether to enable magic quotes by default
                    configure:19566: checking whether to explicitly link against libgcc
                    configure:19646: checking whether to enable short tags by default
                    configure:19684: checking whether to enable dmalloc
                    configure:19772: checking whether to enable IPv6 support
                    configure:19802: checking how big to make fd sets
                    configure:19873: checking whether to enable LIBXML support
                    configure:19921: checking libxml2 install dir
                    configure:19950: checking for xml2-config path
                    configure:20108: checking whether libxml build works
                    configure:20497: checking for OpenSSL support
                    configure:20544: checking for Kerberos support
                    configure:21970: checking for PCRE support
                    configure:22818: checking for ZLIB support
                    configure:22865: checking if the location of ZLIB install directory is defined
                    configure:23467: checking whether to enable bc style precision math functions
                    configure:23832: checking for BZip2 support
                    configure:24477: checking whether to enable calendar conversion support
                    configure:24821: checking whether to enable ctype functions
                    configure:25165: checking for cURL support
                    configure:25212: checking if we should use cURL for url streams
                    configure:26678: checking size of long
                    configure:26717: checking size of int
                    configure:26757: checking for int32_t
                    configure:26805: checking for uint32_t
                    configure:26862: checking for sys/types.h
                    configure:26862: checking for inttypes.h
                    configure:26862: checking for stdint.h
                    configure:26862: checking for string.h
                    configure:26862: checking for stdlib.h
                    configure:26902: checking for strtoll
                    configure:26902: checking for atoll
                    configure:26902: checking for strftime
                    configure:27909: checking for QDBM support
                    configure:28240: checking for GDBM support
                    configure:28557: checking for NDBM support
                    configure:28868: checking for Berkeley DB4 support
                    configure:29191: checking for Berkeley DB3 support
                    configure:29514: checking for Berkeley DB2 support
                    configure:29753: checking for DB1 support
                    configure:30108: checking for DBM support
                    configure:30517: checking for CDB support
                    configure:30548: checking for INI File support
                    configure:30579: checking for FlatFile support
                    configure:30594: checking whether to enable DBA interface
                    configure:30921: checking whether to enable dbase support
                    configure:31265: checking whether to enable DOM support
                    configure:31344: checking for xml2-config path
                    configure:31502: checking whether libxml build works
                    configure:31949: checking whether to enable EXIF (metadata from images) support
                    configure:32293: checking for FrontBase SQL92 (fbsql) support
                    configure:32797: checking for FDF support
                    configure:33625: checking whether to enable input filter support
                    configure:33672: checking pcre install prefix
                    configure:34088: checking whether to enable FTP support
                    configure:34135: checking OpenSSL dir for FTP
                    configure:35149: checking for GD support
                    configure:35197: checking for the location of libjpeg
                    configure:35225: checking for the location of libpng
                    configure:35280: checking for the location of libXpm
                    configure:35306: checking for FreeType 1.x support
                    configure:35332: checking for FreeType 2
                    configure:35358: checking for T1lib support
                    configure:35384: checking whether to enable truetype string function in GD
                    configure:35410: checking whether to enable JIS-mapped Japanese font support in GD
                    configure:43767: checking for GNU gettext support
                    configure:44525: checking for GNU MP support
                    configure:45308: checking whether to enable hash support
                    configure:45358: checking whether byte ordering is bigendian
                    configure:45409: checking size of short
                    configure:45448: checking size of int
                    configure:45487: checking size of long
                    configure:45526: checking size of long long
                    configure:45890: checking for iconv support
                    configure:45953: checking for iconv
                    configure:46569: checking if iconv is glibc's
                    configure:46578: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 1>&5
                    configure:46815: checking if iconv supports errno
                    configure:46850: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 1>&5
                    configure:46882: checking if your cpp allows macro usage in include lines
                    configure:46894: gcc -c -I/usr/include -g -O2  conftest.c 1>&5
                    configure:47247: checking for IMAP support
                    configure:47294: checking for IMAP Kerberos support
                    configure:47320: checking for IMAP SSL support
                    configure:49666: checking for InterBase support
                    configure:50601: checking whether to enable JavaScript Object Serialization support
                    configure:50650: checking for ANSI C header files
                    configure:51057: checking for LDAP support
                    configure:51104: checking for LDAP Cyrus SASL support
                    configure:53938: checking whether to enable multibyte string support
                    configure:53985: checking whether to enable multibyte regex support
                    configure:54011: checking whether to check multibyte regex backtrack
                    configure:54037: checking for external libmbfl
                    configure:55636: checking for mcrypt support
                    configure:56479: checking for mhash support
                    configure:56963: checking whether to include mime_magic support
                    configure:57329: checking for MING support
                    configure:58569: checking for mSQL support
                    configure:59090: checking for MSSQL support via FreeTDS
                    configure:59751: checking for MySQL support
                    configure:59798: checking for specified location of the MySQL UNIX socket
                    configure:60972: checking for MySQLi support
                    configure:61019: checking whether to enable embedded MySQLi support
                    configure:61802: checking for ncurses support
                    configure:62902: checking for Oracle (OCI8) support
                    configure:69189: checking whether to enable pcntl support
                    configure:69765: checking whether to enable PDO support
                    configure:70198: checking for PDO_DBLIB support via FreeTDS
                    configure:70916: checking for Firebird support for PDO
                    configure:71903: checking for MySQL support for PDO
                    configure:73474: checking Oracle OCI support for PDO
                    configure:76017: checking for ODBC v3 support for PDO
                    configure:77140: checking for PostgreSQL support for PDO
                    configure:78443: checking for sqlite 3 support for PDO
                    configure:78491: checking for PDO includes
                    configure:78497: checking for PDO includes
                    configure:79587: checking size of char *
                    configure:79653: checking for usleep
                    configure:79653: checking for nanosleep
                    configure:79709: checking for time.h
                    configure:79843: checking for fdatasync in -lrt
                    configure:79945: checking for PostgreSQL support
                    configure:81578: checking whether to enable POSIX-like functions
                    configure:81920: checking for sys/mkdev.h
                    configure:81960: checking for seteuid
                    configure:81960: checking for setegid
                    configure:81960: checking for setsid
                    configure:81960: checking for getsid
                    configure:81960: checking for setpgid
                    configure:81960: checking for getpgid
                    configure:81960: checking for ctermid
                    configure:81960: checking for mkfifo
                    configure:81960: checking for mknod
                    configure:81960: checking for getrlimit
                    configure:81960: checking for getlogin
                    configure:81960: checking for getgroups
                    configure:81960: checking for makedev
                    configure:81960: checking for initgroups
                    configure:81960: checking for getpwuid_r
                    configure:81960: checking for getgrgid_r
                    configure:82014: checking for working ttyname_r() implementation
                    configure:82034: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 1>&5
                    configure:82056: checking for utsname.domainname
                    configure:82105: checking for PSPELL support
                    configure:82848: checking for libedit readline replacement
                    configure:82896: checking for readline support
                    configure:84551: checking for recode support
                    configure:85373: checking whether to enable reflection support
                    configure:85696: checking whether to enable PHP sessions
                    configure:85743: checking for mm support
                    configure:85768: checking whether pwrite works
                    configure:85888: checking whether pread works
                    configure:86491: checking whether to enable shmop support
                    configure:86835: checking whether to enable SimpleXML support
                    configure:86914: checking for xml2-config path
                    configure:87072: checking whether libxml build works
                    configure:87484: checking for SNMP support
                    configure:87531: checking OpenSSL dir for SNMP
                    configure:87557: checking whether to enable UCD SNMP hack
                    configure:89357: checking whether to enable SOAP support
                    configure:89968: checking whether to enable sockets support
                    configure:90470: checking enable SPL suppport
                    configure:90515: checking whether zend_object_value is packed
                    configure:90534: gcc -o conftest -I/usr/include -g -O2  -I/usr/include/libxml2 -I/tmp/php-5.2.9/ext/date/lib -I/tmp/php-5.2.9  -L/usr/lib  conftest.c -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 1>&5
                    configure:90896: checking for sqlite support
                    configure:90943: checking whether to enable UTF-8 support in sqlite (default: ISO-8859-1)
                    configure:90974: checking for PDO includes
                    configure:91318: checking for lemon
                    configure:91756: checking size of char *
                    configure:91837: checking for usleep
                    configure:91837: checking for nanosleep
                    configure:91893: checking for time.h
                    configure:91934: checking whether flush should be called explicitly after a buffered io
                    configure:92011: checking for crypt in -lcrypt
                    configure:92059: checking for standard DES crypt
                    configure:92119: checking for extended DES crypt
                    configure:92179: checking for MD5 crypt
                    configure:92277: checking for Blowfish crypt
                    configure:92345: checking for getcwd
                    configure:92345: checking for getwd
                    configure:92345: checking for asinh
                    configure:92345: checking for acosh
                    configure:92345: checking for atanh
                    configure:92345: checking for log1p
                    configure:92345: checking for hypot
                    configure:92345: checking for glob
                    configure:92345: checking for strfmon
                    configure:92345: checking for nice
                    configure:92345: checking for fpclass
                    configure:92345: checking for isinf
                    configure:92345: checking for isnan
                    configure:92398: checking for working fnmatch
                    configure:92579: checking which regex library to use
                    configure:92583: checking whether rounding works as expected
                    configure:92604: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    configure:92634: checking for fork
                    configure:92694: checking if your OS can spawn processes with inherited handles
                    configure:92719: checking for res_nmkquery
                    configure:92747: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    /tmp/cc6xBLrq.o: In function `main':
                    /tmp/php-5.2.9/configure:92741: undefined reference to `res_nmkquery'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 92724 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char res_nmkquery(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char res_nmkquery();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_res_nmkquery) || defined (__stub___res_nmkquery)
                    choke me
                    #else
                    res_nmkquery();
                    #endif
                    
                    ; return 0; }
                    configure:92765: checking for __res_nmkquery
                    configure:92793: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    configure:93254: checking for res_nsend
                    configure:93282: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    /tmp/ccsUtXFG.o: In function `main':
                    /tmp/php-5.2.9/configure:93276: undefined reference to `res_nsend'
                    collect2: ld returned 1 exit status
                    configure: failed program was:
                    #line 93259 "configure"
                    #include "confdefs.h"
                    /* System header to define __stub macros and hopefully few prototypes,
                        which can conflict with char res_nsend(); below.  */
                    #include <assert.h>
                    /* Override any gcc2 internal prototype to avoid an error.  */
                    /* We use char because int might match the return type of a gcc2
                        builtin and then its argument prototype would still apply.  */
                    char res_nsend();
                    
                    int main() {
                    
                    /* The GNU C library defines this for functions which it implements
                        to always fail with ENOSYS.  Some functions are actually named
                        something starting with __ and the normal name is an alias.  */
                    #if defined (__stub_res_nsend) || defined (__stub___res_nsend)
                    choke me
                    #else
                    res_nsend();
                    #endif
                    
                    ; return 0; }
                    configure:93300: checking for __res_nsend
                    configure:93328: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    configure:93789: checking for dn_expand
                    configure:93817: gcc -o conftest -I/usr/include -g -O2  -L/usr/lib  conftest.c -lcrypt -lrt -lresolv -lm -ldl -lnsl  -lxml2 -lxml2 -lxml2 -lcrypt 1>&5
                    configure:94320: checking whether atof() accepts NAN
                    configure:94378: checking whether atof() accepts INF
                    configure:94439: checking whether HUGE_VAL == INF
                    configure:94500: checking whether HUGE_VAL + -HUGEVAL == NAN
                    configure:94563: checking whether strptime() declaration fails
                    configure:94613: checking for wchar.h
                    configure:94652: checking for mblen
                    configure:94707: checking for mbrlen
                    configure:94707: checking for mbsinit
                    configure:94760: checking for mbstate_t
                    configure:95163: checking for Sybase support
                    configure:95838: checking for Sybase-CT support
                    configure:96925: checking whether to enable System V IPC support
                    configure:97305: checking whether to enable System V semaphore support
                    configure:97695: checking whether to enable System V shared memory support
                    configure:98039: checking for TIDY support
                    configure:98691: checking whether to enable tokenizer support
                    configure:99037: checking whether to enable WDDX support
                    configure:99112: checking libexpat dir for WDDX
                    configure:99892: checking whether to enable XML support
                    configure:99967: checking libexpat install dir
                    configure:99999: checking for xml2-config path
                    configure:100157: checking whether libxml build works
                    configure:100717: checking whether to enable XMLReader support
                    configure:100796: checking for xml2-config path
                    configure:100954: checking whether libxml build works
                    configure:101360: checking for XMLRPC-EPI support
                    configure:101435: checking libexpat dir for XMLRPC-EPI
                    configure:101461: checking iconv dir for XMLRPC-EPI
                    configure:103883: checking whether to enable XMLWriter support
                    configure:103962: checking for xml2-config path
                    configure:104120: checking whether libxml build works
                    configure:104494: checking for XSL support
                    configure:105170: checking for zip archive read/writesupport
                    configure:105798: checking whether to install PEAR
                    configure:105908: checking for bison version
                    configure:105965: checking for inttypes.h
                    configure:105965: checking for stdint.h
                    configure:105965: checking for limits.h
                    configure:105965: checking for malloc.h
                    configure:105965: checking for string.h
                    configure:105965: checking for unistd.h
                    configure:105965: checking for stdarg.h
                    configure:105965: checking for sys/types.h
                    configure:105965: checking for sys/time.h
                    configure:105965: checking for signal.h
                    configure:105965: checking for unix.h
                    configure:105965: checking for stdlib.h
                    configure:105965: checking for mach-o/dyld.h
                    configure:105965: checking for dlfcn.h
                    configure:106003: checking for size_t
                    configure:106036: checking return type of signal handlers
                    configure:106082: checking for uint
                    configure:106115: checking for ulong
                    configure:106150: checking for int32_t
                    configure:106171: gcc -c -I/usr/include -g -O2  conftest.c 1>&5
                    configure:106190: checking for uint32_t
                    configure:106211: gcc -c -I/usr/include -g -O2  conftest.c 1>&5
                    configure:106230: checking for vprintf
                    configure:106335: checking for 8-bit clean memcmp
                    configure:106373: checking for working alloca.h
                    configure:106406: checking for alloca
                    configure:106607: checking for memcpy
                    configure:106607: checking for strdup
                    configure:106607: checking for getpid
                    configure:106607: checking for kill
                    configure:106607: checking for strtod
                    configure:106607: checking for strtol
                    configure:106607: checking for finite
                    configure:106607: checking for fpclass
                    configure:106661: checking whether sprintf is broken
                    configure:106710: checking for finite
                    configure:106710: checking for isfinite
                    configure:106710: checking for isinf
                    configure:106710: checking for isnan
                    configure:106765: checking whether fp_except is defined
                    configure:106812: checking for dlfcn.h
                    configure:106850: checking whether dlsym() requires a leading underscore in symbol names
                    configure:106918: gcc -o conftest -I/usr/include -g -O2   conftest.c  1>&5
                    configure: In function 'main':
                    configure:106914: warning: incompatible implicit declaration of built-in function 'exit'
                    /tmp/ccu9tJfF.o: In function `main':
                    /tmp/php-5.2.9/configure:106904: undefined reference to `dlopen'
                    /tmp/php-5.2.9/configure:106909: undefined reference to `dlsym'
                    /tmp/php-5.2.9/configure:106910: undefined reference to `dlsym'
                    collect2: ld returned 1 exit status
                    configure:107001: checking virtual machine dispatch method
                    configure:107005: checking whether to enable thread-safety
                    configure:107009: checking whether to enable inline optimization for GCC
                    configure:107013: checking whether to enable Zend debugging
                    configure:107017: checking whether to enable Zend multibyte
                    configure:107090: checking for inline
                    configure:107133: checking target system is Darwin
                    configure:107145: checking for MM alignment and log values
                    configure:107189: gcc -o conftest -I/usr/include -g -O2   conftest.c  1>&5
                    configure: In function 'main':
                    configure:107184: warning: incompatible implicit declaration of built-in function 'exit'
                    configure:107214: checking for memory allocation using mmap(MAP_ANON)
                    configure:107258: gcc -o conftest -I/usr/include -g -O2   conftest.c  1>&5
                    configure:107280: checking for memory allocation using mmap(/dev/zero)
                    configure:107334: gcc -o conftest -I/usr/include -g -O2   conftest.c  1>&5
                    configure:107358: checking for mremap
                    configure:107453: checking for stdarg.h
                    configure:108480: checking build system type
                    configure:108509: checking for ld used by gcc
                    configure:108581: checking if the linker (/usr/bin/ld) is GNU ld
                    configure:108601: checking for /usr/bin/ld option to reload object files
                    configure:108626: checking for BSD-compatible nm
                    configure:108672: checking how to recognise dependent libraries
                    configure:108850: checking for object suffix
                    configure:108876: checking for executable suffix
                    configure:109086: checking the maximum length of command line arguments
                    configure:109187: checking command to parse /usr/bin/nm -B output from gcc object
                    configure:109376: checking for objdir
                    configure:109442: checking for ar
                    configure:109509: checking for ranlib
                    configure:109576: checking for strip
                    configure:109913: checking if gcc static flag  works
                    configure:109963: checking if gcc supports -fno-rtti -fno-exceptions
                    configure:110013: checking for gcc option to produce PIC
                    configure:110232: checking if gcc PIC flag -fPIC works
                    configure:110249: gcc -c -I/usr/include -g -O2  -fPIC -DPIC conftest.c 1>&5
                    configure:110253: $? = 0
                    configure:110291: checking if gcc supports -c -o file.o
                    configure:110362: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
                    configure:111259: checking dynamic linker characteristics
                    configure:111833: checking how to hardcode library paths into programs
                    configure:111871: checking whether stripping libraries is possible
                    configure:112456: checking if libtool supports shared libraries
                    configure:112460: checking whether to build shared libraries
                    configure:112483: checking whether to build static libraries
                    ... und wenn ich wieder make ausführe, kommt das gleiche wie bisher

                    Edit:\\ Ich habe nochmal make clean und make komplett neu ausgeführt... auf einmal wurde make erfolgreich abgearbeitet... - make clean hatte ich vorher aber auch schon öfters probiert, von daher kann es nicht dadran liegen... - ich probier jetzt mal mit meiner config-Zeile, ob das damit auch funktioniert...

                    Edit 2:\\ Da ich bei meiner config-Zeile wieder die bekannten Fehlermeldungen erhielt, habe ich nochmal mit der normalen Zeile, also ohne Argumente probiert und auch make clean gemacht... aber da kam dann wieder ein Fehler, obwohl er vorher mit einem reinen ./configure erfolgreich gearbeitet hat.

                    Kommentar


                    • #11
                      versuch mal noch ein make distclean
                      [URL="http://www.robo47.net"]robo47.net[/URL] - Blog, Codeschnipsel und mehr
                      | :arrow: [URL="http://www.robo47.net/blog/192-Caching-Libraries-and-Opcode-Caches-in-php-An-Overview"]Caching-Klassen und Opcode Caches in php[/URL] | :arrow: [URL="http://www.robo47.net/components"]Robo47 Components - PHP Library extending Zend Framework[/URL]

                      Kommentar


                      • #12
                        Also bei ./configure läuft der jetzt problemlos durch. Wenn ich meine config verwende, dann kommt folgender Fehler:

                        Code:
                        /ext/standard/crypt.c: In function 'zm_startup_crypt':
                        /ext/standard/crypt.c:100: error: 'PHP_MD5_CRYPT' undeclared (first use in this function)
                        /ext/standard/crypt.c:100: error: (Each undeclared identifier is reported only once
                        /ext/standard/crypt.c:100: error: for each function it appears in.)
                        make: *** [ext/standard/crypt.lo] Error 1
                        Edit:\\ Nachdem ich noch ein bisschen rumprobiert habe und versucht habe die config-Agrumente einzugrenzen bin ich wieder auf das ursprüngliche Problem zurückgekommen. Komischerweise funktioniert das ganze manchmal und manchmal nicht .

                        Kommentar

                        Lädt...
                        X