Problème pour lancer le client #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bonjour,
j'ai téléchargé la dernière version du logiciel ftsync-client-xxx, j'ai suivi les instructions, mais lorsque j'essaie de l'exécuter j'ai ce message : -bash: /usr/local/bin/ftsync-client: cannot execute binary file
Petite précision je suis sur Mac, est-ce compatible ?
D'avance merci pour votre réponse.
Guillaume
Bonjour,
La cross compilation du serveur est un peu compliquée mais je peux essayer de le faire. Côté client ça devrait être beaucoup plus simple.
En tout cas, les binaires fournis dans les publications ne sont pas compatibles Mac.
En attendant que je fasse des tests, vous pouvez facilement installer golang et tester de compiler. Je fournirai les commandes qui vont bien.
Simon
Merci, côyé serveur je suis sur une Debian donc pas de soucis. par contre pour la partie client je suis sous Mac. je vais essayer d'installer goland et de compiler les sources.
Pourriez-vous me fournir les commandes à exécuter ?
D'avance merci.
Bonjour,
pourriez-vous me donner les commandes pour compiler le client sous Mac ?
Merci
Désolé du délais de réponse, j'ai complétement oublié ce ticket !
À tester :
Bonjour,
je viens d'exécuter les commandes ci-dessus, ensuite j'ai fait un make, un répertoire buils a été créé avec les fichiers dedans mais lorsque j'essaie d'exécuter le client j'ai toujours le message : -bash: ./ftsync-client-amd64: cannot execute binary file
Vous trouverez en pièce-jointe une copie d'écran des différentes étapes que j'ai réalisé.
Pouvez-vous m'aider ?
Les fichiers que tu utilises sont compilés pour Linux. Peux tu ressayer la compilation mais en utilisant GOOS=darwin ?
Merci pour votre aide.
mais j'ai quelques difficultés à comprendre l'enchainement des commandes. la variable GOOS est toujours à Linux quans je compile avec make.
Voici l'enchainement des commandes que je passe:
export GOARCH=arm64
export GOOS=darwin
export CGO_ENABLED=0
o build -o ftsync-client-ios-arm64 ./cmd/client
GOARCH=arm64 GOOS=darwin CGO_ENABLED=0 make
Merci pour ton aide.
Les recettes du Makefile ne sont pas prévues pour compiler pour ton environnement. Il ne supporte que Linux.
Je n'ai aucun Mac sous la main donc je ne peux pas tester ces commandes.
Bonjour,
merci pour ces infos. j'ai réussi à compiler le programme et à envoyer le tout sur un serveur Linux.
Mais maintenant je bloque car je ne comprends pas pas comment récupérer sur un autre Mac mes abonnements sur le serveur et pourtant j'ai bien la lu la doc.
Peux-tu m'aider ?
Merci pour ton aide précieuse.