Discussion:
[Aldor-l] Building Aldor
p***@gmail.com
2008-11-08 11:45:46 UTC
Permalink
Pippijn,
Bill,
I still have not had any success building your version of Aldor from
source on any of my systems. :-( My most recent attempt was on a
Debian 5.0 (Lenny, beta 2) x86 system. First I tried your debian
package but that failed with a message about 'libssp0' which doesn't
My Debian package does not work on Lenny. I recently moved my laptop
computer to Lenny, so I will be able to build 32 bit and 64 bit packages
of Aldor for it. I am not going to upgrade my server, so I will be able
to build Etch packages for 32 bit. I might also be able to build 64 bit
Etch packages with Ralf's help. 'libssp0' is needed for the stack
protection features I have enabled in the build. In recent gcc versions
debian:/home/wspage# apt-cache search libssp
gcc-4.1 - The GNU C compiler
Then I tried building from source. But I get an error while it tries
As for the source builds:
"This is currently disabled due to licence uncertainness."
I will soon create a stable snapshot of my local repository and send it
to you, personally.
/home/wspage/aldor-1.1.0-1/extra/rona/rona/os/path.cc: In function
=E2std::__debug::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >
=E2strerror=E2 was not declared in this scope
That has been fixed long ago, but never published due to above mentioned
reasons.
Any ideas?
Many, but I can't really work under the current circumstances. How are
Stephen's negiotiations coming along? How was the discussion with NAG?
--
Pippijn van Steenhoven
Martin Rubey
2008-11-08 13:01:09 UTC
Permalink
Post by p***@gmail.com
Many, but I can't really work under the current circumstances. How are
Stephen's negiotiations coming along? How was the discussion with NAG?
I asked Stephen privately some time (a few months or so) ago, because I was
contemplating to teach Aldor to my students.

He answered that he was off to the airport, and that the answer would be too
long to explain right now. So I asked in reply, whether this would imply that
Aldor would not become GPL compatible, and never got an answer.

I think that time would be better spent by gradually improving SPAD in the
Aldor direction. I think that there are several small projects, that would
improve SPAD a lot, and do not seem out of reach. Like: allowing arbitrary
conditional exports, allowing constructor definitions in the interpreter,
removing the difference between functions and constructors...

Meanwhile I'm teaching Sage, although I deeply regret this decision.

Martin

Continue reading on narkive:
Loading...