Sujet : Re: Python recompile
De : rjh (at) *nospam* cpax.org.uk (Richard Heathfield)
Groupes : comp.lang.c comp.lang.c++ comp.lang.pythonDate : 04. Mar 2025, 09:56:57
Autres entêtes
Organisation : Fix this later
Message-ID : <vq6f8p$1pmnk$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Mozilla Thunderbird
On 04/03/2025 08:32,
Muttley@DastardlyHQ.org wrote:
On Mon, 3 Mar 2025 17:25:27 +0000
Richard Heathfield <rjh@cpax.org.uk> wibbled:
On 03/03/2025 16:56, Muttley@DastardlyHQ.org wrote:
On Mon, 3 Mar 2025 11:39:58 -0500
James Kuyper <jameskuyper@alumni.caltech.edu> wibbled:
On 3/3/25 11:24, geodandw wrote:
On 3/3/25 10:22, James Kuyper wrote:
On 03/03/2025 08:13, Muttley@DastardlyHQ.org wrote:
....
That sounds like a C issue to me.
>
If it were a C problem, then the C source code that produced the problem
should have been shown. It's hard to debug code that you can't see.
Why is this group so intolerant?
>
Because what you call intolerance, we call topicality. When you post a
message to a group where it is on-topic, the message gets seen and
>
Only an arrogant idiot would think that errors on linking object files
generated by a C compiler are not relevant in a C language group.
>
James Kuyper has been posting here for decades, and has helped
Oh well, in that case I bow down in front of his magnificence, he must not
be contradicted!
James would be the first to say that he should be contradicted when he is mistaken.
Here, he is not mistaken. You are.
many hundreds, or more likely thousands, of C programmers to
better understand the C language. A genuine language expert, he
deserves to be treated better than to be called an arrogant
idiot, especially when the abuser has no discernible track record
of having ever helped anyone with high quality C advice.
>
That may be because "Muttley" doesn't seem even to know what the
C language /is/.
Compilation is a fundamental part of the process of programming in C whether
you and Kuyper like it or not.
Quoth K&R in "The C Programming Language":
Just how to run this program depends on the system you are using. As a specific example, on the UNIX operating system you must create the program in a file whose name ends in ".c", such as hello.c, then compile it with the command cc hello.c... On other systems, the rules will be different; check with a local expert.
And that's the point. The OP needs a local expert - i.e. someone who has specific experience of building Python with the OP's specific compiler.
K&R go on (on p25): "If the source program appears in several files, you may have to say more to compile and load it than if it all appears in one, but that is an operating system matter, not a language attribute."
-- Richard HeathfieldEmail: rjh at cpax dot org dot uk"Usenet is a strange place" - dmr 29 July 1999Sig line 4 vacant - apply within