[Info-vax] Looking into C-include files on VMS

Bob Eager rde42 at spamcop.net
Sat Oct 31 18:51:34 EDT 2009


On Sat, 31 Oct 2009 22:15:52 +0000, Joerg Schilling wrote:

> In article <7l3bsvF3a4r6dU2 at mid.individual.net>, Bob Eager 
> <rde42 at spamcop.net> wrote:
> 
>>Of course, that's what you have to do; think in the paradigm of the
>>current system. Each system has its own merits, and neither is "better"
>>than the other. VMS heavyweight processes are, however, a pain at times.
>>The problem with 'configure' is that it was designed to handle
>>portability problems across UNIX systems, and was never designed for
>>something as different as VMS. And many UNIX adherents think that
>>'configure' is a crock anyway.
>>
>>And yes, I've done a lot of programming on both systems; 26 years on VMS
>>and 33 on UNIX...
> 
> Then you should know that "configure" implements ideas (fine grained
> tests) that have been developed by the OpenSource movement in the late
> 1970 to the early 1980s.

And it's a mess. Time to throw it away and start again.

> The basic idea is to use few commands that may
> be easily ported by hand before.

I'm aware of that. I have actually used it.

> These commands are part of POSIX
> anyway, so any OS should have them since aprox. 20 years.

Any POSIX-compliant OS. Which is what I said...it's only intended for 
UNIX-like (POSIX compliant) systems.

> If you however follow the documentation from the FSF that comes with the
> "autoconf" project, you make a mistake and then you are indeed at the
> dark side of the force ;-)

'autoconf' is an integral part of the broken system. 

> This is why the Schily Makefilesystem does not use "autoconf" the way it
> is documented by the FSF but the way it makes sense.

OK, so you have a homebrew system that looks a bit like 'configure', and 
it *may* work. Thus it is not the original 'configure' system, and my 
assertion stands.

-- 
Use the BIG mirror service in the UK:
 http://www.mirrorservice.org




More information about the Info-vax mailing list