Re: Books Assembly 32 bits for newbie

From: Frank Kotler (fbkotler_at_comcast.net)
Date: 06/16/04


Date: Wed, 16 Jun 2004 10:37:25 GMT

Spam Killer (Wilhelm Zadrapa) wrote:
>
> On Tue, 15 Jun 2004 08:52:48 GMT, Frank Kotler <fbkotler@comcast.net>
> wrote:
> >If you prefer Nasm syntax... Wilhelm Zadrapa has sent me translations of
> >the examples from Jonathan's book (been writing to thank you, Wilhelm,
> >but my mail keeps bouncing... I'll try again... but "Thanks"!!!).
>
> My pleasure.
>
> Do you mean it bounces back from my email with an error message?

Yeah...

   ----- The following addresses had permanent fatal errors
-----
<YOU@aon.at>

   ----- Transcript of session follows -----
451 4.4.1 <YOU@aon.at>... reply: read error from email.aon.at.
<YOU@aon.at>... Deferred: Connection reset by email.aon.at.
Message could not be delivered for 5 days
Message will be deleted from queue
-------

May be a problem with my ISP - I know I've had trouble mailing friends
on AOL (yes, I have friends who use AOL). They don't like my dynamic IP,
apparently... Annoying!

> BTW.: Did you have any problems with the GUI example.

Nope! At first, I thought it wasn't working - when I click on the "quit"
button, the "are you sure" window appears "offscreen"... but I think
that's just my misconfigured X server...

Something I've noticed in other gtk examples besides this one is that
when I click on the "resize" icon, to make it fullscreen, the "button"
becomes fullscreen, too. This isn't what I'd expect, or desire. I assume
it's "something we're doing wrong", rather than inherent behavior of
gtk...

> The hardest
> part was to find the library were the functions were in. I installed
> every library I could find, but still don't know which one contained
> them.

Yeah, I seem to recall that I had to d/l and install two or three or
eleven other things - in a particular order - before gtk would work.
What in hell is "pango"??? (could RTFM if I cared, I guess...). Anyway,
once installed, it looks like it makes programming for X simpler...

I've got a question about "toupper.asm"... I see that "section .bss" is
commented out, and "times" is used. Jonathan's original version looks
like it *is* in ".bss" - I'm not sure what Gas does with ".lcomm"
("long", "common" combine type, I suppose?). I suspect putting it in
".bss" and using "resb" would be "more like the original"...

I'm thinking just the examples should maybe be packaged up separate from
the TeX files you sent me, for re-distribution (?). Or maybe not... I
forwarded just what you sent me to Gregg (if *that* mail doesn't
bounce...) - I'm not ignoring him. Mmmm, guess I'll cc this to Jonathan
- see if he has any thoughts on this - he might prefer that any
alterations be done on the original(?) .xml files... Guess I'll cc it to
you, too, just as a test to see if it's still bouncing...

The gist of the mail that didn't get through, and I'll address this to
both of you, was "Thank you, Thank you, Thank you!"

Best,
Frank


Loading