Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3288 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Assembleur sous Linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Assembleur sous Linux

n°894194
aaaka
Posté le 11-03-2007 à 13:19:50  profilanswer
 

Bonjour,
 
je voudrais savoir avec combien d'espace disque il est possible de créer un environnement de développement Assembleur sous Linux. En effet je compte me passer de la programmation avec le DOS pour profiter du mode protégé 32 bits pur et simple qu'offre linux !
 
je ne m'y connais pas beaucoup mais il me semble qu'il faut déjà une foule de logiciels avec le noyau pour, déjà, compiler l'assembleur Nasm (qui seul fait moins d'1 Mo) ..
de plus je ne m'y connais pas assez pour faire un "Linux from scratch"
 
...Vos conseils? y a-t-il une ou des distributions faites pour ça ?
 
aaaka

mood
Publicité
Posté le 11-03-2007 à 13:19:50  profilanswer
 

n°894197
Mjules
Modérateur
Parle dans le vide
Posté le 11-03-2007 à 13:40:59  profilanswer
 

ça dépend. Si tu ne fais que ça et avec un mode graphique, disons 4 Go pour le système, ça devrait déjà être large. Après, tout dépend de la taille de ton projet et de ses sources.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°894216
aaaka
Posté le 11-03-2007 à 14:43:03  profilanswer
 

oui c'est pour ne faire que ça; c'est pour avoir une idée de l'espace disque sans mes soucres, juste le nécessaire pour assembler, lier, débugger etc..
 
possible avec moins de 500 Mo j'espère ?!

n°894225
esox_ch
Posté le 11-03-2007 à 15:45:36  profilanswer
 

500Mo, oui mais ça va être quand même ristrett .. Genre faudra vraiment installer seulement ce qui t'es indispensable ... Et peut-être (pas sur... faudrait voir un peu) te passer du mode graphique si t'as beaucoup de trucs à charger

n°894242
aaaka
Posté le 11-03-2007 à 17:06:31  profilanswer
 

ah bon...
pourquoi alors il existe des distributions linux de moins de 100 Mo ? est-ce qu'il ne suffit pas de rajouter Nasm (l'outil assembleur) pour que ça roule ?

n°894554
gee
Bon ben hon
Posté le 12-03-2007 à 21:07:57  profilanswer
 

en terminal emacs + nasm, tu dois pas depasser les 50Mo avec une distribe light

n°894635
Kortex@HFR
Qu'ils sont cons ces lamas !!!
Posté le 13-03-2007 à 08:07:59  profilanswer
 

aaaka a écrit :

ah bon...
pourquoi alors il existe des distributions linux de moins de 100 Mo ? est-ce qu'il ne suffit pas de rajouter Nasm (l'outil assembleur) pour que ça roule ?


Ce sont la plupart du temps des distribs orientée sécurité qui tournent sans graphique et avec des outils de base. Toi, quand tu veux avoir du graphique sous Linux pour développer, ça signifie la base non graphique + serveur graphique + gestionnaire de connexion + environnement de bureau + outils graphiques. Normal que ça pèse plus lourd...
Tu as quoi comme machine et notamment comme place en HD pour développer en assembleur ?

n°894678
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 13-03-2007 à 12:48:36  profilanswer
 

aaaka a écrit :

ah bon...
pourquoi alors il existe des distributions linux de moins de 100 Mo ? est-ce qu'il ne suffit pas de rajouter Nasm (l'outil assembleur) pour que ça roule ?


 
quand on n'y connait rien à linux, "il ne suffit pas"
 
cela dit, tourne toi vers damn small linux


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°897057
aaaka
Posté le 22-03-2007 à 17:02:07  profilanswer
 

hmm... après avoir vu qu'on peut aussi utiliser les mêmes librairies C sous windows, je vais finalement y rester :)

n°1060126
aaaka
Posté le 14-07-2008 à 12:37:59  profilanswer
 

UPDATE: je suis maintenant sous Linux, et le developpement asm est vraiment tripant. les ingrédients, c'est nasm pour l'assembleur, ld pour le linker, et gcc comme linker si on utilise la libc

mood
Publicité
Posté le 14-07-2008 à 12:37:59  profilanswer
 

n°1060139
darkpengui​n
Posté le 14-07-2008 à 13:37:34  profilanswer
 

et finalement tu fais tenir ton environnement de dev dans combien d'espace disque ?
 
et, par curiosité, tu dev quoi en asm ? [:z800]


---------------
Counting all the assh*les in the room, well I'm definitely not alone...
n°1060145
dap++
Script kiddie
Posté le 14-07-2008 à 14:23:08  profilanswer
 

aaaka a écrit :

En effet je compte me passer de la programmation avec le DOS pour profiter du mode protégé 32 bits pur et simple qu'offre linux !


