1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

Asking for legacy binaries or compile script/instruction

Discussion in 'Help' started by Thunder33345, Jul 18, 2018.

  1. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
    legacy by means binary of the time of shoghicp

    like probably pre xbl login 0.11.0
    we are not really sure of the versions but we are certain we are going for anything that's pre xbl
    (we as in asking for a friend)

    i know enough of the risks and problem that might occur running older versions of PMMP

    most of the built scripts are in the build repo which isnt properly version tagged
    and when i try i get this error
    Code:
    pocketuser@koutsie-vps:~/thunder/test1/compile$ tail install.log -n 50
    Making install in src
    make[1]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/src'
    make[2]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/src'
    test -z "/home/pocketuser/thunder/test1/compile/bin/php5/lib" || /bin/mkdir -p "/home/pocketuser/thunder/test1/compile/bin/php5/lib"
     /bin/bash ../libtool   --mode=install /usr/bin/install -c   libyaml.la '/home/pocketuser/thunder/test1/compile/bin/php5/lib'
    libtool: install: /usr/bin/install -c .libs/libyaml-0.so.2.0.2 /home/pocketuser/thunder/test1/compile/bin/php5/lib/libyaml-0.so.2.0.2
    libtool: install: (cd /home/pocketuser/thunder/test1/compile/bin/php5/lib && { ln -s -f libyaml-0.so.2.0.2 libyaml-0.so.2 || { rm -f libyaml-0.so.2 && ln -s libyaml-0.so.2.0.2 libyaml-0.so.2; }; })
    libtool: install: (cd /home/pocketuser/thunder/test1/compile/bin/php5/lib && { ln -s -f libyaml-0.so.2.0.2 libyaml.so || { rm -f libyaml.so && ln -s libyaml-0.so.2.0.2 libyaml.so; }; })
    libtool: install: /usr/bin/install -c .libs/libyaml.lai /home/pocketuser/thunder/test1/compile/bin/php5/lib/libyaml.la
    libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin" ldconfig -n /home/pocketuser/thunder/test1/compile/bin/php5/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /home/pocketuser/thunder/test1/compile/bin/php5/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the `LD_RUN_PATH' environment variable
         during linking
       - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to `/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/src'
    make[1]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/src'
    Making install in .
    make[1]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml'
    make[2]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml'
    make[2]: Nothing to be done for 'install-exec-am'.
    test -z "/home/pocketuser/thunder/test1/compile/bin/php5/lib/pkgconfig" || /bin/mkdir -p "/home/pocketuser/thunder/test1/compile/bin/php5/lib/pkgconfig"
     /usr/bin/install -c -m 644 yaml-0.1.pc '/home/pocketuser/thunder/test1/compile/bin/php5/lib/pkgconfig'
    make[2]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml'
    make[1]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml'
    Making install in win32
    make[1]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/win32'
    make[2]: Entering directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/win32'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/win32'
    make[1]: Leaving directory '/home/pocketuser/thunder/test1/compile/install_data/yaml/win32'
    
    gzip: stdin: unexpected end of file
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    pocketuser@koutsie-vps:~/thunder/test1/compile$
    
    i think i got this version but i am not really sure https://github.com/PocketMine/php-b...fc4d2328b9172254521bd2a64e5ee138ff/compile.sh
    Code:
    pocketuser@koutsie-vps:~/thunder/test1/compile$ ./compile.sh
    [PocketMine] PHP compiler for Linux, MacOS and Android
    [INFO] Checking dependecies
    [INFO] Compiling for current machine using 64-bit
    [PHP] downloading 5.6.10... done!
    [zlib] downloading 1.2.8... checking... compiling... installing... cleaning... done!
    [mcrypt] downloading 2.5.8... checking... compiling... installing... cleaning... done!
    [GMP] downloading 6.0.0a... checking... compiling... installing... cleaning... done!
    [PolarSSL] downloading 1.3.8... checking... compiling... installing... cleaning... done!
    [cURL] downloading curl-7_41_0... checking... compiling... installing... cleaning... done!
    [YAML] downloading 0.1.4... checking... compiling... installing... cleaning... done!
    [libpng] downloading 1.6.17...pocketuser@koutsie
    
    

    anyone know how to properly compile it?
    orr am i better off using latest PMMP and make it support older protocols
    or else i would still have to backport PHP7 support and bugfixes if i have any plan to keep developing an older version of PMMP
     
  2. HimbeersaftLP

    HimbeersaftLP Fish

    Messages:
    2,402
    GitHub:
    HimbeersaftLP
    Yeah sure... :p
     
  3. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
    which to be fair who i am asking for is kinda irrelevant
     
    HimbeersaftLP likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.