1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WB utilisation de windev/webdev 24 sur un serveur Centos 6.x

Discussion dans 'Webdev' créé par irobot, Juil 23, 2019.

  1. irobot

    irobot Active Member
    MEMBRE WX

    Inscrit:
    Jan 10, 2018
    Messages:
    140
    J'aime reçus:
    131
    bonjour a tous !
    après avoir galéré un temps certain, j'ai trouvé une solution pour faire fonction webdev server et/ou des prog windev ( service) sont centos 6.x ( ou redhat 6.x).
    le problème est lié à la lib Qt, comme d'hab.

    sauf que la doc dit qu'il faut qt>4.5, alors qu'il faut Qt >=4.8 !!!

    et comme cette version de qt n'est pas officiellement supportée par RH/centos, il faut ruser.

    option 1 : compiler soit meme une lib à jour ( je l'ai fait, c'est long et compliqué).
    option 2: recuperer chez nos amis russe de yandex les rpm tout prêt :)
    Code (Text):

    yum install -y --nogpgcheck  http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/el/releases/6/Everything/i386/os/puias-release-6-2.R.noarch.rpm
     yum install -y qt48-devel
     
    mettre ensuite à jour le chemin vers les libs
    Code (Text):

     cd /etc/ld.conf.d
    vi qt-x86_64.conf
     
    ajouter le chemin vers les libs
    Code (Text):

    /usr/lib64/qt48/lib
     
    et verifier que tout fonctionne:
    se mettre dans le dossier des libs de WD/WB et faire
    Code (Text):

    ldd wd240pnt64.so
            linux-vdso.so.1 =>  (0x00007fffb51ef000)
            libdl.so.2 => /lib64/libdl.so.2 (0x00007fcedbd79000)
            libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fcedbb5c000)
            libQtGui.so.4 => /usr/lib64/qt48/lib/libQtGui.so.4 (0x00007fcedaea9000)
            libQtCore.so.4 => /usr/lib64/qt48/lib/libQtCore.so.4 (0x00007fceda9da000)
            libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fceda73d000)
            libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fceda436000)
            libm.so.6 => /lib64/libm.so.6 (0x00007fceda1b2000)
            libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fced9f9c000)
            libc.so.6 => /lib64/libc.so.6 (0x00007fced9c07000)
            /lib64/ld-linux-x86-64.so.2 (0x0000003654c00000)
            libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fced9a03000)
            librt.so.1 => /lib64/librt.so.1 (0x00007fced97fb000)
            libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fced9515000)
            libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007fced92ef000)
            libz.so.1 => /lib64/libz.so.1 (0x00007fced90d9000)
            libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fced8e93000)
            libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fced8c8b000)
            libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fced8a6f000)
            libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fced885f000)
            libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fced8656000)
            libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fced844c000)
            libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fced8245000)
            libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fced803b000)
            libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fced7e39000)
            libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fced7c02000)
            libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fced79ef000)
            libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fced76b2000)
            libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fced74ad000)
            libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fced7285000)
            libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fced705f000)
            libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fced6e5c000)
     
    vous devez voir les deux lignes
    ibQtGui.so.4 => /usr/lib64/qt48/lib/libQtGui.so.4 et
    libQtCore.so.4 => /usr/lib64/qt48/lib/libQtCore.so.4

    et voila !
     
    *!vince!* apprécie ceci.
  2. Hartyshow

    Hartyshow Member

    Inscrit:
    Août 10, 2018
    Messages:
    86
    J'aime reçus:
    33
    Merci pour le partage
     
  3. *!vince!*

    *!vince!* Member

    Inscrit:
    Juin 26, 2018
    Messages:
    62
    J'aime reçus:
    26
    C'est simple : ) comme dirait la pub!
     

Partager cette page

Chargement...