all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Supported Platforms
@ 2003-04-15 15:15 Jared Greenwald
  2003-04-21  0:59 ` Richard Stallman
  0 siblings, 1 reply; 7+ messages in thread
From: Jared Greenwald @ 2003-04-15 15:15 UTC (permalink / raw)


FYI...

On the list of platforms, Alpha is listed as an unsupported platform.  
I'm not sure about 21.3, but I definately know that 21.2.3 works on 
Alpha running Tru64 V5.1B (with some open source libs - which are 
available at HP).  I am thinking about downloading the latest and trying 
it out on Tru64.  I will let you know if I have success.

Thanks,
Jared

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Supported Platforms
  2003-04-15 15:15 Supported Platforms Jared Greenwald
@ 2003-04-21  0:59 ` Richard Stallman
  2003-04-21 10:13   ` Jared Greenwald
  0 siblings, 1 reply; 7+ messages in thread
From: Richard Stallman @ 2003-04-21  0:59 UTC (permalink / raw)
  Cc: bug-gnu-emacs

    On the list of platforms, Alpha is listed as an unsupported platform.  
    I'm not sure about 21.3, but I definately know that 21.2.3 works on 
    Alpha running Tru64 V5.1B (with some open source libs - which are 
    available at HP).

Libraries which are open source may or may not be free software; also,
even if they are free software, their licenses may or may not be
compatible with the GPL.  Could you please show me the precise
licenses of the necessary libraries?  (The names would be useful too.)
Once I get that info, I can record the appropriate info about this
configuration.

      I am thinking about downloading the latest and trying 
    it out on Tru64.

Do you mean Emacs 21.3, or the current development version?
It would be useful to test either one, or both of them separately.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Supported Platforms
  2003-04-21  0:59 ` Richard Stallman
@ 2003-04-21 10:13   ` Jared Greenwald
  0 siblings, 0 replies; 7+ messages in thread
From: Jared Greenwald @ 2003-04-21 10:13 UTC (permalink / raw)
  Cc: bug-gnu-emacs

Richard Stallman wrote:

>    On the list of platforms, Alpha is listed as an unsupported platform.  
>    I'm not sure about 21.3, but I definately know that 21.2.3 works on 
>    Alpha running Tru64 V5.1B (with some open source libs - which are 
>    available at HP).
>
>Libraries which are open source may or may not be free software; also,
>even if they are free software, their licenses may or may not be
>compatible with the GPL.  Could you please show me the precise
>licenses of the necessary libraries?  (The names would be useful too.)
>Once I get that info, I can record the appropriate info about this
>configuration.
>
This is an excellent question.  I has been a while since I did 
configured my Alpha box, so I'm not 100% sure I rememeber everything on 
there.  I do remember checking out the open source software distribution 
that was put out with the V5.1B release, so I'm not quite sure how much 
I had to install to get emacs to compile.  I'll look into it and get 
back to you.

>      I am thinking about downloading the latest and trying 
>    it out on Tru64.
>
>Do you mean Emacs 21.3, or the current development version?
>It would be useful to test either one, or both of them separately.
>
I'll try 21.3 first.

-Jared

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Supported platforms
@ 2019-06-14 20:42 Daniele Nicolodi
  2019-06-15  6:42 ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Daniele Nicolodi @ 2019-06-14 20:42 UTC (permalink / raw)
  To: Emacs developers

Hello,

is there anywhere a list of the platforms (operating system and
architecture) supported by Emacs?  I found etc/MACHINES in the Emacs
sources, but it does not seem to contain an exhaustive list.

Thank you.

Cheers,
Dan



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Supported platforms
  2019-06-14 20:42 Supported platforms Daniele Nicolodi
@ 2019-06-15  6:42 ` Eli Zaretskii
  2019-06-17 18:20   ` Daniele Nicolodi
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2019-06-15  6:42 UTC (permalink / raw)
  To: Daniele Nicolodi; +Cc: emacs-devel

> From: Daniele Nicolodi <daniele@grinta.net>
> Date: Fri, 14 Jun 2019 14:42:32 -0600
> 
> is there anywhere a list of the platforms (operating system and
> architecture) supported by Emacs?

I don't think there are innate limitations.  Any platform that
supports running a Posix shell, GNU Make, a C99-compliant C compiler,
and a standard C library, will do.

Is there some specific question that you are interested in, or a
specific platform?  And also, what version of Emacs are we talking
about?  Versions before 27 could have problems in the dumping process.

> I found etc/MACHINES in the Emacs sources, but it does not seem to
> contain an exhaustive list.

etc/MACHINES was relevant when Emacs included a special header file
for every platform it supported.  That system was tossed long ago, so
I don't think an exhaustive list is possible anymore, although in
principle such a list could be composed for a given time instance.
Even if prepared, such a list will quickly become outdated, as new
systems are created and old go into oblivion.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Supported platforms
  2019-06-15  6:42 ` Eli Zaretskii
@ 2019-06-17 18:20   ` Daniele Nicolodi
  2019-06-17 18:45     ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Daniele Nicolodi @ 2019-06-17 18:20 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On 15-06-2019 00:42, Eli Zaretskii wrote:
>> From: Daniele Nicolodi <daniele@grinta.net>
>> Date: Fri, 14 Jun 2019 14:42:32 -0600
>>
>> is there anywhere a list of the platforms (operating system and
>> architecture) supported by Emacs?
> 
> I don't think there are innate limitations.  Any platform that
> supports running a Posix shell, GNU Make, a C99-compliant C compiler,
> and a standard C library, will do.

Where are you drawing the line to call those the only required
dependencies?  For example, Emacs uses autoconf for the build process,
thus I guess independently of the fact that autoconf support exists for
the given platform, also an m4 implementation is required.  Also, what
standard C library?

> Is there some specific question that you are interested in, or a
> specific platform?  And also, what version of Emacs are we talking
> about?  Versions before 27 could have problems in the dumping process.

It is a question mostly out of curiosity. But there have been talks
recently of working on improvements to the build process, and I am
trying to understand what systems Emacs is targeting, what systems the
build process needs to support, and on which systems Emacs is tested.

Cheers,
Dan



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Supported platforms
  2019-06-17 18:20   ` Daniele Nicolodi
@ 2019-06-17 18:45     ` Eli Zaretskii
  0 siblings, 0 replies; 7+ messages in thread
From: Eli Zaretskii @ 2019-06-17 18:45 UTC (permalink / raw)
  To: Daniele Nicolodi; +Cc: emacs-devel

> Cc: emacs-devel@gnu.org
> From: Daniele Nicolodi <daniele@grinta.net>
> Date: Mon, 17 Jun 2019 12:20:56 -0600
> 
> On 15-06-2019 00:42, Eli Zaretskii wrote:
> >> From: Daniele Nicolodi <daniele@grinta.net>
> >> Date: Fri, 14 Jun 2019 14:42:32 -0600
> >>
> >> is there anywhere a list of the platforms (operating system and
> >> architecture) supported by Emacs?
> > 
> > I don't think there are innate limitations.  Any platform that
> > supports running a Posix shell, GNU Make, a C99-compliant C compiler,
> > and a standard C library, will do.
> 
> Where are you drawing the line to call those the only required
> dependencies?  For example, Emacs uses autoconf for the build process,
> thus I guess independently of the fact that autoconf support exists for
> the given platform, also an m4 implementation is required.

Not AFAIK, not for building a release tarball.  For that, you only
need a Posix-compatible shell, capable of running a configure script.

So I think what I mentioned are indeed the only required dependencies.
You will need more only if you want to build from Git.

> Also, what standard C library?

A C99-compliant library will do, although we don't even assume that
100%.

> > Is there some specific question that you are interested in, or a
> > specific platform?  And also, what version of Emacs are we talking
> > about?  Versions before 27 could have problems in the dumping process.
> 
> It is a question mostly out of curiosity. But there have been talks
> recently of working on improvements to the build process, and I am
> trying to understand what systems Emacs is targeting, what systems the
> build process needs to support, and on which systems Emacs is tested.

Well, is your curiosity satisfied?



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-06-17 18:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-14 20:42 Supported platforms Daniele Nicolodi
2019-06-15  6:42 ` Eli Zaretskii
2019-06-17 18:20   ` Daniele Nicolodi
2019-06-17 18:45     ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2003-04-15 15:15 Supported Platforms Jared Greenwald
2003-04-21  0:59 ` Richard Stallman
2003-04-21 10:13   ` Jared Greenwald

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.