Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[C/Android/batch/shell-Terminal] Comment compiler Dos9
Auteur Message
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Bonjour tout le monde!
Je crois que je suis un peut hors sujet mais comme ça parle du batch,du terminal UNIX et de DOS9 (créé par darkounet...),je crois que c'est le forum qui pourrais m'aider à avancer.
PS : j'ai aussi posé ma question ICI mais je mettrais le sujet en résolu si une réponse sera posté dans l'autre forum.

Donc,revenons à notre problème.
Je suis nul dans la plupart des langages de programmations (C/C++/Java...) et je n'ai même pas réussi à compiler DOS9 sur windows Shocked Bannir .
Je fait du batch parce que je suis un gros noob dans la programmation objet
(What,depuis quant le batch est pour les noobs???) Bannir Bannir Bannir et quant j'ai touché au terminal Android...C'était une horreur car je ne connaissais aucune commande.

Voici ma question donc : comment compiler Dos9 pour l'émulateur de terminal Android pour faire une commande externe comme busybox.
On sais que android est une sorte de système linux,et que Dos9 est compatible POSIX donc c'est surement possible.

Je vous demande juste de le compiler Dos9 en tant que commande externe pour terminal (je sais ou mettre le binaire pour la suite... Okay )


Merci pour vos prochaines réponses!




Dernière édition par logan T le Jeu 4 Aoû 2016 - 08:32; édité 3 fois

______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Dos9 n'est pas évident a compiler sur Windows (Windows ne donne pas de suite de compilation compatible makefile et gcc), il y a cependant mingw, mais il faut le mettre en place.
Sur GNU/Linux, c'est plutôt simple, en 2 commandes simples, on arrive à avoir un exécutable binaire :
Code:
[lang=shell]./configure
make arch='postfix'
# a partir de maintenant, bin contient un exécutable linux (pas d’extension généralement, (magic number based extention))
# pour installer sur la machine
make install


Pour android :

Plusieurs solution :
- Avec un sous système basé sous GNU/Linux, tu peux faire les commandes de Linux.

Sinon, si tu arrive à trouver automake, make, la suite gcc (compatible POSIX pour Android) et gettext et libiconv pour Android, tu peux normalement compiler comme pour GNU/Linux.
Pour la suite gcc et make ainsi que automake, il y a NDK, pour gettext et libiconv, il faut trouver un portage.

EDIT : Si tu veux, je peut te donner un executable (Linux, peut-être compatible Android) Dos9, cependant, il va te falloir libiconv et peut-être gettext.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
TSnake41 a écrit:
Dos9 n'est pas évident a compiler sur Windows (Windows ne donne pas de suite de compilation compatible makefile et gcc), il y a cependant mingw, mais il faut le mettre en place.
Sur GNU/Linux, c'est plutôt simple, en 2 commandes simples, on arrive à avoir un exécutable binaire :
Code:
[lang=shell]./configure
make arch='postfix'
# a partir de maintenant, bin contient un exécutable linux (pas d’extension généralement, (magic number based extention))
# pour installer sur la machine
make install


Pour android :

Plusieurs solution :
- Avec un sous système basé sous GNU/Linux, tu peux faire les commandes de Linux.

Sinon, si tu arrive à trouver automake, make, la suite gcc (compatible POSIX pour Android) et gettext et libiconv pour Android, tu peux normalement compiler comme pour GNU/Linux.
Pour la suite gcc et make ainsi que automake, il y a NDK, pour gettext et libiconv, il faut trouver un portage.

EDIT : Si tu veux, je peut te donner un exécutable (Linux, peut-être compatible Android) Dos9, cependant, il va te falloir libiconv et peut-être gettext.

Bonjour,
Ce serais avec plaisir si tu pouvais me donner une version compilée de dos9.C'est sur que ça va être très difficile (je n'ai que windows,trop faible pour tourner une VM...)
J'ai trouvée une version de dos9 (ver 0.9 2014 de sourceforge) en version pour linux mais il me semble que ça n'a pas marché sur mon petit terminal...

PS : j'ai aussi vu ton post sur sourceforge




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Je sais pourquoi, je télécharge ndk et je m'en regarde.

