Moebius_beta9.zip

Code : Tout sélectionner
Beta #9
ADDED Documentation
IMPROVED Optimisation
ADDED Message at the end
Tu mets trois liens et pof, tu peux quasi rien mettre de plus !
Code : Tout sélectionner
Beta #9
ADDED Documentation
IMPROVED Optimisation
ADDED Message at the end
Moebius_beta10.zipDenis a écrit :Et puis depuis le temps, une gestion des projets avec sélection pour récupérer l'ensemble des paramètres car le bouton est grisé, on ne peut pas changer, il faut bricoler le fichier ini.
Code : Tout sélectionner
En fait dés que tu remodifies un des cases de l'étape2, il faut revalider le projet.
En ligne de commande, quand tu fais "pbcompiler" aprés t'être placé dans le dossiers compilers de PureBasic, que cela te retourne t il ?Oliv a écrit :A mon avis tu ne devrais pas faire 40 posts. Enfin pour tes questions je regarderai plus en détail plus tard mais pense bien que MacOS est assez proche de Linux
- Pourriez vous me renvoyer le retour de pbcompiler via la ligne de commande (afin de récupérer les commutateurs de la ligne de commande) ?
J'ai pas compris
- Quel est l'extension d'un executable sous MacOs (.exe sous Windows) ?
.app mais c'est un package qui contient beaucoup de choses. Il n'y a pas vraiment d'extensions sous MacOS
- Quel est l'extension d'un objet sous MacOs (.obj sous Windows, .o sous Linux) ?
Pareil mais je regarderai
- Quel est l'extension d'une librairie sous MacOs (.lib sous Windows, .a sous Linux) ?
Je viens de regarder : sans extension
- Quel est l'extension d'une aide sous MacOs (généré par DocMaker / .chm sous Windows, sans extension sous Linux) ?
Je ne sais pas, la doc de pb est au format .html ce qui est assez chiant d'ailleurs
- Quel est l'extension d'un batch/script sous MacOs (.bat sous Windows, .sh sous Linux) ?
.sh comme Linux
- Quel est le format de librairie sous MacOs (MSCOFF sous Windows, ELF sous Linux) ?
Aucune idée
- Quel est le séparateur de dossiers sous MacOs ( "/" sous Linux, "" sous Windows) ?
'/' comme Linux
- Que retourne ce code suivant sous MacOs ?
Constant not found
Pourrais je avoir une copie d'écran du dossier de purebasic avec tous les dossiers dépliés (pour voir l'organisation du dossier purebasic) ?
Je crois que c'est pareil mais je vérifierai
Voilà voilà
Code : Tout sélectionner
; Execute le compilateur PureBasic avec l'option /? et affiche la sortie (version windows)
; Pour Linux/MacOS changez le paramètre "/?" en "-h" et le "" en "/" dans le chemin vers le compilateur.
;
Compilateur = RunProgram(#PB_Compiler_Home+"\Compilers\pbcompiler", "/?", "", #PB_Program_Open|#PB_Program_Read)
Sortie$ = ""
If Compilateur
While ProgramRunning(Compilateur)
Sortie$ + ReadProgramString(Compilateur) + Chr(13)
Wend
Sortie$ + Chr(13) + Chr(13)
Sortie$ + "Code de retour : " + Str(ProgramExitCode(Compilateur))
EndIf
MessageRequester("Sortie", Sortie$)
Code : Tout sélectionner
ADDED GUI : Profiles management
Code : Tout sélectionner
Beta #12
IMPROVED GUI : Loading default profil if existant
ADDED GUI : Moebius_GUI Preferences
IMPROVED GUI : Refactoring Variables
IMPROVED GUI : Modal Windows
sfg:compilers olivier$ ./pbcompiler
PureBasic 4.30 (MacOS X - x86) - (c) 2008 Fantaisie Software
A filename must be specified.
pbcompiler -h for help.
sfg:compilers olivier$ ./pbcompiler -h
Quick Help:
-----------
pbcompiler "filename.pb"
Options:
--------
-c or --commented: Produce commented asm output (purebasic.asm)
-d or --debugger: Enable the debugger
-u or --unicode: Enable unicode support
-t or --thread: Enable the threadsafe support
-e or --executable "filename": Create an executable to the given filename
-r or --resident "filename.res": Create a resident file to the given filename
-i or --inlineasm: Enable the inline ASM support
-q or --quiet: Display only error on the standard output
-sb or --standby: Starts the compiler in standby mode (remote control)
-ls or --liststructures: Creates a file with all the structures
-lf or --listfunctions: Creates a file with all the functions
-li or --listinterfaces: Creates a file with all the interfaces
-lp or --listpath: Set the output path for the above lists commands
-qs or --querystructure "name": Creates a file with the definition
-s or --subsystem "name": Uses the specified subsystem
-n or --icon "iconname.icns": add the icon to the application
-f or --front: put the launched process to front
-ibp or --ignorebundlepath: don't use the bundle path as current directory
-l or --linenumbering: Enable line numbering in the final executable for OnError
-o or --constant: Declare a new constant at compile time
-g or --language: Set the language of the compiler error messages
-ds or --debugsymbols: Add standard debug symbols to executable
-v or --version: Display the compiler version