flat assembler
Message board for the users of flat assembler.
Index
> Linux > Getting into Linux ASM |
Author |
|
Dex4u 06 Jun 2005, 14:33
Hi, i do not program in linux with fasm, (i would like to learn one day), but have you tryed emailing the writer of the code:
bazik@win32asmcommunity.net Also have you done this: Quote: The first thing to do, of course, is download the GTK source and install it. Also is it not for GNOME ?. |
|||
06 Jun 2005, 14:33 |
|
vid 06 Jun 2005, 18:12
linuxassembly.org? I 've just heard of it...
|
|||
06 Jun 2005, 18:12 |
|
Micah II 09 Jun 2005, 13:16
linuxassembly.org is quite limited and provides mainly GNU as sources, which are AT&T syntax. (fasm is Intel syntax)
and now to the GTK part there are two main window manager systems*, KDE and GNOME, both of them run on top of the X server, which provides the basic drawing functions for linux. Most linux systems have the QT and GTK libraries installed on it, so it really doesnt matter which you choose, though GTK has a very nice tutorial in C, but it does explain quite well how it works. KDE is based on Trolltech's QT, which is a C++ library that provides windowing functions and widgets to KDE , and any programs you may want to write for it. GNOME (my favorite is based on GTK which is a C toolkit also , like QT providing windows and widgets (i.e. buttons, scrollbars etc.) GTK+ was originally made for the GIMP ( www.gimp.org ) but adapted so they could make GNOME on top of it. Unlike QT, GTK is also available for windows! Dex4u posted C++ bindings for GTK (GTKmm), since GTK itself is C. These bindings have also been ported to FASM ( i think) so you can use those and link to the GTK library , so you'll have a functional program. If you would like to learn more of Linux, before starting off with FASM on it, i suggest you look around a bit on http://www.tldp.org I hope This helps you out a bit, and provides background info Sorry i cant help you out with the FASM part of your question, but I am only a beginner in asm myself . |
|||
09 Jun 2005, 13:16 |
|
denial 09 Jun 2005, 13:41
@micah II: Thank you very much for your kind help.
It explained alot. @vid: Thank you too, but please get rid of ironical parts in your messages. Beginners may feel rather offended - and if you start with a complete new OS, a site like linuxassembly.org will not help you much, though. I looked of course into the Linux FAQ thread, and I knew about this site. So much for that. Please don't get it as bad critism, just a thought. |
|||
09 Jun 2005, 13:41 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.