On 2018-06-21, Tony Mechelynck wrote: > Hm, the gcc command-line arguments produced by src/auto/configure seem > highly variable: I have > > configure:11078: checking unistd.h usability > configure:11078: gcc -c -O2 -fno-strength-reduce -Wall conftest.c >&5 > configure:11078: $? = 0 > configure:11078: result: yes > configure:11078: checking unistd.h presence > configure:11078: gcc -E conftest.c > configure:11078: $? = 0 > configure:11078: result: yes > configure:11078: checking for unistd.h > configure:11078: result: yes > > with gcc 7.3.1 and (as shown at the top of auto/config.log) Gnu Autoconf 2.69 > > IIUC, that _XOPEN_SOURCE number is a question of C dialect; and older > gcc versions (as yours seem to be) didn't know about newer dialects. > > According to https://en.wikipedia.org/wiki/GNU_Compiler_Collection the > current stable gcc version is 8.1 released 48 days ago, and 6.x is > also supported (which IIUC means that 6.0 to 8.1 are supposed to be > supported). Maybe you ought to find a newer gcc version. Or (depending > on your OS release) maybe even a newer Ubuntu version: the current > release is supposed to be Ubuntu 18.04 LTS "Bionic Beaver" released 56 > days ago, and older versions 14.04 LTS "Trusty Tahr", 16.04 LTS > "Xenial Xerus" and 17.10 "Artful Aardvark" are supposed still to be > supported.
Upgrading this machine is not straightforward. It was built around 2003, has a Pentium 4 CPU, and is running Ubuntu 10.04. The problem with upgrading to a new distro is that their kernels often require a CPU with features that mine doesn't have. Regards, Gary -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.