Aldor on MacOSX

35 views
Skip to first unread message

keithharr...@gmail.com

unread,
Mar 17, 2015, 7:23:24 AM3/17/15
to aldor...@googlegroups.com
Hi,

My apologies as a newbie, what is the current state of play with regards to installing Aldor on MacOSX? I am running Mavericks, Xcode, Clang, ..... 

I have tried downloading the pippijn distro and encountered all of the problems reported by Paul Onions some time back. 

Best regards,
Keith

Peter Broadbery

unread,
Mar 17, 2015, 4:38:14 PM3/17/15
to keithharr...@gmail.com, aldor...@googlegroups.com
It probably will be broken under macos. I don't have a MacOs machine
to play with, so fixing issues is not as straightforward as it could
be.

I will try to see if there is an obvious fix later today.

Regards,

Peter
> --
> You received this message because you are subscribed to the Google Groups
> "aldor-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to aldor-devel...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Paul Onions

unread,
Mar 17, 2015, 6:27:35 PM3/17/15
to aldor...@googlegroups.com
Hello Keith,

Unfortunately I didn't make any more progress beyond what my last
email would indicate, and then my interests drifted onto other
things. My main problem was that I was not familiar enough with the
build tools to be in any way productive with the debugging problem.
Frustration led to apathy I'm afraid...

Paul

Ralf Hemmecke

unread,
Mar 18, 2015, 5:15:50 AM3/18/15
to aldor...@googlegroups.com
On 03/17/2015 09:37 PM, Peter Broadbery wrote:
> It probably will be broken under macos. I don't have a MacOs machine
> to play with, so fixing issues is not as straightforward as it could
> be.
>
> I will try to see if there is an obvious fix later today.

Meanwhile, we can have a docker image with aldor, but I don't yet have a
good idea how to get the permissions of the output files right so that
they match the user who is calling docker-aldor. (I also don't have a
Mac to play with.)

Ralf

keithharr...@gmail.com

unread,
Mar 19, 2015, 5:10:01 AM3/19/15
to aldor...@googlegroups.com
I appreciate all your efforts. I seem to be unique in actually having a mac! The sad thing is that I lack the arcane knowledge needed to get Aldor running. My programming is typically in Scala and requires a very shallow knowledge of the host OS. Oh well.

I have docker installed, so I could act as a remote slave - I would be happy to try to get a docker image running. I only recently came across Docker and assumed that it was a way of creating and running a tree-shaken OS image. As such I assumed that each image was a black box - perhaps with a way of mounting a disk in the host OS. I assume that docker would prevent Aldor being called from within Fricas.

My interest in Aldor is mere curiosity. I have been fascinated by Computer Algebra for many years now. Every year or so, I wake up and have a look round to see the current state of the art.

Regards,

Keith

Ralf Hemmecke

unread,
Mar 19, 2015, 5:46:22 AM3/19/15
to aldor...@googlegroups.com
> I have docker installed, so I could act as a remote slave - I would
> be happy to try to get a docker image running.

The problem is that I've only uploaded a fricas image without aldor.
https://groups.google.com/forum/#!topic/fricas-devel/c8AEBue2JmU
Unfortunately, I'm currently not with an Internet connection that allows
me to create and upload an aldor image. You have to wait till weekend.

Nevertheless, you can try to create a debian virtual machine and compile
aldor there.

You would need the following packages (run that command inside the
virtual machine).

sudo apt-get install -y autoconf automake bison build-essential flex git
libtool libgmp3-dev

cd $HOME
git clone https://github.com/pippijn/aldor
cd aldor
./autogen.sh
./configure --disable-java --enable-git-build-id --prefix=$HOME/local
make -j8
make install
export PATH=$HOME/local/bin:$PATH

> I assume that docker would prevent Aldor being called from within
> Fricas.

No, why should it? However, I think, it's probably easier, to But if
there is intcreate an Aldor docker image and install Fricas on top of
it, so you would have aldor and fricas in the same image. Then calling

)compile sieve.as

would use the aldor that comes with the image.

> My interest in Aldor is mere curiosity.

I'm sure you have already read the Aldor User Guide.
http://www.aldor.org/docs/aldorug.pdf

That's not so much about computer algebra, but rather about the Aldor
language itself.

If you are more interested in FriCAS look at http://fricas.github.io/ .

Ralf

PS: What do you prefer, an aldor docker image or a fricas image
including aldor?

keithharr...@gmail.com

unread,
Mar 27, 2015, 6:09:24 AM3/27/15
to aldor...@googlegroups.com
Oops, I thought I had sent a reply. Wonder where that went ....

My initial reaction was that I would prefer the docker image of Fricas + Aldor. Then I realised that I did not know enough ... Would that permit me to write arbitrary Aldor code and run it, or do I have to conform to the axiom conventions (use libaxiom etc)? In truth, I am more interested in trying Aldor as a programming language.

Keith
Reply all
Reply to author
Forward
0 new messages