Aller au contenu

Utiliser Spksrc


guenneguez_t

Messages recommandés

Salut

J'ai fait un peu de truc :

Vu que j'ai rien à compiler je suis passé à l'étape spk.

Je n'ai qu'à faire :

  • Copy a standard SPK directory like spksrc/spk/transmission in your new SPK directory spksrc/spk/newspk
  • Edit the stuff to fit your needs

After all that hard work, submit a pull request to have your work merged with the main repository on GitHub and published in SynoCommunity's repository.

Je fais un dossier à moi dans spk, mon fichier Makefile.mak, mis mes fichiers.

J'ai fait git add

git commit

Un git pull donne :

error: The requested URL returned error: 403 while accessing https://github.com/SynoCommunity/spksrc.git/info/refs
fatal: HTTP request failed

Et maintenant je sais plus quoi faire.

A+
Thomas

Modifié par guenneguez_t
Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

J'ai l'impression qu'il y a un tiret en trop :

/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-/mnt/package/spksrc/toolchains/syno-88f6281/work/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc : commande introuvable

Vérifie que le chemin d'accès est le bon

Modifié par bud77
Lien vers le commentaire
Partager sur d’autres sites

En fait le chemin est :
Soit /usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc

Soit /mnt/package/spksrc/toolchains/syno-88f6281/work/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc

Le premier est le binaire du compilateur installé par le toolkit de synology.

Le second celui installé avec spksrc.

Mais je sais pas pourquoi, comment, ni ou il arrive a ce chemin sur le gcc. C'est dans un makefile ou équivalent, mais lequel ?

La commande qui pose pb est :

/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-/mnt/package/spksrc/toolchains/syno-88f6281/work/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIO -O3 -fomit-frame-pointer -Wall -I/mnt/package/spksrc/spk/transmission/work-88f6281/install//usr/local/transmission/include -c -o cryptlib.o cryptlib.c

Si je lance à la main, ca fonctionne :

/mnt/package/spksrc/toolchains/syno-88f6281/work/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIO -O3 -fomit-frame-pointer -Wall -I/mnt/package/spksrc/spk/transmission/work-88f6281/install//usr/local/transmission/include -c -o cryptlib.o cryptlib.c

A+
Thomas

Lien vers le commentaire
Partager sur d’autres sites

Salut

Donc maintenant j'ai une autre erreur au moment de make arch-88f6281 :

===> Downloading files for transmission
wget http://download.transmissionbt.com/files/transmission-2.76.tar.xz
2013-01-24 23:25:10 URL:http://dscbox.dscbox.lan/cgi-bin/login?redirect=http%3a%2f%2fdownload%2etransmissionbt%2ecom%2ffiles%2ftransmission%2d2%2e76%2etar%2exz&timeout=43200&gateway=172%2e16%2e254%2e254%3a5280&mac=08%3a00%3a27%3a2f%3a0b%3abe&token=%241%2478459630%24QbuehLH8bUSH8Hzb%2fwYg41 [22095] -> "transmission-2.76.tar.xz.part" [1]
===> Verifying files for transmission
===> Checking sha1sum of file transmission-2.76.tar.xz
===> Wrong sha1sum for file transmission-2.76.tar.xz
===> Renamed as transmission-2.76.tar.xz.wrong
===> Download cookie removed to trigger the download again
make[2]: *** [checksum_target] Erreur 1
make[2]: quittant le répertoire « /usr/local/spksrc/cross/transmission »
make[1]: *** [depend_target] Erreur 2
make[1]: quittant le répertoire « /usr/local/spksrc/spk/transmission »
make: [arch-88f6281] Erreur 2 (ignorée)

A+
Thomas

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.