-
Notifications
You must be signed in to change notification settings - Fork 1
/
README-6-porting
67 lines (47 loc) · 2.31 KB
/
README-6-porting
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
GNU APL has been compiled successfully on non-GNU/Linux systems.
Some of these systems may require additional settings.
Below are notes from GNU APL users with non-GNU/Linux systems (in
alphabetical order of the OSs)
===============================================================================
==== ====
==== CYGWIN 5.1 (Windows) ====
==== ====
===============================================================================
GNU APL compiles on CYGWIN, see README-5-WINDOWS for details
===============================================================================
==== ====
==== FreeBSD ====
==== ====
===============================================================================
We have the following problem building GNU APL in FreeBSD.
It can be solved by ./configure'ing GNU APL as shown below.
1. Non-standard library locations. Some of the libraries used by GNU APL.
for example libexecinfo, live in /usr/local/lib and not in /usr/lib and
may not be found by ./configure. This can be solved by setting LDFLAGS
BEFORE running ./configure.
After compiling GNU APL you may want to enable UTF-8 encoding for your
terminal. For example, in xterm you need enable UTF-8 encoding and
UTF-8 Fonts in xterm's VT menu (Ctrl + right mouse). It may be possible
to set this permanently in your terminal's configuration file(s).
Freebsd 8.4
-------------------------------------------------------------------------------
Many thanks to Sam Sirlin for providing this!
for configure:
--------------
setenv CC gcc46
setenv CXX g++46
setenv LDFLAGS '-L/usr/local/lib -L/usr/local/lib/gcc46 -R/usr/local/lib -R/usr/local/lib/gcc46'
setenv LIBS ' -lexecinfo '
Freebsd 9
-------------------------------------------------------------------------------
setenv LDFLAGS '-L/usr/local/lib'
===============================================================================
==== ====
==== OS-X ====
==== ====
===============================================================================
The latest version (SVN) of GNU APL was reported to compile and run on OS-X
without special measures.
For Macintosh users, Peter Teeson has contributed a very nice installation
instructions that can be found in the doc/ subdirectory (file
APL-on-Macintosh.pdf).