Comment faire pour avoir le source ASM d'un code PB 4.10 ?

Pour discuter de l'assembleur
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Comment faire pour avoir le source ASM d'un code PB 4.10 ?

Message par erix14 »

Comment faire pour avoir le source ASM d'un code avec PB 4.10 ? Il n'y a plus le drapeau COMMENTED :(
; Possible Flags:
; DEBUGGER - compile with enabled debugger
; INLINEASM - enable InlineASM support
; DLL - create a dll
; XPSKIN - enable XP Skin support (windows only)
; ADMINISTRATOR - request admin mode on vista (windows only)
; USER - request user mode on vista (windows only)
; ONERROR - enable OnError lines support (windows only)
; CONSOLE - create a console mode executable (windows only)
; MMX - create MMX optimized exe
; 3DNOW - create 3DNOW optimized exe
; SSE - create SSE optimized exe
; SSE2 - create SSE2 optimized exe
; DYNAMICCPU - create an exe with all processor specific routines
; THREAD - create threadsafe executable
; PROGRESS - indicate compilation progress with 'PROGRESS' responses (see below)
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Message par Patrick88 »

peut-être y est il toujours mais n'est pas commenté, t'as essayé ?

pat
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Message par erix14 »

Patrick88 a écrit :peut-être y est il toujours mais n'est pas commenté, t'as essayé ?
Oui :cry:
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Salut Erix14,

après différents essais, on a bien un asm commenté, mais je n'ai pas essayé en ligne de commande mais avec un runprogram().


la synthaxe ressemble à ça avec obligatoirement le switch EXE sinon moi j'obtiens une erreur.

fichier.pb /COMMENTED /EXE fichier.exe


Voici la ligne que j'utilise en pb

Code : Tout sélectionner

RunProgram(#PB_Compiler_Home+"\Compilers\pbcompiler",  Chr(34)+ FichiersPBPourAsm + Chr(34) + " /COMMENTED  /EXE " + Chr(34)+ FichierExe+Chr(34) , "", #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide)

en ligne de commande avec pbcompiler ?/ tu obtiens tous les drapeaux dispos dont le COMMENTED
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Message par erix14 »

Oui, PureASM marche encore avec PB 4.10 Beta 3. Mais c'est dommage que l'on ne puisse que le faire avec un RunProgram.
Merci Denis
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Tu utilises en core la ligne de commande ? c'est tout sauf souple à l'utilisation.

A+
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Message par erix14 »

Et bien là j'utilise les fonctions de Gonzal (PB410_StartCompiler, PB410_Compile, ...) ça marche bien, le problème c'est juste que la commande COMMENTED n'a pas été implanter.
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

C'est sous Japbe ?
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Message par erix14 »

Je ne comprends pas bien cette question, que ce soit sous JaPBe ou l’éditeur PB c'est le même compilateur...
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Je parlais des fonctions de Gnozal, c'est une lib ou c'est des commandes de l'ide Japbe ?
erix14
Messages : 480
Inscription : sam. 27/mars/2004 16:44
Contact :

Message par erix14 »

8O Tu perds la mémoire Denis, Gnozal t’a donné le code de ces fonctions lundi dernier. Tu lui as même dit merci pour le code. :lol:
http://www.purebasic.fr/french/viewtopic.php?t=7138
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

J'ai pas encore regardé :oops: :oops: :oops: :oops:

Oui, les années n'arrangent rien...

Et tu as raison, j'ai pas remercié Gnozal :oops: :oops:

Mille pardons Gnozal :roll: et merci
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

oula denis, alzheimer n'est pas loin :lol:

le 17 sept.
erix14 a écrit :Tu lui as même dit merci pour le code.
le 10 sept.
Denis a écrit :Merci Gnozal pour les infos et le code.
:D
et le 17 sept. à nouveau :
Denis a écrit :Et tu as raison, j'ai pas remercié Gnozal :oops: :oops:
ya pas de mal. :wink:
Dernière modification par Flype le lun. 24/sept./2007 19:36, modifié 1 fois.
Image
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Qui c'est alzheimer :D

Un copain à toi ? :D
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

je sais plus :lol:
Image
Répondre