EDIT : Si je trouve comment compiler un programme, ça m'aidera Very Happy
EDIT2 : avec une compilation "yolo", stdio.h introuvable, ça risque de poser soucis si on utilise la console
EDIT3 Mr. Green : j'arrive à compiler du code C mais pas dos9 (wtf ?)




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
(Hors sujet)
Citation:
Je fait du batch parce que je suis un gros noob dans la programmation objet (What,depuis quant le batch est pour les noobs???) Bannir Bannir Bannir et quant j'ai touché au terminal Android...C'était une horreur car je ne connaissais aucune commande.
Dos9 -> C et pas C++
Depuis quand le C est orienté objet ?




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
J'ai un soucis, je ne sais pas comment on obtient les binaires de Dos9 (j'arrive juste à avoir un script utilisant libtools), j'ai testé make bin et make dist-bin mais ce n'est pas disponible.
Si Darkbatcher pourrais nous donner la recette car son makefile est un peu trop complexe à utiliser.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
TSnake41 a écrit:
J'ai un soucis, je ne sais pas comment on obtient les binaires de Dos9 (j'arrive juste à avoir un script utilisant libtools), j'ai testé make bin et make dist-bin mais ce n'est pas disponible.
Si Darkbatcher pourrais nous donner la recette car son makefile est un peu trop complexe à utiliser.

Le seul problèmes est que Darkbatcher est inactif depuis 8 mois environ.
mais on peut le contacter :
Citation:
Contribuer

Vous pouvez contribuer au projet en offrant votre aide pour toute sorte de choses, par exemple en participant au codage ou simplement en reportant les bugs que vous avez trouvé à l'adresse suivante
<darkbatcher at dos9 dot org> == <darkbatcher@dos9.org>


En tout cas c'est sympa de m'aider Okay




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Bonne nouvelle -> j'ai trouvé comment compiler un binaire, cependant, il faut beaucoup d'informations sur ton Android, je peux te guider comment mais il te faut la suite gcc (voir NDK).




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
TSnake41 a écrit:
Bonne nouvelle -> j'ai trouvé comment compiler un binaire, cependant, il faut beaucoup d'informations sur ton Android, je peux te guider comment mais il te faut la suite gcc (voir NDK).

Bonjour,
Ah,je suppose que ça va être très difficile...C'est dommage...En tout cas,content que tu aie trouvé une piste #GoodJob Okay

Quelles informations faut-il ? Côté materiel ou logiciel?
(type de processeur,version du logiciel,version du kernel....?)

Sinon,on peut trouver très peu d'informations ici,juste une toute petite sur le processeur.
J'éditerais le message pour mettre d'autres informations...



Dernière édition par logan T le Mer 3 Aoû 2016 - 21:57; édité 1 fois

______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Il me faudrait : Version numérique d'Android (1-24) et architecture de processeur ARM[un truc ou pas].




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
TSnake41 a écrit:
Il me faudrait : Version numérique d'Android (1-24) et architecture de processeur ARM[un truc ou pas].

Bonjour,
De mémoire,je crois que c'est ça.Je revérifierais demain car je n'ai pas mon tel sur moi pour le moment. :

Version du logiciel : Android 4.1.2 XXUAOB2 ou un truc du genre

EDIT :
Code:
Système d'exploitation (OS)    Samsung Galaxy Trend Lite GT-S7390G
Système d'exploitation    Android 4.1.2 Jelly Bean
Hardware et Mémoire    Samsung Galaxy Trend Lite GT-S7390G
CPU / Processeur    Broadcom BCM21654 / ARM Cortex-A9
Clock Processeur / Nombre de cœurs    1000Mhz 32bits Single-Core
Mémoire vive (RAM)    512Mo LPDDR2
GPU Carte Graphique    Broadcom VideoCore IV
Mémoire de masse    4Go (2Go accessible à l'utilisateur)




Merci



Dernière édition par logan T le Jeu 4 Aoû 2016 - 09:31; édité 3 fois

______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
API Level : 16
ça va servir pour compiler, je le met là pour ne pas le perdre.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
Voila : https://share.riseup.net/#w6X66nZNYF0jYR0ntWyE1A

Je ne sais pas si ça compile pour Android ARM ou Android x86_64.
Dans le cas où ça compile pour x86_64, il faudra que tu compile en utilisant ton propre téléphone (il faut juste que tu puisse avoir un NDK compatible).




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 
(désolé pour le déterrage et aussi pour le temps de réactivité,mon tel était briqué et quant je l'ai hard reset,j'ai oublié ce sujet.)

ça m'affiche "File no found or corrupt" Sad

essaie de le réuploader par one drive ,drop box,Google drive ou mediafire.




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Message [C/Android/batch/shell-Terminal] Comment compiler Dos9 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch