🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Mendez Marc Mon, 25 Jan 1993 20:02
ELM 2.4PL17 and Encore93
#3538
Author: Mendez Marc
Date: Mon, 25 Jan 1993 20:02
32 lines
1724 bytes
Hi,

What's the matter ? I have just tried to compile ELM 2.4PL17 on Encore
93, and it's wrong. 
I've got first a redeclaration of memcpy... (fixed: I suppressed the
#define MEMCPY in line 256 in defs.h)

But then, I found out a "va_dcl" symbol before the "{" of each
function. What is it ? My compilator refuse it. Did I make a mistake
during the configuration . What can I do ? Please, HELP NEEDED !!

Marc.

--


WARNING : 
-------
	Now  : mendez@taliesin.greco-prog.fr
	Soon : mendez@taliesin.emi.u-bordeaux.fr

------------------------------------*--------------------------------------
MENDEZ Marc    			    |	E-Mail :mendez@taliesin.greco-prog.fr
------------------------------------*--------------------------------------
Residence Le Mail		    | 	Licence d'informatique
Bat B, Appt 414			    | 	UFR d'informatique
Rue Louis JOUVET  		    | 	Universite de BORDEAUX 1
33600 PESSAC - FRANCE		    | 	351, cours de la Liberation
Home Phone : (33) 56 46 14 52	    |   33405 TALENCE, FRANCE
------------------------------------*--------------------------------------
"The trouble with computers is they do everything we tell them to do, but not 
 what we would like them to do."
Re: ELM 2.4PL17 and Encore93
#3548
Author: Eric Peterson
Date: Tue, 26 Jan 1993 15:05
36 lines
2078 bytes
Mendez Marc (mendez@taliesin.greco-prog.fr) wrote:

| I have just tried to compile ELM 2.4PL17 on Encore 93, and it's wrong. 
| I've got first a redeclaration of memcpy... (fixed: I suppressed the
| #define MEMCPY in line 256 in defs.h)

What version of Umax V are you running?  I've built all patchlevels of
Elm 2.4 on a 93 running Umax V 3.1.2 with no difficulty whatsoever.  If
you are running a previous release of 3.1, I'd recommend upgrading if
possible.

| But then, I found out a "va_dcl" symbol before the "{" of each
| function. What is it ? My compilator refuse it. Did I make a mistake
| during the configuration . What can I do ? Please, HELP NEEDED !!

The "va_dcl" is what's called a variable arguments declaration.  This
is an old-style C construct commonly referred to as varargs(5) (Umax V
has a man page on this functionality).  This functionality allows you
to pass a variable number of arguments to a single function.

Standard C reimplemented the varargs(5) functionality with a set of
functions collectively called stdarg, which does exactly the same
thing.

Since the varargs(5) functions are old-style C, you'll have to be sure
that you tell Configure to use the C compiler flag "-q extensions=pcc_c"
(which you can abbreviate "-q ext=pcc").

Let me know if you have any further problems configuring and building
Elm 2.4.

Eric
-- 
       Eric Peterson <> epeterson@encore.com <> uunet!encore!epeterson
   Encore Computer Corp. * Ft. Lauderdale, Florida * (305) 587-2900 x 5208
Why did Constantinople get the works? Gung'f abobql'f ohfvarff ohg gur Ghexf.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads