• # gentoo

    Posté par . En réponse à la dépêche Mtp-target ou apprenez à votre pingouin comment voler. Évalué à 5.

    sur une gentoo "normale" (je ne sais pas comment faut le dire, c'est pas une devel quoi, enfin il me semble).

    lua n'a pas les même nom de lib.. hum essayons ca :

    [root@meuh lib]# ln -s liblualib.so.5.0 liblualib50.so.5.0
    [root@meuh lib]# ln -s liblua.so.5.0 liblua50.so.5.0

    tiens le soname de stlport n'est pas le bon, essayons de bourriner comme un porc (en général tout binaire normalement constitué segfaultera après ça) :

    [root@meuh lib]# ln -s libstlport_gcc.so.4.5 libstlport_gcc.so.4.6

    [gc@meuh /tmp/t/mtp-target/client] LD_LIBRARY_PATH=../lib ./client
    INF 1232 task_manager.cpp 202 : Init during exec CMtpTarget
    INF 1232 task_manager.cpp 202 : Init during exec CConfigFileTask
    free(): invalid pointer 0x40da0f38!
    free(): invalid pointer 0x40da0f38!
    INF 1232 config_file.cpp 386 : CF: RootConfigFilename variable found in the '/tmp/t/mtp-target/client/mtp_target.cfg' config file, parse the root config file '/tmp/t/mtp-target/client/mtp_target_default.cfg'
    Segmentation fault

    Ah oui, ça segfaulte. Tiens marrant les free().

    Il pourrait être judicieux de sortir une version avec les bibliothèques les plus exotiques (stlport et lua, au hasard) liées statiquement ?