Benibur Posté(e) le 6 décembre 2010 Posté(e) le 6 décembre 2010 Hello, J'ai besoin de compiler rsync sur mon syno DS109 pour lui rajouter un patch (detect-renamed.diff) J'ai mis les sources patch 0 Citer
Benibur Posté(e) le 6 décembre 2010 Auteur Posté(e) le 6 décembre 2010 bin non, je vois bien que c'est le premier pb, mais j'ai craint un moment que je devrais 0 Citer
PatrickH Posté(e) le 6 décembre 2010 Posté(e) le 6 décembre 2010 C'est pas normal...t'as bien install 0 Citer
Benibur Posté(e) le 7 décembre 2010 Auteur Posté(e) le 7 décembre 2010 La triple buse ! Bien s 0 Citer
Sp@r0 Posté(e) le 7 décembre 2010 Posté(e) le 7 décembre 2010 Dis moi par hazard tu ne serait pas entrain d'essayer de compiler rsync en utilisant les outils de cross compilation x86 de synology ??? Parceque ce que tu donnes comme capture d'écran c'est les outils pour de compilation pour pc x86 .... Il est possible de compiler sur le syno avec gcc que l'on trouve sur ipkg mais c'est laborieux !!!! Franchement si j'étais toi je compilerais sur une machine sous linux avec les outils en questions c'est infiniment plus simple que sur le syno !!!! 0 Citer
Benibur Posté(e) le 7 décembre 2010 Auteur Posté(e) le 7 décembre 2010 Je sens que tu mets le doigt sur un gros pb dans ma d 0 Citer
Sp@r0 Posté(e) le 7 décembre 2010 Posté(e) le 7 décembre 2010 Je sens que tu mets le doigt sur un gros pb dans ma démarche ! 1/ je cherche en effet à compiler sur le syno, 2/ mais pas avec le gcc qui est sur ipkg mais celui fourni par synology sur leur site (explication sur site Syno, fichier sur sourceforge ). 3/ Mon syno est un DS109, c'est donc une plateforme marvell 6281 et non intel x86 (donc toolchain = gcc421_glibc25_88f6281.tgz ) 4/ tu préconises une cross compilation : mais en quoi installer la toolchain sur une autre machine rendra la compilation plus facile ? pour disposer d'outils d'édition / debugage ? as tu déjà fais ça ? perso je joue un peu au sorcier, mon univers c'est plutôt java... 5/ est ce que je me trompe de toolchain ? Bref, je suis preneur de conseils pour mener à bien cette compilation pour faire fonctionner un rsync (patché) sur mon DS109 ! rq: le conseil peut être : oublie, tu n'imagines même pas les problèmes que tu vas rencontrer... 1) C'est pas forcément la meilleur solution 2) Ce gcc est prévu pour les machines x86 par pour les synos (il ne peut pas fonctionner sur ton syno en clair) !!! 3) C'est tout a fait juste mais cette toolchain et faite pour tourner sur un pc elle est incompatible avec ton syno 4) il est préférable de cross compilé pour plusieurs raisons : - les outils syno ne peuvent fonctionner autrement - une question de temps (compiler demande beaucoup de ressource chose rare sur un syno) - il est possible de compiler directement sur le syno mais tu devras modifier les outils de compilation fournit pas syno de plus il va manquer tout un tas de dépendances plus ou moins directes que tu devras installer à la main sur ton syno. Sur une distribution linux normal elles seront soit déjà présentes soit disponible directement dans le dépôt de ta distribution 2) 0 Citer
Benibur Posté(e) le 7 décembre 2010 Auteur Posté(e) le 7 décembre 2010 Houlala ! la claque ! En relisant avec attention la doc de compilation fournie par synology, en effet il est bien mentionn 0 Citer
Benibur Posté(e) le 12 décembre 2010 Auteur Posté(e) le 12 décembre 2010 Bon, je me suis donc lanc 0 Citer
Sp@r0 Posté(e) le 12 décembre 2010 Posté(e) le 12 décembre 2010 Bon ce qu'il faut que tu garde 0 Citer
Benibur Posté(e) le 3 janvier 2011 Auteur Posté(e) le 3 janvier 2011 Hello, Merci Sp@ro de ton aide, 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.