Juste pour éviter la confusion, on peut parfaitement faire de l'ASM 32 bits sous Windows, même si des tas de mauvais profs sont restés à l'ère du DOS. D'ailleurs je préfère Windows pour l'ASM, c'est plus simple. :o


---------------
dap.developpez.com
n°1060350
aaaka
Posté le 15-07-2008 à 21:04:12  profilanswer
 

ma distrib' Linux tient sur 80 Mo (en mode décompression dans la RAMà), mais bon je voulais qqch de sérieux donc j'ai fait une install normale, ça fait dans les 400 Mo, mais là j'ai tous mes prog dessus, comme OpenOffice, Gimp, etc. donc j'ai passé le Giga
 
je code un lecteur d'infos exif pour images JPEG
 
@dap++, certes pour le 32 bits, voir 64, le problème avec Windows c'est la syntaxe horrible AT&T, hélàs très répandue (héritage de MASM). Je peux pas coder avec ça. Après, je pouvais installer nasm sur Windows bien sûr, mais coder pour Windows c'est corrompre mes idéaux )))
non franchement Windows j'ai pas confiance. Les utilisateurs ont aucune intimité sur leur PC (et sur le net Évidemment)

Message cité 2 fois
Message édité par aaaka le 15-07-2008 à 21:04:35
n°1061063
dap++
Script kiddie
Posté le 18-07-2008 à 14:42:21  profilanswer
 

aaaka a écrit :

@dap++, certes pour le 32 bits, voir 64, le problème avec Windows c'est la syntaxe horrible AT&T, hélàs très répandue (héritage de MASM).


C'est plutôt le contraire, ça vient du monde Unix.  :??:


---------------
dap.developpez.com
n°1061104
Harkonnen
Un modo pour les bannir tous
Posté le 18-07-2008 à 16:11:02  profilanswer
 

aaaka a écrit :


@dap++, certes pour le 32 bits, voir 64, le problème avec Windows c'est la syntaxe horrible AT&T, hélàs très répandue (héritage de MASM). Je peux pas coder avec ça. Après, je pouvais installer nasm sur Windows bien sûr, mais coder pour Windows c'est corrompre mes idéaux )))
non franchement Windows j'ai pas confiance. Les utilisateurs ont aucune intimité sur leur PC (et sur le net Évidemment)


euh... n'importe quoi hein [:pingouino]
la syntaxe AT&T n'est pas spécifique à un OS... on la retrouve aussi bien sous Win que nulix ! ça dépend de l'assembleur utilisé ! et ça a été créé sous Unix
à lire : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0

Message cité 1 fois
Message édité par Harkonnen le 18-07-2008 à 16:11:23

---------------
J'ai un string dans l'array (Paris Hilton)
n°1061109
memaster
ki a volé mon 62?
Posté le 18-07-2008 à 16:33:16  profilanswer
 

Harkonnen a écrit :


euh... n'importe quoi hein [:pingouino]
la syntaxe AT&T n'est pas spécifique à un OS... on la retrouve aussi bien sous Win que nulix ! ça dépend de l'assembleur utilisé ! et ça a été créé sous Unix
à lire : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0


en effet,
la syntaxe dépend du compilateur (enfin pour de l'assembleur, peut on parlé de compilateur? c'est plus un traducteur direct en .bin)
sinon, les registres et empilements/dépilements sont des méthodes aux standarts x86 :sol:  
MOV ax,bx;
 
pfiou, je suis rouiller :(


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1061207
enfoiro
a nickname is just a nickname
Posté le 19-07-2008 à 01:57:32  profilanswer
 

tention attaquez pas harko sur son terrain :D
les demos ca demonte :D

n°1062505
aaaka
Posté le 26-07-2008 à 10:45:31  profilanswer
 

hm on en apprend tous les jours ) il n'empêche que la syntaxe AT&T est nulle selon moi. déjà rien que le fait d'avoir à taper plus de caractères qu'avec la syntaxe Intel.

n°1062649
gee
Bon ben hon
Posté le 27-07-2008 à 07:07:46  profilanswer
 

Dans syntaxe AT&T il y a AT&T, ce dernier qui a cree un truc nomme UNIX, donc forcement ca ne vient pas de Windows... :D


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Assembleur sous Linux

 

Sujets relatifs
Transformer un PC sous linux en routeurquel linux pour mes besoins ???
icone windows pour linux.faire connaître linux
Installation Linux sans CDCarte ports série PCI sous linux
[Partages réseau] Linux + Vista :\Linux sur macbook pro, quelle distribution choisir?
Créer un CD bootable DOS à partir de LinuxPC d'assembleur sous Linux !??
Plus de sujets relatifs à : Assembleur sous Linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR