Gentoo Archives: gentoo-user

From: "Markus Döbele" <mar_doe@×××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Lost Labyrinth
Date: Wed, 24 Aug 2005 20:25:58
Message-Id: 200508242204.44721.mar_doe@gmx.de
In Reply to: Re: [gentoo-user] Lost Labyrinth by Frank Schafer
1 It generates Assembler code.
2 When you use the -c parameter you can have a look at the generated code.
3 You always need fasm to compile your program.
4
5
6 Am Mittwoch, 24. August 2005 11:30 schrieb Frank Schafer:
7 > further questions / info.
8 >
9 > Seems PureBasic is a direct dependency for all programs "compiled" with
10 > it. They will probably use the shared library which comes with
11 > PureBasic.
12 >
13 > I wonder ...
14 > There is a static library amongst the PureBasic binary too. Maybe
15 > PureBasic "compiles" the way VisualBasic up to version 5 did. Making a
16 > data block from the source leaving the source itself intact, linking a
17 > library with a small starting code (the interpreter) letting the
18 > executable interpreting the data block inside itself.
19 >
20 > ... that would stand for real speed ... interpreting ...
21 >
22 >
23 > Further 0,02$
24 > Frank
25 >
26 > On Wed, 2005-08-24 at 10:25 +0200, Frank Schafer wrote:
27 > > right, and that means we have to study PB's syntax ... what I'm doing
28 > > just now if I have some time.
29 > >
30 > > PB itself is probably written in C. A compiler with less than 140kB IMHO
31 > > isn't written in C++.
32 > >
33 > > BTW: Have a look at ``strings pbcompiler | more''!
34 > > It's VEEEEEERY interesting. Seems pbcompiler simply maps BASIC
35 > > instructions to assembler mnemonics.
36 > >
37 > > :-)))
38 > >
39 > > On Wed, 2005-08-24 at 11:09 +0300, Matan Peled wrote:
40 > > > -----BEGIN PGP SIGNED MESSAGE-----
41 > > > Hash: SHA1
42 > > >
43 > > > Frank Schafer wrote:
44 > > > > I think SDL has an API, don't you think too?
45 > > > > ;)
46 > > >
47 > > > Well, of course. But it wasn't used before, rather PureBasic's one was
48 > > > used.
49 > > >
50 > > > Now we need to use that API (Thats what I meant by "Talking to SDL"...)
51 > > >
52 > > > - --
53 > > > [Name ] :: [Matan I. Peled ]
54 > > > [Location ] :: [Israel ]
55 > > > [Public Key] :: [0xD6F42CA5 ]
56 > > > [Keyserver ] :: [keyserver.kjsl.com]
57 > > > encrypted/signed plain text preferred
58 > > >
59 > > > -----BEGIN PGP SIGNATURE-----
60 > > > Version: GnuPG v1.4.1 (GNU/Linux)
61 > > >
62 > > > iD8DBQFDDCsnA7Qvptb0LKURAkzEAJ9DFzs6ooCwL9XcC7pUWS9BIDOEpgCdGtVN
63 > > > RWUAxhkhZxxjm4/clhz0eM4=
64 > > > =hpyQ
65 > > > -----END PGP SIGNATURE-----
66 --
67 gentoo-user@g.o mailing list