bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] Compiling GNU APL on Mac with Xcode cmd line tools


From: Juergen Sauermann
Subject: Re: [Bug-apl] Compiling GNU APL on Mac with Xcode cmd line tools
Date: Mon, 24 Aug 2015 15:13:26 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0

Hi Louis,

I believe that this problem has been fixed already. Please download the latest SVN
version of GNU APL (see http://www.gnu.org/software/apl/ for details).

/// Jürgen


On 08/24/2015 01:51 AM, Louis de Forcrand wrote:

I just recently discovered this great language, and I was eager to compile it 
on my 2009 MacBook Pro. I'm not at all experienced in this area,
so I tried the standard ./configure, make make install. 
However, before I reached the "make install", make came up with 
4 errors and 1 warning. All four errors were in relation with the 
"Quad_Quad" and "Quad_QUOTE".
Keep in mind that this is with apl-1.5; the documentation says that 
the latest SVN build compiled correctly. Is it really far ahead of 1.5?

Make reported:

In file included from file_io.cc:37:
In file included from ./../Native_interface.hh:56:
./../Workspace.hh:257:26: error: non-ASCII characters are not allowed outside of
      literals and identifiers
   rw_sv_def(Quad_Quad,  ⎕)
                         ^
./../Workspace.hh:258:26: error: non-ASCII characters are not allowed outside of
      literals and identifiers
   rw_sv_def(Quad_QUOTE, ⍞)
                         ^
./../Workspace.hh:278:26: error: non-ASCII characters are not allowed outside of
      literals and identifiers
   rw_sv_def(Quad_Quad,  ⎕)
                         ^
./../Workspace.hh:279:26: error: non-ASCII characters are not allowed outside of
      literals and identifiers
   rw_sv_def(Quad_QUOTE, ⍞)
                         ^

These files were #included in many files, not just the two listed here.
I'm using:

GCC:
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.4.0
Thread model: posix

Make:
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This program built for i386-apple-darwin11.3.0

I noticed they were built for different architectures, and when I type "arch" 
in terminal I get i386. I know that my GCC works (at least G++ does). Both 
come with the latest (6.3) Xcode command-line tools.
I tried updating Make to 4.1, but it still didn't work, although I didn't try 
updating GCC yet. 
Could it be the problem?

Mac OS X 10.10.4
Mid '09 MBP
i386

As of now I'm running NARS2000 in Wine, but I would love to try out GNU APL.
Any and all help is appreciated!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]