Building Aldor

View: New views
2 Messages — Rating Filter:   Alert me  

Building Aldor

by Pippijn van Steenhoven :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> 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
> seem to be available in Lenny:

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
(used by Lenny), this is part of gcc:

> 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
> to build the rona library. Here is the tail end of the build log:

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> > > >
> rona::os::path::listdir(const std::string&)=E2:
> /home/wspage/aldor-1.1.0-1/extra/rona/rona/os/path.cc:56: error:
> =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


_______________________________________________
Aldor-l mailing list
Aldor-l@...
http://aldor.org/mailman/listinfo/aldor-l_aldor.org

signature.asc (196 bytes) Download Attachment

Re: Building Aldor

by Martin Rubey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

pip88nl@... writes:

> 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


_______________________________________________
Aldor-l mailing list
Aldor-l@...
http://aldor.org/mailman/listinfo/aldor-l_aldor.org