mirror of https://git.tukaani.org/xz.git
Update INSTALL about MINIX 3
The latest stable is 3.3.0 and it's from 2014. Don't mention the older versions in INSTALL. 3.3.0 ships with Clang already. Testing with 3.4.0beta6 shows that tuklib_physmem works too so omit comments about that from INSTALL. Visibility warnigns weren't a problem either. Thus it's enough to mention the need for --disable-threads as configure doesn't autodetect the lack of pthreads.
This commit is contained in:
parent
68d18aea14
commit
50e1948938
20
INSTALL
20
INSTALL
|
@ -90,21 +90,15 @@ XZ Utils Installation
|
||||||
|
|
||||||
1.2.3. MINIX 3
|
1.2.3. MINIX 3
|
||||||
|
|
||||||
The default install of MINIX 3 includes Amsterdam Compiler Kit (ACK),
|
Version 3.3.0 and later are supported.
|
||||||
which doesn't support C99. Install GCC to compile XZ Utils.
|
|
||||||
|
|
||||||
MINIX 3.1.8 and older have bugs in /usr/include/stdint.h, which has
|
Multithreading isn't supported because MINIX 3 doesn't have
|
||||||
to be patched before XZ Utils can be compiled correctly. See
|
pthreads. The option --disable-threads must be passed to configure
|
||||||
<http://gforge.cs.vu.nl/gf/project/minix/tracker/?action=TrackerItemEdit&tracker_item_id=537>.
|
as this isn't autodetected.
|
||||||
|
|
||||||
MINIX 3.2.0 and later use a different libc and aren't affected by
|
Note that disabling threads causes "make check" to show a few tests
|
||||||
the above bug.
|
as skipped ("SKIP"). It's only due to a few threading-dependent
|
||||||
|
subtests are skipped. See the matching tests/test_*.log files.
|
||||||
XZ Utils doesn't have code to detect the amount of physical RAM and
|
|
||||||
number of CPU cores on MINIX 3.
|
|
||||||
|
|
||||||
See section 5.4 in this file about symbol visibility warnings (you
|
|
||||||
may want to pass gl_cv_cc_visibility=no to configure).
|
|
||||||
|
|
||||||
|
|
||||||
1.2.4. OpenVMS
|
1.2.4. OpenVMS
|
||||||
|
|
Loading…
Reference in New Issue