This list is closed, nobody may subscribe to it.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(49) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(59) |
Feb
(101) |
Mar
(175) |
Apr
(189) |
May
(150) |
Jun
(113) |
Jul
(42) |
Aug
(126) |
Sep
(108) |
Oct
(171) |
Nov
(195) |
Dec
(164) |
| 2003 |
Jan
(91) |
Feb
(70) |
Mar
(76) |
Apr
(32) |
May
(44) |
Jun
(48) |
Jul
(81) |
Aug
(19) |
Sep
(20) |
Oct
(99) |
Nov
(32) |
Dec
(81) |
| 2004 |
Jan
(37) |
Feb
(28) |
Mar
(80) |
Apr
(9) |
May
(46) |
Jun
(20) |
Jul
(33) |
Aug
(22) |
Sep
(39) |
Oct
(36) |
Nov
(47) |
Dec
(59) |
| 2005 |
Jan
(61) |
Feb
(28) |
Mar
(28) |
Apr
(77) |
May
(133) |
Jun
(221) |
Jul
(124) |
Aug
(113) |
Sep
(122) |
Oct
(124) |
Nov
(65) |
Dec
(60) |
| 2006 |
Jan
(78) |
Feb
(107) |
Mar
(37) |
Apr
(16) |
May
(24) |
Jun
(27) |
Jul
(37) |
Aug
(74) |
Sep
(27) |
Oct
(23) |
Nov
(33) |
Dec
(32) |
| 2007 |
Jan
(64) |
Feb
(1) |
Mar
(61) |
Apr
(16) |
May
(63) |
Jun
(26) |
Jul
(67) |
Aug
(15) |
Sep
(36) |
Oct
(45) |
Nov
(43) |
Dec
(28) |
| 2008 |
Jan
(35) |
Feb
(21) |
Mar
(19) |
Apr
(44) |
May
(6) |
Jun
(22) |
Jul
(51) |
Aug
(38) |
Sep
(13) |
Oct
(78) |
Nov
(20) |
Dec
(10) |
| 2009 |
Jan
(8) |
Feb
(19) |
Mar
(20) |
Apr
(2) |
May
(5) |
Jun
|
Jul
(7) |
Aug
(2) |
Sep
(12) |
Oct
(4) |
Nov
(1) |
Dec
(8) |
| 2010 |
Jan
(9) |
Feb
(9) |
Mar
(12) |
Apr
(13) |
May
(3) |
Jun
(25) |
Jul
(28) |
Aug
(4) |
Sep
(35) |
Oct
(6) |
Nov
(5) |
Dec
(3) |
| 2011 |
Jan
(11) |
Feb
(1) |
Mar
(16) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(11) |
Aug
(10) |
Sep
(82) |
Oct
(1) |
Nov
(6) |
Dec
(31) |
| 2012 |
Jan
(8) |
Feb
(19) |
Mar
|
Apr
(12) |
May
(1) |
Jun
(11) |
Jul
(3) |
Aug
(9) |
Sep
|
Oct
|
Nov
|
Dec
(4) |
| 2013 |
Jan
|
Feb
(7) |
Mar
(4) |
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
|
8
|
9
|
10
|
11
|
12
(2) |
13
(3) |
14
|
|
15
|
16
|
17
|
18
|
19
|
20
|
21
(1) |
|
22
|
23
|
24
(3) |
25
(4) |
26
(3) |
27
|
28
(2) |
|
29
(2) |
30
(3) |
31
|
|
|
|
|
|
From: Keith M. <kei...@to...> - 2006-10-30 13:08:09
|
Peter Conrad Cumminsky wrote: > I'm having a problem running Lynx Browser 2.8.5rel.1 ... Did you build this yourself? AFAIK, it's not something we provide. > ... on Msys under rxvt. > When I execute it Lynx complains: > ----------------------------------------------- > LINES value must be >= 2 and <= 8214: got 1 > initscr(): LINES=1 COLS=1: too small. > ----------------------------------------------- Looks like a `curses' initialisation problem; which implementations of `curses' and `termcap/termios' are you using? > $ echo $LINES gives 25 so what gives? Did you `export LINES'? If not, `lynx' will not see the definition you have in the shell; (`echo' *does* see this, because `echo' is a shell built-in command, and runs in the shell's own process space). > Lynx runs fine if I rename rxvt.exe so only bash runs. So, your `lynx' doesn't play nice with MSYS-RXVT; not what you want to hear, but maybe just another application to add to the list. Regards, Keith. |
|
From: Keith M. <kei...@to...> - 2006-10-30 11:19:16
|
Peter Conrad Cumminsky wrote:
> Well, in checking the error message it seems that compat.h wants
> config.h in the "src" directory and not in the package directory
> where configure is, at least on my setup.
I don't understand. You run `configure' in the top build directory;
it creates `config.h' in the same directory. You then run `make' in
the same top build directory. It first runs a submake in the `tools'
subdir, to create some tools it needs at build time; from your first
post, I conclude that this phase completes successfully.
The next phase runs a submake, in the `src' subdir, to build the `man'
program proper. Here's the relevant excerpt from my VPATH build; (I
have manually added escaped newlines, [i.e. backslashes], folding the
displayed lines to aid readability; otherwise this is copy-and-paste
from my screen):
$ pwd
/home/keith
$ tar zxf man-1.6-mingw-beta-1-src.tar.gz
$ mkdir -p rebuilds/man
$ cd !$
cd rebuilds/man
$ ../../man-1.6-mingw-beta-1/configure --sysconfdir=/mingw/etc \
--prefix=`cd /mingw && pwd -W`
[---8<--- output snipped --->8---]
$ find . ../../man-1.6-mingw-beta-1 -iname config.h \
-o -iname compat.h
./config.h
../../man-1.6-mingw-beta-1/src/compat.h
$ make
[---8<--- some output snipped --->8---]
make[1]: Leaving directory `/home/keith/rebuilds/man/tools'
cd src; make
make[1]: Entering directory `/home/keith/rebuilds/man/src'
..//tools/makemsg ../../../man-1.6-mingw-beta-1/msgs/mess.en \
gripedefs.h msg.c
gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 \
-DHAVE_CONFIG_H -I. -I../../../man-1.6-mingw-beta-1/src \
-I../ -DGREPSILENT='"-q"' ../../../man-1.6-mingw-beta-1/src/man.c
gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 \
-DHAVE_CONFIG_H -I. -I../../../man-1.6-mingw-beta-1/src \
-I../ ../../../man-1.6-mingw-beta-1/src/manfile.c
[---8<--- remaining output snipped --->8---]
Note the `-I../' in the `gcc' invocation; this locates `config.h', by
searching in the top build dir, *without* requiring it to be present
in the `src' subdir.
FYI, I've now also run an `in-place' build; the only difference of note
is that the `gcc' invocation, in `make', reduces to:
gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 \
-DHAVE_CONFIG_H -I. -I. -I../ -DGREPSILENT='"-q"' ./man.c
but notice that the `-I../' remains present, to locate `config.h'.
> I don't know if this is a bug ...
No, it isn't.
> ... or if this is a thing with my setup ...
Seems likely that this is broken; I suspect your `mount' for a working
directory within "My Documents" -- you didn't answer my enquiry as to
how you've defined that, but it can't be done, *unless* you refer to
all the Windoze path components using their 8.3 (MS-DOS) names.
> ... but after copying config.h to src I was able to compile "man"
> without a problem. Just a reference for future users.
And this, simply, should *not* be necessary.
Regards,
Keith.
|
|
From: Peter C. C. <cu...@gm...> - 2006-10-30 01:50:28
|
I'm having a problem running Lynx Browser 2.8.5rel.1 on Msys under rxvt.
When I execute it Lynx complains:
-----------------------------------------------
LINES value must be >= 2 and <= 8214: got 1
initscr(): LINES=1 COLS=1: too small.
-----------------------------------------------
$ echo $LINES gives 25 so what gives? Lynx runs fine if I rename
rxvt.exe so only bash runs.
--
--
Peter Conrad Cumminsky <pet...@us...>
COSGroup Website - [http://rootshell.be/~petercon/]
Gopher - [gopher://sdf.lonestar.org/11/users/petercon]
"In the future, everyone will have their own boring home page."
|
|
From: Peter C. C. <cu...@gm...> - 2006-10-29 20:28:32
|
Well, in checking the error message it seems that compat.h wants
config.h in the "src" directory and not in the package directory where
configure is, at least on my setup. I don't know if this is a bug or if
this is a thing with my setup but after copying config.h to src I was
able to compile "man" without a problem. Just a reference for future users.
--
Peter Conrad Cumminsky <pet...@us...>
COSGroup Website - [http://rootshell.be/~petercon/]
Gopher - [gopher://sdf.lonestar.org/11/users/petercon]
"In the future, everyone will have their own boring home page."
|
|
From: Earnie B. <ea...@us...> - 2006-10-29 01:37:38
|
Quoting Keith Marshall <kei...@us...>: > >> I have dl'd all the stuff >> from "Current" on the "Download" page on mingw.org and everything else >> seems to compile/run OK. Oh, /usr/src is a 'mount' on my system >> pointing to a dir in 'My Documents' if that makes and diff. > > Aaaaaaarrgh! Spaces in path names are EVIL! How have you set up the > mount point definition? Before trying anything else, I'd move everything > into some path which doesn't have spaces ANYWHERE in the name, and try > again. If it still fails, post details of your setup, (i.e. where you've > installed MinGW and MSYS, what versions you are using, output from > msysinfo), paths to working directories, EXACT sequence of commands > you've used, relevant excerpts from config.log, and error messages > reported, and we'll follow it up further. > And the MSYS fstab mount system doesn't even attempt to understand spaces in the path name. Use the /X switch to the cmd.exe dir command to find the appropriate short name to substitute. Earnie Boyd -- ] -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Easy Blogger Creator: <a href="http://give-me-an-offer.com/1006/">Offer 1006</a> 4 Seasons Wine - Buy 6, Get 6 Free <a href="http://give-me-an-offer.com/1007/">Offer 1007</a> |
|
From: <pet...@ro...> - 2006-10-28 22:57:38
|
I've dl'd man-1.6-mingw-beta-1-src.tar.gz from sourceforge. I
previously got groff and it compiled fine. I'm having a
problem though with man.
After running "make" and after it leaves the "tools" dir I get
the following error:
--------------------------------------------------------------
make[1]: Entering directory `/usr/src/man-1.6-mingw-beta-1/src'
..//tools/makemsg ../msgs/mess.en gripedefs.h msg.c
gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2
-DHAVE_CONFIG_H -I. -I. -I../ -DGREPSILENT='"-q"' ./man.c
In file included from ./man.c:23:
./compat.h:29:21: config.h: No such file or directory
./man.c: In function `get_line_length':
./man.c:153: warning: implicit declaration of function `getenv'
./man.c:153: warning: assignment makes pointer from integer without a cast
...
./man.c:1348: error: `optind' undeclared (first use in this function)
./man.c:1348: error: (Each undeclared identifier is reported only once
./man.c:1348: error: for each function it appears in.)
./man.c:1389: error: `EXIT_SUCCESS' undeclared (first use in this function)
./man.c:1389: error: `EXIT_FAILURE' undeclared (first use in this function)
make[1]: *** [man.o] Error 1
make[1]: Leaving directory `/usr/src/man-1.6-mingw-beta-1/src'
make: *** [source] Error 2
---------------------------------------------------------------------------
MSYS in c:\msys\1.0
MINGW in c:\mingw
I have installed everything from "Current" on sourceforge, all
mingwPORT's have dl'd and compiled fine so far.
My commands:
$ cd /usr/src/man-1.6-mingw-beta-1/
$ ./configure --prefix=`cd /mingw; pwd -W` --sysconfdir=/etc
$ make
-----------------------------------------------------------------
Here's config.log:
-----------------------------------------------------------------
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by man configure 1.6-mingw-beta-1, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ ./configure --prefix=c:/mingw --sysconfdir=/etc
## --------- ##
## Platform. ##
## --------- ##
hostname = ISIS2
uname -m = i686
uname -r = 1.0.10(0.46/3/2)
uname -s = MINGW32_NT-5.1
uname -v = 2004-03-15 07:17
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /c/Documents and Settings/Peter/bin
PATH: .
PATH: /usr/local/bin
PATH: /mingw/bin
PATH: /bin
PATH: /c/Perl/bin/
PATH: /c/program files/imagemagick-6.2.7-q16
PATH: /c/WINDOWS/system32
PATH: /c/WINDOWS
PATH: /c/WINDOWS/System32/Wbem
PATH: /c/Program Files/CARIS/EASY-ENC/Bin
PATH: /c/Bin
PATH: /c/Program Files/GNUWin32/bin
PATH: /c/Bin/geoconv
PATH: /c/Bin/gpsbabel
PATH: /c/Program Files/VDMSound/
PATH: /c/Bin/NC
PATH: /c/Program Files/gs/gs8.53/bin
PATH: /c/Program Files/QuickTime/QTSystem/
PATH: /c/Program Files/Common Files/GTK/2.0/bin
PATH: /mingw
PATH: /mingw/bin
PATH: /opt/lynx
PATH: /c/progra~1/Aspell/bin
PATH: /opt/GnuWin32
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1433: entering directory `/usr/src/man-1.6-mingw-beta-1/tools'...
configure:1435: executables built here need a native code compiler,
configure:1437: even when we are cross-compiling.
configure:1452: leaving directory `/usr/src/man-1.6-mingw-beta-1/tools'
configure:1471: checking whether man should be installed suid
configure:1480: result: no
configure:1494: checking whether man should be installed sgid
configure:1503: result: no
configure:1540: checking for gawk
configure:1558: found /bin/gawk
configure:1570: result: /bin/gawk
configure:1626: checking for gcc
configure:1642: found /mingw/bin/gcc
configure:1652: result: gcc
configure:1896: checking for C compiler version
configure:1899: gcc --version </dev/null >&5
gcc.exe (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:1902: $? = 0
configure:1904: gcc -v </dev/null >&5
Reading specs from c:/mingw/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
configure:1907: $? = 0
configure:1909: gcc -V </dev/null >&5
gcc.exe: `-V' option must have argument
configure:1912: $? = 1
configure:1935: checking for C compiler default output file name
configure:1938: gcc conftest.c >&5
configure:1941: $? = 0
configure:1987: result: a.exe
configure:1992: checking whether the C compiler works
configure:1998: ./a.exe
configure:2001: $? = 0
configure:2018: result: yes
configure:2025: checking whether we are cross compiling
configure:2027: result: no
configure:2030: checking for suffix of executables
configure:2032: gcc -o conftest.exe conftest.c >&5
configure:2035: $? = 0
configure:2060: result: .exe
configure:2066: checking for suffix of object files
configure:2087: gcc -c conftest.c >&5
configure:2090: $? = 0
configure:2112: result: o
configure:2116: checking whether we are using the GNU C compiler
configure:2140: gcc -c conftest.c >&5
configure:2146: $? = 0
configure:2150: test -z
|| test ! -s conftest.err
configure:2153: $? = 0
configure:2156: test -s conftest.o
configure:2159: $? = 0
configure:2172: result: yes
configure:2178: checking whether gcc accepts -g
configure:2199: gcc -c -g conftest.c >&5
configure:2205: $? = 0
configure:2209: test -z
|| test ! -s conftest.err
configure:2212: $? = 0
configure:2215: test -s conftest.o
configure:2218: $? = 0
configure:2229: result: yes
configure:2246: checking for gcc option to accept ANSI C
configure:2316: gcc -c -g -O2 conftest.c >&5
configure:2322: $? = 0
configure:2326: test -z
|| test ! -s conftest.err
configure:2329: $? = 0
configure:2332: test -s conftest.o
configure:2335: $? = 0
configure:2353: result: none needed
configure:2371: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: syntax error before "me"
configure:2377: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:2548: checking for a BSD-compatible install
configure:2603: result: /bin/install -c
configure:2614: checking whether ln -s works
configure:2618: result: yes
configure:2625: checking whether make sets $(MAKE)
configure:2645: result: yes
configure:2664: checking whether gcc accepts the -Wall option
configure:2668: result: yes
configure:2695: checking whether gcc accepts the -Wstrict-prototypes option
configure:2699: result: yes
configure:2708: checking whether gcc accepts the -Wmissing-prototypes option
configure:2712: result: yes
configure:2733: checking whether Win32 support libraries must be built
configure:2749: gcc -c -g -O2 conftest.c >&5
conftest.c:3: error: syntax error before "me"
configure:2755: $? = 1
configure: failed program was:
|
| #if defined(_WIN32) || defined(_MSC_VER)
| choke me
| #endif
|
configure:2784: result: yes
configure:2796: checking how to run the C preprocessor
configure:2831: gcc -E conftest.c
configure:2837: $? = 0
configure:2869: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:2875: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:2914: result: gcc -E
configure:2938: gcc -E conftest.c
configure:2944: $? = 0
configure:2976: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:2982: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3026: checking for egrep
configure:3036: result: grep -E
configure:3041: checking for ANSI C header files
configure:3066: gcc -c -g -O2 conftest.c >&5
configure:3072: $? = 0
configure:3076: test -z
|| test ! -s conftest.err
configure:3079: $? = 0
configure:3082: test -s conftest.o
configure:3085: $? = 0
configure:3171: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:3174: $? = 0
configure:3176: ./conftest.exe
configure:3179: $? = 0
configure:3194: result: yes
configure:3206: checking for working alloca.h
configure:3227: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:10:20: alloca.h: No such file or directory
configure:3233: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| /* end confdefs.h. */
| #include <alloca.h>
| int
| main ()
| {
| char *p = (char *) alloca (2 * sizeof (int));
| ;
| return 0;
| }
configure:3258: result: no
configure:3268: checking for alloca
configure:3309: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:3315: $? = 0
configure:3319: test -z
|| test ! -s conftest.err
configure:3322: $? = 0
configure:3325: test -s conftest.exe
configure:3328: $? = 0
configure:3340: result: yes
configure:3571: checking for dirent.h that defines DIR
configure:3595: gcc -c -g -O2 conftest.c >&5
configure:3601: $? = 0
configure:3605: test -z
|| test ! -s conftest.err
configure:3608: $? = 0
configure:3611: test -s conftest.o
configure:3614: $? = 0
configure:3625: result: yes
configure:3638: checking for library containing opendir
configure:3668: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:3674: $? = 0
configure:3678: test -z
|| test ! -s conftest.err
configure:3681: $? = 0
configure:3684: test -s conftest.exe
configure:3687: $? = 0
configure:3757: result: none required
configure:3907: checking for sys/types.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for sys/stat.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for stdlib.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for string.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for memory.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for strings.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for inttypes.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for stdint.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3907: checking for unistd.h
configure:3923: gcc -c -g -O2 conftest.c >&5
configure:3929: $? = 0
configure:3933: test -z
|| test ! -s conftest.err
configure:3936: $? = 0
configure:3939: test -s conftest.o
configure:3942: $? = 0
configure:3953: result: yes
configure:3971: checking for string.h
configure:3976: result: yes
configure:4132: checking fcntl.h usability
configure:4144: gcc -c -g -O2 conftest.c >&5
configure:4150: $? = 0
configure:4154: test -z
|| test ! -s conftest.err
configure:4157: $? = 0
configure:4160: test -s conftest.o
configure:4163: $? = 0
configure:4173: result: yes
configure:4177: checking fcntl.h presence
configure:4187: gcc -E conftest.c
configure:4193: $? = 0
configure:4213: result: yes
configure:4248: checking for fcntl.h
configure:4255: result: yes
configure:4132: checking sys/file.h usability
configure:4144: gcc -c -g -O2 conftest.c >&5
configure:4150: $? = 0
configure:4154: test -z
|| test ! -s conftest.err
configure:4157: $? = 0
configure:4160: test -s conftest.o
configure:4163: $? = 0
configure:4173: result: yes
configure:4177: checking sys/file.h presence
configure:4187: gcc -E conftest.c
configure:4193: $? = 0
configure:4213: result: yes
configure:4248: checking for sys/file.h
configure:4255: result: yes
configure:4132: checking sys/ioctl.h usability
configure:4144: gcc -c -g -O2 conftest.c >&5
conftest.c:58:23: sys/ioctl.h: No such file or directory
configure:4150: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/ioctl.h>
configure:4173: result: no
configure:4177: checking sys/ioctl.h presence
configure:4187: gcc -E conftest.c
conftest.c:24:23: sys/ioctl.h: No such file or directory
configure:4193: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| /* end confdefs.h. */
| #include <sys/ioctl.h>
configure:4213: result: no
configure:4248: checking for sys/ioctl.h
configure:4255: result: no
configure:4276: checking for memory.h
configure:4281: result: yes
configure:4276: checking for stdlib.h
configure:4281: result: yes
configure:4285: checking sys/param.h usability
configure:4297: gcc -c -g -O2 conftest.c >&5
configure:4303: $? = 0
configure:4307: test -z
|| test ! -s conftest.err
configure:4310: $? = 0
configure:4313: test -s conftest.o
configure:4316: $? = 0
configure:4326: result: yes
configure:4330: checking sys/param.h presence
configure:4340: gcc -E conftest.c
configure:4346: $? = 0
configure:4366: result: yes
configure:4401: checking for sys/param.h
configure:4408: result: yes
configure:4276: checking for unistd.h
configure:4281: result: yes
configure:4435: checking process.h usability
configure:4447: gcc -c -g -O2 conftest.c >&5
configure:4453: $? = 0
configure:4457: test -z
|| test ! -s conftest.err
configure:4460: $? = 0
configure:4463: test -s conftest.o
configure:4466: $? = 0
configure:4476: result: yes
configure:4480: checking process.h presence
configure:4490: gcc -E conftest.c
configure:4496: $? = 0
configure:4516: result: yes
configure:4551: checking for process.h
configure:4558: result: yes
configure:4571: checking for sys/wait.h that is POSIX.1 compatible
configure:4602: gcc -c -g -O2 conftest.c >&5
conftest.c:30:22: sys/wait.h: No such file or directory
configure:4608: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/wait.h>
| #ifndef WEXITSTATUS
| # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
| #endif
| #ifndef WIFEXITED
| # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
| #endif
|
| int
| main ()
| {
| int s;
| wait (&s);
| s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
| ;
| return 0;
| }
configure:4632: result: no
configure:4644: checking for an ANSI C-conforming const
configure:4711: gcc -c -g -O2 conftest.c >&5
configure:4717: $? = 0
configure:4721: test -z
|| test ! -s conftest.err
configure:4724: $? = 0
configure:4727: test -s conftest.o
configure:4730: $? = 0
configure:4741: result: yes
configure:4751: checking for inline
configure:4772: gcc -c -g -O2 conftest.c >&5
configure:4778: $? = 0
configure:4782: test -z
|| test ! -s conftest.err
configure:4785: $? = 0
configure:4788: test -s conftest.o
configure:4791: $? = 0
configure:4803: result: inline
configure:4822: checking for off_t
configure:4846: gcc -c -g -O2 conftest.c >&5
configure:4852: $? = 0
configure:4856: test -z
|| test ! -s conftest.err
configure:4859: $? = 0
configure:4862: test -s conftest.o
configure:4865: $? = 0
configure:4876: result: yes
configure:4888: checking for size_t
configure:4912: gcc -c -g -O2 conftest.c >&5
configure:4918: $? = 0
configure:4922: test -z
|| test ! -s conftest.err
configure:4925: $? = 0
configure:4928: test -s conftest.o
configure:4931: $? = 0
configure:4942: result: yes
configure:4954: checking whether struct tm is in sys/time.h or time.h
configure:4977: gcc -c -g -O2 conftest.c >&5
configure:4983: $? = 0
configure:4987: test -z
|| test ! -s conftest.err
configure:4990: $? = 0
configure:4993: test -s conftest.o
configure:4996: $? = 0
configure:5007: result: time.h
configure:5019: checking whether closedir returns void
configure:5048: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:5051: $? = 0
configure:5053: ./conftest.exe
configure:5056: $? = 0
configure:5070: result: no
configure:5080: checking for error_at_line
configure:5101: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/cc08baaa.o(.text+0x3e): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:66: undefined reference to `error_at_line'
collect2: ld returned 1 exit status
configure:5107: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| error_at_line (0, 0, "", 0, "");
| ;
| return 0;
| }
configure:5132: result: no
configure:5145: checking for pid_t
configure:5169: gcc -c -g -O2 conftest.c >&5
configure:5175: $? = 0
configure:5179: test -z
|| test ! -s conftest.err
configure:5182: $? = 0
configure:5185: test -s conftest.o
configure:5188: $? = 0
configure:5199: result: yes
configure:5217: checking for unistd.h
configure:5222: result: yes
configure:5226: checking vfork.h usability
configure:5238: gcc -c -g -O2 conftest.c >&5
conftest.c:64:19: vfork.h: No such file or directory
configure:5244: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:5267: result: no
configure:5271: checking vfork.h presence
configure:5281: gcc -E conftest.c
conftest.c:30:19: vfork.h: No such file or directory
configure:5287: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <vfork.h>
configure:5307: result: no
configure:5342: checking for vfork.h
configure:5349: result: no
configure:5367: checking for fork
configure:5424: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccoZaaaa.o(.text+0x20): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:70: undefined reference to `fork'
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccoZaaaa.o(.data+0x0):c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:69: undefined reference to `fork'
collect2: ld returned 1 exit status
configure:5430: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| /* Define fork to an innocuous variant, in case <limits.h> declares fork.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fork innocuous_fork
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fork (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef fork
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char fork ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_fork) || defined (__stub___fork)
| choke me
| #else
| char (*f) () = fork;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != fork;
| ;
| return 0;
| }
configure:5455: result: no
configure:5367: checking for vfork
configure:5424: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/cc0ubaaa.o(.text+0x20): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:70: undefined reference to `vfork'
C:/DOCUME~1/Peter/LOCALS~1/Temp/cc0ubaaa.o(.data+0x0):c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:69: undefined reference to `vfork'
collect2: ld returned 1 exit status
configure:5430: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| /* Define vfork to an innocuous variant, in case <limits.h> declares vfork.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define vfork innocuous_vfork
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char vfork (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef vfork
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char vfork ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_vfork) || defined (__stub___vfork)
| choke me
| #else
| char (*f) () = vfork;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != vfork;
| ;
| return 0;
| }
configure:5455: result: no
configure:5697: checking whether gcc needs -traditional
conftest.c:31:19: sgtty.h: No such file or directory
conftest.c:31:20: termio.h: No such file or directory
configure:5739: result: no
configure:5751: checking for stdlib.h
configure:5756: result: yes
configure:5896: checking for GNU libc compatible malloc
configure:5925: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:5928: $? = 0
configure:5930: ./conftest.exe
configure:5933: $? = 0
configure:5947: result: yes
configure:5982: checking for stdlib.h
configure:5987: result: yes
configure:6127: checking for GNU libc compatible realloc
configure:6156: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:6159: $? = 0
configure:6161: ./conftest.exe
configure:6164: $? = 0
configure:6178: result: yes
configure:6208: checking return type of signal handlers
configure:6239: gcc -c -g -O2 conftest.c >&5
configure:6245: $? = 0
configure:6249: test -z
|| test ! -s conftest.err
configure:6252: $? = 0
configure:6255: test -s conftest.o
configure:6258: $? = 0
configure:6269: result: void
configure:6277: checking whether lstat dereferences a symlink specified with a trailing slash
configure:6308: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/cc0ubaaa.o(.text+0x27): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:77: undefined reference to `lstat'
collect2: ld returned 1 exit status
configure:6311: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| struct stat sbuf;
| /* Linux will dereference the symlink and fail.
| That is better in the sense that it means we will not
| have to compile and use the lstat wrapper. */
| exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
| ;
| return 0;
| }
configure:6337: result: no
configure:6358: checking whether stat accepts an empty string
configure:6383: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:6386: $? = 0
configure:6388: ./conftest.exe
configure:6391: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| struct stat sbuf;
| exit (stat ("", &sbuf) ? 1 : 0);
| ;
| return 0;
| }
configure:6405: result: no
configure:6427: checking for strftime
configure:6484: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:60: warning: conflicting types for built-in function 'strftime'
configure:6490: $? = 0
configure:6494: test -z
|| test ! -s conftest.err
configure:6497: $? = 0
configure:6500: test -s conftest.exe
configure:6503: $? = 0
configure:6515: result: yes
configure:6603: checking for vprintf
configure:6660: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:61: warning: conflicting types for built-in function 'vprintf'
configure:6666: $? = 0
configure:6670: test -z
|| test ! -s conftest.err
configure:6673: $? = 0
configure:6676: test -s conftest.exe
configure:6679: $? = 0
configure:6691: result: yes
configure:6698: checking for _doprnt
configure:6755: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccqgbaaa.o(.text+0x20): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:78: undefined reference to `_doprnt'
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccqgbaaa.o(.data+0x0):c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:77: undefined reference to `_doprnt'
collect2: ld returned 1 exit status
configure:6761: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| /* end confdefs.h. */
| /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define _doprnt innocuous__doprnt
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char _doprnt (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef _doprnt
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char _doprnt ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub__doprnt) || defined (__stub____doprnt)
| choke me
| #else
| char (*f) () = _doprnt;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != _doprnt;
| ;
| return 0;
| }
configure:6786: result: no
configure:6807: checking for strchr
configure:6864: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:62: warning: conflicting types for built-in function 'strchr'
configure:6870: $? = 0
configure:6874: test -z
|| test ! -s conftest.err
configure:6877: $? = 0
configure:6880: test -s conftest.exe
configure:6883: $? = 0
configure:6895: result: yes
configure:6807: checking for strdup
configure:6864: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:63: warning: conflicting types for built-in function 'strdup'
configure:6870: $? = 0
configure:6874: test -z
|| test ! -s conftest.err
configure:6877: $? = 0
configure:6880: test -s conftest.exe
configure:6883: $? = 0
configure:6895: result: yes
configure:6807: checking for strrchr
configure:6864: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:64: warning: conflicting types for built-in function 'strrchr'
configure:6870: $? = 0
configure:6874: test -z
|| test ! -s conftest.err
configure:6877: $? = 0
configure:6880: test -s conftest.exe
configure:6883: $? = 0
configure:6895: result: yes
configure:6807: checking for strstr
configure:6864: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:65: warning: conflicting types for built-in function 'strstr'
configure:6870: $? = 0
configure:6874: test -z
|| test ! -s conftest.err
configure:6877: $? = 0
configure:6880: test -s conftest.exe
configure:6883: $? = 0
configure:6895: result: yes
configure:6913: checking for bzero
configure:6970: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:66: warning: conflicting types for built-in function 'bzero'
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccGYbaaa.o(.text+0x20): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:82: undefined reference to `bzero'
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccGYbaaa.o(.data+0x0):c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:81: undefined reference to `bzero'
collect2: ld returned 1 exit status
configure:6976: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| /* end confdefs.h. */
| /* Define bzero to an innocuous variant, in case <limits.h> declares bzero.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define bzero innocuous_bzero
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char bzero (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef bzero
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char bzero ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_bzero) || defined (__stub___bzero)
| choke me
| #else
| char (*f) () = bzero;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != bzero;
| ;
| return 0;
| }
configure:7001: result: no
configure:6913: checking for getcwd
configure:6970: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:6976: $? = 0
configure:6980: test -z
|| test ! -s conftest.err
configure:6983: $? = 0
configure:6986: test -s conftest.exe
configure:6989: $? = 0
configure:7001: result: yes
configure:6913: checking for memset
configure:6970: gcc -o conftest.exe -g -O2 conftest.c >&5
conftest.c:67: warning: conflicting types for built-in function 'memset'
configure:6976: $? = 0
configure:6980: test -z
|| test ! -s conftest.err
configure:6983: $? = 0
configure:6986: test -s conftest.exe
configure:6989: $? = 0
configure:7001: result: yes
configure:6913: checking for putenv
configure:6970: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:6976: $? = 0
configure:6980: test -z
|| test ! -s conftest.err
configure:6983: $? = 0
configure:6986: test -s conftest.exe
configure:6989: $? = 0
configure:7001: result: yes
configure:6913: checking for setenv
configure:6970: gcc -o conftest.exe -g -O2 conftest.c >&5
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccegaaaa.o(.text+0x20): In function `main':
c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:85: undefined reference to `setenv'
C:/DOCUME~1/Peter/LOCALS~1/Temp/ccegaaaa.o(.data+0x0):c:/Docume~1/Peter/Mydocu~1/Projects/Cprogr~1/man-1.6-mingw-beta-1/conftest.c:84: undefined reference to `setenv'
collect2: ld returned 1 exit status
configure:6976: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_GETCWD 1
| #define HAVE_MEMSET 1
| #define HAVE_PUTENV 1
| /* end confdefs.h. */
| /* Define setenv to an innocuous variant, in case <limits.h> declares setenv.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setenv innocuous_setenv
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setenv (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef setenv
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char setenv ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_setenv) || defined (__stub___setenv)
| choke me
| #else
| char (*f) () = setenv;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != setenv;
| ;
| return 0;
| }
configure:7001: result: no
configure:7025: checking getopt.h usability
configure:7037: gcc -c -g -O2 conftest.c >&5
configure:7043: $? = 0
configure:7047: test -z
|| test ! -s conftest.err
configure:7050: $? = 0
configure:7053: test -s conftest.o
configure:7056: $? = 0
configure:7066: result: yes
configure:7070: checking getopt.h presence
configure:7080: gcc -E conftest.c
configure:7086: $? = 0
configure:7106: result: yes
configure:7141: checking for getopt.h
configure:7148: result: yes
configure:7165: checking for getopt_long
configure:7222: gcc -o conftest.exe -g -O2 conftest.c >&5
configure:7228: $? = 0
configure:7232: test -z
|| test ! -s conftest.err
configure:7235: $? = 0
configure:7238: test -s conftest.exe
configure:7241: $? = 0
configure:7253: result: yes
configure:7265: checking how to get the active MANPATH
configure:7268: result: man --path
configure:7284: checking whether to adopt the FHS standard
configure:7301: result: no
configure:7303: checking whether to adopt the FSSTND standard
configure:7321: result: no
configure:7356: checking where to install 'man.conf'
configure:7402: result: C:/msys/1.0/etc/man.conf
configure:7421: checking file name extension for section 1 manpages
configure:7432: result: 1
configure:7434: checking file name extension for section 5 manpages
configure:7445: result: 5
configure:7447: checking file name extension for section 8 manpages
configure:7458: result: 8
configure:7464: checking separator character in `man --path' output
configure:7495: gcc -c -g -O2 conftest.c >&5
conftest.c: In function `main':
conftest.c:55: error: `choke' undeclared (first use in this function)
conftest.c:55: error: (Each undeclared identifier is reported only once
conftest.c:55: error: for each function it appears in.)
conftest.c:55: error: syntax error before "me"
configure:7501: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_GETCWD 1
| #define HAVE_MEMSET 1
| #define HAVE_PUTENV 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
|
| #include "conftest.h"
|
| int
| main ()
| {
|
| #if PATH_SEPARATOR_CHAR == ';'
| choke me
| #endif
|
| ;
| return 0;
| }
configure:7531: result: ;
configure:7537: checking name for NULL device
configure:7553: gcc -c -g -O2 conftest.c >&5
conftest.c:3: error: syntax error before "me"
configure:7559: $? = 1
configure: failed program was:
|
| #if defined(_WIN32) || defined(__CYGWIN32__)
| choke me
| #endif
|
configure:7588: result: nul
configure:7592: checking canonical MANPATH form for /usr/man
configure:7621: result: __undef__(C:/msys/1.0/man)
configure:7625: checking canonical MANPATH form for /usr/share/man
configure:7654: result: __undef__(C:/msys/1.0/share/man)
configure:7658: checking canonical MANPATH form for /usr/local/man
configure:7687: result: C:/msys/1.0/local/man
configure:7691: checking canonical MANPATH form for /usr/local/share/man
configure:7720: result: __undef__(C:/msys/1.0/local/share/man)
configure:7724: checking canonical MANPATH form for /usr/X11R6/man
configure:7753: result: __undef__(C:/msys/1.0/X11R6/man)
configure:7762: checking canonical MANPATH form for /opt/*/man
configure:7791: result: C:/msys/1.0/opt/*/man
configure:7795: checking canonical MANPATH form for /usr/lib/*/man
configure:7824: result: __undef__(C:/msys/1.0/lib/*/man)
configure:7828: checking canonical MANPATH form for /usr/share/*/man
configure:7857: result: __undef__(C:/msys/1.0/share/*/man)
configure:7861: checking canonical MANPATH form for /usr/kerberos/man
configure:7890: result: __undef__(C:/msys/1.0/kerberos/man)
configure:7907: checking canonical form for /bin
configure:7935: result: C:/msys/1.0/bin
configure:7937: checking canonical MANPATH_MAP for C:/msys/1.0/bin
configure:7998: result: __undef__(C:/msys/1.0/share/man)
configure:8002: checking canonical form for /sbin
configure:8030: result: C:/msys/1.0/sbin
configure:8032: checking canonical MANPATH_MAP for C:/msys/1.0/sbin
configure:8093: result: __undef__(C:/msys/1.0/share/man)
configure:8097: checking canonical form for /usr/bin
configure:8125: result: C:/msys/1.0/bin
configure:8127: checking canonical MANPATH_MAP for C:/msys/1.0/bin
configure:8188: result: __undef__(C:/msys/1.0/share/man)
configure:8192: checking canonical form for /usr/sbin
configure:8220: result: C:/msys/1.0/sbin
configure:8222: checking canonical MANPATH_MAP for C:/msys/1.0/sbin
configure:8283: result: __undef__(C:/msys/1.0/share/man)
configure:8287: checking canonical form for /usr/local/bin
configure:8315: result: C:/msys/1.0/local/bin
configure:8317: checking canonical MANPATH_MAP for C:/msys/1.0/local/bin
configure:8378: result: __undef__(C:/msys/1.0/local/share/man)
configure:8382: checking canonical form for /usr/local/sbin
configure:8410: result: C:/msys/1.0/local/sbin
configure:8412: checking canonical MANPATH_MAP for C:/msys/1.0/local/sbin
configure:8473: result: __undef__(C:/msys/1.0/local/share/man)
configure:8477: checking canonical form for /usr/X11R6/bin
configure:8505: result: C:/msys/1.0/X11R6/bin
configure:8507: checking canonical MANPATH_MAP for C:/msys/1.0/X11R6/bin
configure:8568: result: __undef__(C:/msys/1.0/X11R6/man)
configure:8572: checking canonical form for /usr/bin/X11
configure:8600: result: C:/msys/1.0/bin/X11
configure:8602: checking canonical MANPATH_MAP for C:/msys/1.0/bin/X11
configure:8663: result: __undef__(C:/msys/1.0/X11R6/man)
configure:8667: checking canonical form for /usr/bin/mh
configure:8695: result: C:/msys/1.0/bin/mh
configure:8697: checking canonical MANPATH_MAP for C:/msys/1.0/bin/mh
configure:8758: result: __undef__(C:/msys/1.0/share/man)
configure:8783: checking langinfo.h usability
configure:8795: gcc -c -g -O2 conftest.c >&5
conftest.c:81:22: langinfo.h: No such file or directory
configure:8801: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_GETCWD 1
| #define HAVE_MEMSET 1
| #define HAVE_PUTENV 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <langinfo.h>
configure:8824: result: no
configure:8828: checking langinfo.h presence
configure:8838: gcc -E conftest.c
conftest.c:47:22: langinfo.h: No such file or directory
configure:8844: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_GETCWD 1
| #define HAVE_MEMSET 1
| #define HAVE_PUTENV 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
| #include <langinfo.h>
configure:8864: result: no
configure:8899: checking for langinfo.h
configure:8906: result: no
configure:8783: checking locale.h usability
configure:8795: gcc -c -g -O2 conftest.c >&5
configure:8801: $? = 0
configure:8805: test -z
|| test ! -s conftest.err
configure:8808: $? = 0
configure:8811: test -s conftest.o
configure:8814: $? = 0
configure:8824: result: yes
configure:8828: checking locale.h presence
configure:8838: gcc -E conftest.c
configure:8844: $? = 0
configure:8864: result: yes
configure:8899: checking for locale.h
configure:8906: result: yes
configure:8783: checking nl_types.h usability
configure:8795: gcc -c -g -O2 conftest.c >&5
conftest.c:82:22: nl_types.h: No such file or directory
configure:8801: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "man"
| #define PACKAGE_TARNAME "man"
| #define PACKAGE_VERSION "1.6-mingw-beta-1"
| #define PACKAGE_STRING "man 1.6-mingw-beta-1"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_ALLOCA 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STRING_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PROCESS_H 1
| #define HAVE_UNISTD_H 1
| #define vfork fork
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC 1
| #define HAVE_STDLIB_H 1
| #define HAVE_REALLOC 1
| #define RETSIGTYPE void
| #define HAVE_STRFTIME 1
| #define HAVE_VPRINTF 1
| #define HAVE_STRCHR 1
| #define HAVE_STRDUP 1
| #define HAVE_STRRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_GETCWD 1
| #define HAVE_MEMSET 1
| #define HAVE_PUTENV 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <nl_types.h>
configure:8824: result: no
configure:8828: check...
[truncated message content] |
|
From: Keith M. <kei...@us...> - 2006-10-28 19:47:26
|
Hi Peter, Firstly, please subscribe to the MinGW-MSYS mailing list, and keep such correspondence there; if you require private consultancy, then I will charge a fee, and will expect to be paid in the order of £800-$1000 Sterling per day. On Wednesday 25 October 2006 10:25 pm, petercon wrote: > I have dl'd your man src from sourceforge. I previously got groff and > it compiled fine. I'm having a problem though with man. Odd. It works fine for me; `groff' is potentially more troublesome. > ./configure > seems to go OK using "./configure --prefix=`cd /mingw; pwd -W` > --sysconfdir=/etc" from the release notes. After leaving 'Tools' I get > the following error(s): > > make[1]: Entering directory `/usr/src/man-1.6-mingw-beta-1/src' > ..//tools/makemsg ../msgs/mess.en gripedefs.h msg.c > gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 > -DHAVE_CONFIG_H -I. -I. -I../ -DGREPSILENT='"-q"' ./man.c > In file included from ./man.c:23: > ./compat.h:29:21: config.h: No such file or directory So `configure' hasn't created `config.h', as it should, or it hasn't done so in your build directory. BTW, I assume you are building `in-place'; I don't normally do that myself, and can't try it now -- I'm GNU/Linux only at home. > ./man.c: In function `get_line_length': > ./man.c:153: warning: implicit declaration of function `getenv' > ./man.c:153: warning: assignment makes pointer from integer without a > cast ./man.c:153: warning: implicit declaration of function `atoi' > ./man.c:169: warning: assignment makes pointer from integer without a > cast ./man.c: In function `setpl': > ./man.c:195: warning: assignment makes pointer from integer without a > cast ./man.c:196: warning: implicit declaration of function `isatty' > ./man.c: In function `is_section': > ./man.c:216: warning: implicit declaration of function `strlen' > ./man.c:220: warning: implicit declaration of function `strcmp' > ./man.c: In function `remove_file': > ./man.c:231: warning: implicit declaration of function `unlink' > ./man.c: In function `remove_other_catfiles': > ./man.c:253: warning: implicit declaration of function `strcpy' > ./man.c: In function `display_cat_file': > ./man.c:290: warning: implicit declaration of function `access' > ./man.c: In function `ultimate_source': > ./man.c:390: warning: implicit declaration of function `strcat' > ./man.c:420: warning: implicit declaration of function `strncmp' > ./man.c: In function `is_lang_page': > ./man.c:486: warning: implicit declaration of function `strstr' > ./man.c: In function `make_roff_command': > ./man.c:666: warning: implicit declaration of function `exit' > ./man.c:724: warning: assignment makes pointer from integer without a > cast ./man.c: In function `make_cat_file': > ./man.c:755: error: storage size of 'statbuf' isn't known > ./man.c:758: warning: implicit declaration of function `stat' > ./man.c:759: warning: implicit declaration of function `S_ISREG' > ./man.c:799: warning: implicit declaration of function `chmod' > ./man.c:755: warning: unused variable `statbuf' > ./man.c: In function `man': > ./man.c:1034: warning: implicit declaration of function `getcwd' > ./man.c: In function `get_section_list': > ./man.c:1140: warning: assignment makes pointer from integer without a > cast > ./man.c:1147: warning: implicit declaration of function `strchr' > ./man.c: In function `do_global_apropos': > ./man.c:1176: warning: implicit declaration of function `free' > ./man.c: In function `setlang': > ./man.c:1230: warning: assignment makes pointer from integer without a > cast > ./man.c:1231: warning: assignment makes pointer from integer without a > cast > ./man.c:1232: warning: assignment makes pointer from integer without a > cast > ./man.c: In function `main': > ./man.c:1317: warning: assignment makes pointer from integer without a > cast > ./man.c:1348: error: `optind' undeclared (first use in this function) > ./man.c:1348: error: (Each undeclared identifier is reported only once > ./man.c:1348: error: for each function it appears in.) > ./man.c:1389: error: `EXIT_SUCCESS' undeclared (first use in this > function) > ./man.c:1389: error: `EXIT_FAILURE' undeclared (first use in this > function) > make[1]: *** [man.o] Error 1 > make[1]: Leaving directory `/usr/src/man-1.6-mingw-beta-1/src' > make: *** [source] Error 2 > > > I'm wondering if this is a 'PATH' thing or if I am missing something in > my MSYS-1.0.10 - MINGW-3.9 runtime system. If you've successfully compiled `groff' it's unlikely that you are missing anything that would be neccessary for `man'. > I have dl'd all the stuff > from "Current" on the "Download" page on mingw.org and everything else > seems to compile/run OK. Oh, /usr/src is a 'mount' on my system > pointing to a dir in 'My Documents' if that makes and diff. Aaaaaaarrgh! Spaces in path names are EVIL! How have you set up the mount point definition? Before trying anything else, I'd move everything into some path which doesn't have spaces ANYWHERE in the name, and try again. If it still fails, post details of your setup, (i.e. where you've installed MinGW and MSYS, what versions you are using, output from msysinfo), paths to working directories, EXACT sequence of commands you've used, relevant excerpts from config.log, and error messages reported, and we'll follow it up further. Regards, Keith. Regards, Keith. |
|
From: Keith M. <kei...@to...> - 2006-10-26 15:40:27
|
RWFybmllIEJveWQgd3JvdGUsIHF1b3RpbmcgbWU6DQo+PiBKb2huIFZhbmRlcmJlcmcgd3JvdGUs IHF1b3RpbmcgbWU6DQo+Pj4+IFRvbWVyIEJlbi1DaGVuIHdyb3RlOg0KPj4+Pj4gSSBjaGVja2Vk IGFnYWluLCBpdCBpcyBkZWZpbml0ZWx5IGEgYnVnLiBJdCBoYXBwZW5zIG9ubHkgd2hlbg0KPj4+ Pj4gY2FsbGluZyB0aGUgcHJvZ3JhbSBmcm9tIGEgcmVsYXRpdmUgbG9jYXRpb24gKGZvciBleGFt cGxlLCB1cA0KPj4+Pj4gYSBkaXJlY3RvcnkgLSBzZWUgYmVsb3cpLg0KPg0KPiBUaGFua3MgZm9y IHRoZSBkZXRhaWxlZCBhbmFseXNpcyBpdCB3aWxsIG5hcnJvdyBkb3duIHRoZSBodW50IGZvcg0K PiB0aGUgYnVnLiAgSSB3b3VsZCBkbyB0aGlzIGJ1dCBkb24ndCBoYXZlIHRpbWUgZm9yIGEgd2hp bGUsIHdpZmUgaW4gDQo+IGhvc3BpdGFsLCAuLi4NCg0KQnkgYSBzdHJhbmdlIGNvaW5jaWRlbmNl LCBJJ3ZlIGFsc28gYmVlbiB0byBob3NwaXRhbCB3aXRoIG15IHdpZmUsDQpqdXN0IHRoaXMgbW9y bmluZzsgc2VlbXMgc2hlIHdpbGwgbmVlZCBzdXJnZXJ5IHN0YWdlZCBvdmVyIHRoZSBuZXh0DQpz ZXZlcmFsIG1vbnRocy4uLg0KDQo+IHRvIGRvIHRyeSBpdC4NCg0KTm90IHN1cmUgaG93IEkgY291 bGQgZG8gdGhhdCwgZ2l2ZW4gdGhhdCBteSBkZXZlbG9wbWVudCBwbGF0Zm9ybQ0KcnVucyBHTlUv TGludXggZXhjbHVzaXZlbHk7ICBJIGNhbiBjcm9zcyBjb21waWxlIE1pbkdXIGFwcHMsIGJ1dCBJ J3ZlDQpuZXZlciB0cmllZCB0byBidWlsZCBjcm9zcyBob3N0ZWQgTVNZUyBjb21wb25lbnRzLg0K DQo+IERvZXMgYWRkaW5nIGEgbnVtYmVyIG9mIHNwYWNlcyBhZnRlciB0aGUgY29tbWFuZCBuYW1l IGhlbHAgYW55Pw0KDQpOb3BlLiAgTmVpdGhlciBkb2VzIHRoZSBzb2xpdGFyeSBgLScgaGF2ZSB0 byBiZSB0aGUgZmlyc3QgYXJndW1lbnQ6DQoNCiAgJCBwd2QNCiAgL2hvbWUva2VpdGgvZm9vDQoN CiAgJCAuLi9kdW1wYXJncyAgICAgICAgICAgLSAtYWJjDQogIGFyZ3ZbMF06IEQ6XE1TWVNcMS4w XGhvbWVca2VpdGhcZHVtcGFyZ3MuZXhlDQogIGFyZ3ZbMV06IC1EOi9NU1lTLzEuMC9kdW1wYeKY uw0KICBhcmd2WzJdOiAtYWJjDQoNCiAgJCAuLi9kdW1wYXJncyBhIC0gLWFiYw0KICBhcmd2WzBd OiBEOlxNU1lTXDEuMFxob21lXGtlaXRoXGR1bXBhcmdzLmV4ZQ0KICBhcmd2WzFdOiBhDQogIGFy Z3ZbMl06IC1EOi9NU1lTLzEuMC9kdW1wYeKYuw0KICBhcmd2WzNdOiAtYWJjDQoNCmFuZCBldmVu Og0KDQogICQgLi4vZHVtcGFyZ3MgYSBiIGMgLSAtYWJjDQogIGFyZ3ZbMF06IEQ6XE1TWVNcMS4w XGhvbWVca2VpdGhcZHVtcGFyZ3MuZXhlDQogIGFyZ3ZbMV06IGENCiAgYXJndlsyXTogYg0KICBh cmd2WzNdOiBjDQogIGFyZ3ZbNF06IC1EOi9NU1lTLzEuMC9kdW1wYeKYuw0KICBhcmd2WzVdOiAt YWJjDQoNCmJ1dDoNCg0KICAkIC4uL2R1bXBhcmdzIGFiIC0gLWFiYw0KICBhcmd2WzBdOiBEOlxN U1lTXDEuMFxob21lXGtlaXRoXGR1bXBhcmdzLmV4ZQ0KICBhcmd2WzFdOiBhYg0KICBhcmd2WzJd OiAtDQogIGFyZ3ZbM106IC1hYmMNCg0KICAkIC4uL2R1bXBhcmdzIGFiIGMgLSAtYWJjDQogIGFy Z3ZbMF06IEQ6XE1TWVNcMS4wXGhvbWVca2VpdGhcZHVtcGFyZ3MuZXhlDQogIGFyZ3ZbMV06IGFi DQogIGFyZ3ZbMl06IGMNCiAgYXJndlszXTogLQ0KICBhcmd2WzRdOiAtYWJjDQoNCiAgJCAuLi9k dW1wYXJncyBhIGJjIC0gLWFiYw0KICBhcmd2WzBdOiBEOlxNU1lTXDEuMFxob21lXGtlaXRoXGR1 bXBhcmdzLmV4ZQ0KICBhcmd2WzFdOiBhDQogIGFyZ3ZbMl06IGJjDQogIGFyZ3ZbM106IC0NCiAg YXJndls0XTogLWFiYw0KDQpSZWdhcmRzLA0KS2VpdGguDQo= |
|
From: Earnie B. <ea...@us...> - 2006-10-26 14:36:08
|
Quoting Keith MARSHALL <kei...@to...>: > John Vanderberg wrote, quoting me: >>> Tomer Ben-Chen wrote: >>>> I checked again, it is definitely a bug. It happens only when >>>> calling the program from a relative location (for example, up >>>> a directory - see below). >>> Thanks for the detailed analysis it will narrow down the hunt for the bug. I would do this but don't have time for a while, wife in hospital, to do try it. Does adding a number of spaces after the command name help any? Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Easy Blogger Creator: <a href="http://give-me-an-offer.com/1006/">Offer 1006</a> 4 Seasons Wine - Buy 6, Get 6 Free <a href="http://give-me-an-offer.com/1007/">Offer 1007</a> |
|
From: Earnie B. <ea...@us...> - 2006-10-26 14:31:57
|
Quoting Raul Sierra <rau...@gm...>: > I am having problems configuring wxMSW under msys. When I run > configure I get a lot of segmentation faults, even if I just try > "configure --help". I don't know whether it is a problem with msys or > not, so I also posted this message in the wx forum. Anyway, below is > the output from one run. > > $ cd $WXWIN/build-debug > $ sh -xv ../configure --enable-debug --enable-debug_gdb > Unfortunately none of the strings in the section I cut contained the version of MSYS nor the contents of sh.exe.stackdump. If you're using the latest snapshot there is a known bug and I just haven't had time to releaase another snap. Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Easy Blogger Creator: <a href="http://give-me-an-offer.com/1006/">Offer 1006</a> 4 Seasons Wine - Buy 6, Get 6 Free <a href="http://give-me-an-offer.com/1007/">Offer 1007</a> |
|
From: Raul S. <rau...@gm...> - 2006-10-25 15:49:54
|
I am having problems configuring wxMSW under msys. When I run
configure I get a lot of segmentation faults, even if I just try
"configure --help". I don't know whether it is a problem with msys or
not, so I also posted this message in the wx forum. Anyway, below is
the output from one run.
$ cd $WXWIN/build-debug
$ sh -xv ../configure --enable-debug --enable-debug_gdb
------------------------------------------------------------------------=
---=3D
----------
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for wxWidgets 2.6.3.
#
# Report bugs to <wx...@li...>.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## M4sh Initialization. ##
- Ignored:
## --------------------- ##
# Be Bourne compatible
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=3D3D:
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'=3D3D'"$@"'
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; th=
en
set -o posix
fi
+ test -n ''
+ test -n set
+ set -o posix
DUALCASE=3D3D1; export DUALCASE # for MKS sh
+ DUALCASE=3D3D1
+ export DUALCASE
# Support unset when possible.
if ( (MAIL=3D3D60; unset MAIL) || exit) >/dev/null 2>&1; then
as_unset=3D3Dunset
else
as_unset=3D3Dfalse
fi
../configure: line 32: 19928 Segmentation fault (core dumped) ( (
MAIL=3D3D60; unset MAIL ) || exit ) >/dev/null 2>&1
+ as_unset=3D3Dfalse
# Work around bugs in pre-3.0 UWIN ksh.
$as_unset ENV MAIL MAILPATH
+ false ENV MAIL MAILPATH
PS1=3D3D'$ '
+ PS1=3D3D$
PS2=3D3D'> '
+ PS2=3D3D>
PS4=3D3D'+ '
+ PS4=3D3D+
# NLS nuisances.
for as_var in \
LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
LC_TELEPHONE LC_TIME
do
if (set +x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`"); then
eval $as_var=3D3DC; export $as_var
else
$as_unset $as_var
fi
done
+ set +x
0 [main] sh 19004 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19004 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LANG
+ set +x
0 [main] sh 20088 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 20088 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LANGUAGE
+ set +x
0 [main] sh 19556 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19556 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_ADDRESS
+ set +x
0 [main] sh 18016 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 18016 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_ALL
+ set +x
(eval $as_var=3D3DC; export $as_var) 2>&1
0 [main] sh 20268 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ eval LC_COLLATE=3D3DC
LC_COLLATE=3D3DC
++ LC_COLLATE=3D3DC
+ export LC_COLLATE
+ set +x
0 [main] sh 17752 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 17752 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_CTYPE
+ set +x
(eval $as_var=3D3DC; export $as_var) 2>&1
+ false LC_IDENTIFICATION
+ set +x
0 [main] sh 19288 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19288 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_MEASUREMENT
+ set +x
0 [main] sh 20004 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 20004 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_MESSAGES
+ set +x
0 [main] sh 19428 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19428 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_MONETARY
+ set +x
(eval $as_var=3D3DC; export $as_var) 2>&1
0 [main] sh 16648 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ eval LC_NAME=3D3DC
LC_NAME=3D3DC
++ LC_NAME=3D3DC
+ export LC_NAME
+ set +x
(eval $as_var=3D3DC; export $as_var) 2>&1
0 [main] sh 20112 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ eval LC_NUMERIC=3D3DC
LC_NUMERIC=3D3DC
++ LC_NUMERIC=3D3DC
+ export LC_NUMERIC
+ set +x
0 [main] sh 20168 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 20168 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_PAPER
+ set +x
(eval $as_var=3D3DC; export $as_var) 2>&1
0 [main] sh 17452 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ eval LC_TELEPHONE=3D3DC
LC_TELEPHONE=3D3DC
++ LC_TELEPHONE=3D3DC
+ export LC_TELEPHONE
+ set +x
0 [main] sh 18440 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 18440 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
+ false LC_TIME
# Required to use basename.
if expr a : '\(a\)' >/dev/null 2>&1; then
as_expr=3D3Dexpr
else
as_expr=3D3Dfalse
fi
+ expr a : '\(a\)'
+ as_expr=3D3Dexpr
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" =3D3D "X/";=
then
as_basename=3D3Dbasename
else
as_basename=3D3Dfalse
fi
basename / 2>&1
++ basename /
0 [main] sh 20068 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ test X =3D3D X/
+ as_basename=3D3Dfalse
# Name of the executable.
as_me=3D3D`$as_basename "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)$' \| \
. : '\(.\)' 2>/dev/null ||
echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
/^X\/\(\/\/\)$/{ s//\1/; q; }
/^X\/\(\/\).*/{ s//\1/; q; }
s/.*/./; q'`
$as_basename "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| X"$0" : 'X\(//\)$' \| X"$0"
: 'X\(/\)$' \| . : '\(.\)' 2>/dev/null ||
echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
/^X\/\(\/\/\)$/{ s//\1/; q; }
/^X\/\(\/\).*/{ s//\1/; q; }
s/.*/./; q'
++ false ../configure
++ expr X/../configure : '.*/\([^/][^/]*\)/*$' '|' X../configure :
'X\(//\)$' '|' X../configure : 'X\(/\)$' '|' . : '\(.\)'
0 [main] sh 14716 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ as_me=3D3D
# PATH needs CR, and LINENO needs CR and PATH.
# Avoid depending upon Character Ranges.
as_cr_letters=3D3D'abcdefghijklmnopqrstuvwxyz'
+ as_cr_letters=3D3Dabcdefghijklmnopqrstuvwxyz
as_cr_LETTERS=3D3D'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+ as_cr_LETTERS=3D3DABCDEFGHIJKLMNOPQRSTUVWXYZ
as_cr_Letters=3D3D$as_cr_letters$as_cr_LETTERS
+ as_cr_Letters=3D3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
as_cr_digits=3D3D'0123456789'
+ as_cr_digits=3D3D0123456789
as_cr_alnum=3D3D$as_cr_Letters$as_cr_digits
+ as_cr_alnum=3D3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01=
23456=3D
789
# The user is always right.
if test "${PATH_SEPARATOR+set}" !=3D3D set; then
echo "#! /bin/sh" >conf$$.sh
echo "exit 0" >>conf$$.sh
chmod +x conf$$.sh
if (PATH=3D3D"/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
PATH_SEPARATOR=3D3D';'
else
PATH_SEPARATOR=3D3D:
fi
rm -f conf$$.sh
fi
+ test '' '!=3D3D' set
+ echo '#! /bin/sh'
+ echo 'exit 0'
+ chmod +x conf19404.sh
../configure: line 100: 17900 Segmentation fault (core dumped) (
PATH=3D3D"/nonexistent;."; conf$$.sh ) >/dev/null 2>&1
+ PATH_SEPARATOR=3D3D:
+ rm -f conf19404.sh
as_lineno_1=3D3D$LINENO
+ as_lineno_1=3D3D103
as_lineno_2=3D3D$LINENO
+ as_lineno_2=3D3D104
as_lineno_3=3D3D`(expr $as_lineno_1 + 1) 2>/dev/null`
(expr $as_lineno_1 + 1) 2>/dev/null
0 [main] sh 20052 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
+ as_lineno_3=3D3D
test "x$as_lineno_1" !=3D3D "x$as_lineno_2" &&
test "x$as_lineno_3" =3D3D "x$as_lineno_2" || {
# Find who we are. Look in the path if we contain no path at all
# relative or not.
case $0 in
*[\\/]* ) as_myself=3D3D$0 ;;
*) as_save_IFS=3D3D$IFS; IFS=3D3D$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=3D3D$as_save_IFS
test -z "$as_dir" && as_dir=3D3D.
test -r "$as_dir/$0" && as_myself=3D3D$as_dir/$0 && break
done
;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" =3D3D x; then
as_myself=3D3D$0
fi
if test ! -f "$as_myself"; then
{ echo "$as_me: error: cannot find myself; rerun with an absolute path" =
>&2
{ (exit 1); exit 1; }; }
fi
case $CONFIG_SHELL in
'')
as_save_IFS=3D3D$IFS; IFS=3D3D$PATH_SEPARATOR
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=3D3D$as_save_IFS
test -z "$as_dir" && as_dir=3D3D.
for as_base in sh bash ksh sh5; do
case $as_dir in
/*)
if ("$as_dir/$as_base" -c '
as_lineno_1=3D3D$LINENO
as_lineno_2=3D3D$LINENO
as_lineno_3=3D3D`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" !=3D3D "x$as_lineno_2" &&
test "x$as_lineno_3" =3D3D "x$as_lineno_2" ') 2>/dev/null; then
$as_unset BASH_ENV || test "${BASH_ENV+set}" !=3D3D set || { BASH_ENV=3D=
3D;
export BASH_ENV; }
$as_unset ENV || test "${ENV+set}" !=3D3D set || { ENV=3D3D; export ENV;=
}
CONFIG_SHELL=3D3D$as_dir/$as_base
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"}
fi;;
esac
done
done
;;
esac
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
# uniformly replaced by the line number. The first 'sed' inserts a
# line-number line before each line; the second 'sed' does the real
# work. The second script uses 'N' to pair each line-number line
# with the numbered line, and appends trailing '-' during
# substitution so that $LINENO is not a special case at line end.
# (Raja R Harinath suggested sed '=3D3D', and Paul Eggert wrote the
# second 'sed' script. Blame Lee E. McMahon for sed's syntax. Smile
sed '=3D3D' <$as_myself |
sed '
N
s,$,-,
: loop
s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
t loop
s,-$,,
s,^['$as_cr_digits']*\n,,
' >$as_me.lineno &&
chmod +x $as_me.lineno ||
{ echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX
shell" >&2
{ (exit 1); exit 1; }; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
# original and so on. Autoconf is especially sensible to this).
. ./$as_me.lineno
# Exit status is that of the last command.
exit
}
+ test x103 '!=3D3D' x104
+ test x =3D3D x104
+ as_myself=3D3D../configure
+ test x../configure =3D3D x
+ test '!' -f ../configure
+ as_save_IFS=3D3D
+ IFS=3D3D:
+ IFS=3D3D
+ test -z /bin
+ false BASH_ENV
+ test '' '!=3D3D' set
+ false ENV
+ test '' '!=3D3D' set
+ CONFIG_SHELL=3D3D/bin/sh
+ export CONFIG_SHELL
+ exec /bin/sh ../configure --enable-debug --enable-debug_gdb
0 [main] sh 19024 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19044 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19044 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 19544 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 19544 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 20308 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 20308 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 20232 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 20232 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 19784 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19172 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 18724 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 18724 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 18064 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 18064 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
0 [main] sh 19880 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 17072 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 52: 17072 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3D3DC; export $as_var) 2>&1`" )
../configure: line 100: 14568 Segmentation fault (core dumped) (
PATH=3D3D"/nonexistent;."; conf$$.sh ) >/dev/null 2>&1
0 [main] sh 19828 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19952 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19696 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19320 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 19200 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
../configure: line 1259: 19200 Segmentation fault (core dumped) cat <<_A=
SUN=3D
AME
## --------- ##
## Platform. ##
## --------- ##
hostname =3D3D `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m =3D3D `(uname -m) 2>/dev/null || echo unknown`
uname -r =3D3D `(uname -r) 2>/dev/null || echo unknown`
uname -s =3D3D `(uname -s) 2>/dev/null || echo unknown`
uname -v =3D3D `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p =3D3D `(/usr/bin/uname -p) 2>/dev/null || echo unknown=
`
/bin/uname -X =3D3D `(/bin/uname -X) 2>/dev/null || echo unknown`
/bin/arch =3D3D `(/bin/arch) 2>/dev/null || echo unknown`
/usr/bin/arch -k =3D3D `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
/usr/convex/getsysinfo =3D3D `(/usr/convex/getsysinfo) 2>/dev/null || ec=
ho un=3D
known`
hostinfo =3D3D `(hostinfo) 2>/dev/null || echo unknown`
/bin/machine =3D3D `(/bin/machine) 2>/dev/null || echo unknown`
/usr/bin/oslevel =3D3D `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
/bin/universe =3D3D `(/bin/universe) 2>/dev/null || echo unknown`
_ASUNAME
configure: error: cannot find install-sh or install.sh in /.. /../..
0 [main] sh 18900 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
0 [main] sh 18708 open_stackdumpfile: Dumping stack trace to sh.exe.stac=
kdu=3D
mp
------------------------------------------------------------------------=
---=3D
---------
Any ideas of what might be causing it. Thanks in advance.
Raul
- Done.
---------- Forwarded message ----------
From: "Raul Sierra" <rau...@gm...>
To: Min...@li...
Date: Wed, 25 Oct 2006 10:45:44 -0500
Subject: wxMSW configure causes segmantation faults
wxMSW-2.6.3 Msys-1.0.10 minGW-5.0.3 windows XP
I am having problems with configuring wxMSW under msys. When I run
configure I get a lot of segmentation faults, even if I just try
=B4configure --help=B4. I don=B4t know whether it is a problem with msys or
no, so I also posted this message in the wx forum. Anyway, below is
the output from one run.
$ cd $WXWIN/build-debug
$ sh -xv ../configure --enable-debug --enable-debug_gdb
---------------------------------------------------------------------------=
----------
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for wxWidgets 2.6.3.
#
# Report bugs to <wx...@li...>.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
# Be Bourne compatible
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=3D:
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'=3D'"$@"'
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
set -o posix
fi
+ test -n ''
+ test -n set
+ set -o posix
DUALCASE=3D1; export DUALCASE # for MKS sh
+ DUALCASE=3D1
+ export DUALCASE
# Support unset when possible.
if ( (MAIL=3D60; unset MAIL) || exit) >/dev/null 2>&1; then
as_unset=3Dunset
else
as_unset=3Dfalse
fi
../configure: line 32: 19928 Segmentation fault (core dumped) ( (
MAIL=3D60; unset MAIL ) || exit ) >/dev/null 2>&1
+ as_unset=3Dfalse
# Work around bugs in pre-3.0 UWIN ksh.
$as_unset ENV MAIL MAILPATH
+ false ENV MAIL MAILPATH
PS1=3D'$ '
+ PS1=3D$
PS2=3D'> '
+ PS2=3D>
PS4=3D'+ '
+ PS4=3D+
# NLS nuisances.
for as_var in \
LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
LC_TELEPHONE LC_TIME
do
if (set +x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`"); then
eval $as_var=3DC; export $as_var
else
$as_unset $as_var
fi
done
+ set +x
0 [main] sh 19004 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19004 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LANG
+ set +x
0 [main] sh 20088 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 20088 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LANGUAGE
+ set +x
0 [main] sh 19556 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19556 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_ADDRESS
+ set +x
0 [main] sh 18016 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 18016 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_ALL
+ set +x
(eval $as_var=3DC; export $as_var) 2>&1
0 [main] sh 20268 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ eval LC_COLLATE=3DC
LC_COLLATE=3DC
++ LC_COLLATE=3DC
+ export LC_COLLATE
+ set +x
0 [main] sh 17752 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 17752 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_CTYPE
+ set +x
(eval $as_var=3DC; export $as_var) 2>&1
+ false LC_IDENTIFICATION
+ set +x
0 [main] sh 19288 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19288 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_MEASUREMENT
+ set +x
0 [main] sh 20004 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 20004 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_MESSAGES
+ set +x
0 [main] sh 19428 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19428 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_MONETARY
+ set +x
(eval $as_var=3DC; export $as_var) 2>&1
0 [main] sh 16648 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ eval LC_NAME=3DC
LC_NAME=3DC
++ LC_NAME=3DC
+ export LC_NAME
+ set +x
(eval $as_var=3DC; export $as_var) 2>&1
0 [main] sh 20112 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ eval LC_NUMERIC=3DC
LC_NUMERIC=3DC
++ LC_NUMERIC=3DC
+ export LC_NUMERIC
+ set +x
0 [main] sh 20168 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 20168 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_PAPER
+ set +x
(eval $as_var=3DC; export $as_var) 2>&1
0 [main] sh 17452 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ eval LC_TELEPHONE=3DC
LC_TELEPHONE=3DC
++ LC_TELEPHONE=3DC
+ export LC_TELEPHONE
+ set +x
0 [main] sh 18440 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 18440 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
+ false LC_TIME
# Required to use basename.
if expr a : '\(a\)' >/dev/null 2>&1; then
as_expr=3Dexpr
else
as_expr=3Dfalse
fi
+ expr a : '\(a\)'
+ as_expr=3Dexpr
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" =3D "X/"; then
as_basename=3Dbasename
else
as_basename=3Dfalse
fi
basename / 2>&1
++ basename /
0 [main] sh 20068 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ test X =3D X/
+ as_basename=3Dfalse
# Name of the executable.
as_me=3D`$as_basename "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)$' \| \
. : '\(.\)' 2>/dev/null ||
echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
/^X\/\(\/\/\)$/{ s//\1/; q; }
/^X\/\(\/\).*/{ s//\1/; q; }
s/.*/./; q'`
$as_basename "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| X"$0" : 'X\(//\)$' \| X"$0"
: 'X\(/\)$' \| . : '\(.\)' 2>/dev/null ||
echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
/^X\/\(\/\/\)$/{ s//\1/; q; }
/^X\/\(\/\).*/{ s//\1/; q; }
s/.*/./; q'
++ false ../configure
++ expr X/../configure : '.*/\([^/][^/]*\)/*$' '|' X../configure :
'X\(//\)$' '|' X../configure : 'X\(/\)$' '|' . : '\(.\)'
0 [main] sh 14716 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ as_me=3D
# PATH needs CR, and LINENO needs CR and PATH.
# Avoid depending upon Character Ranges.
as_cr_letters=3D'abcdefghijklmnopqrstuvwxyz'
+ as_cr_letters=3Dabcdefghijklmnopqrstuvwxyz
as_cr_LETTERS=3D'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+ as_cr_LETTERS=3DABCDEFGHIJKLMNOPQRSTUVWXYZ
as_cr_Letters=3D$as_cr_letters$as_cr_LETTERS
+ as_cr_Letters=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
as_cr_digits=3D'0123456789'
+ as_cr_digits=3D0123456789
as_cr_alnum=3D$as_cr_Letters$as_cr_digits
+ as_cr_alnum=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456=
789
# The user is always right.
if test "${PATH_SEPARATOR+set}" !=3D set; then
echo "#! /bin/sh" >conf$$.sh
echo "exit 0" >>conf$$.sh
chmod +x conf$$.sh
if (PATH=3D"/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
PATH_SEPARATOR=3D';'
else
PATH_SEPARATOR=3D:
fi
rm -f conf$$.sh
fi
+ test '' '!=3D' set
+ echo '#! /bin/sh'
+ echo 'exit 0'
+ chmod +x conf19404.sh
../configure: line 100: 17900 Segmentation fault (core dumped) (
PATH=3D"/nonexistent;."; conf$$.sh ) >/dev/null 2>&1
+ PATH_SEPARATOR=3D:
+ rm -f conf19404.sh
as_lineno_1=3D$LINENO
+ as_lineno_1=3D103
as_lineno_2=3D$LINENO
+ as_lineno_2=3D104
as_lineno_3=3D`(expr $as_lineno_1 + 1) 2>/dev/null`
(expr $as_lineno_1 + 1) 2>/dev/null
0 [main] sh 20052 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
+ as_lineno_3=3D
test "x$as_lineno_1" !=3D "x$as_lineno_2" &&
test "x$as_lineno_3" =3D "x$as_lineno_2" || {
# Find who we are. Look in the path if we contain no path at all
# relative or not.
case $0 in
*[\\/]* ) as_myself=3D$0 ;;
*) as_save_IFS=3D$IFS; IFS=3D$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=3D$as_save_IFS
test -z "$as_dir" && as_dir=3D.
test -r "$as_dir/$0" && as_myself=3D$as_dir/$0 && break
done
;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" =3D x; then
as_myself=3D$0
fi
if test ! -f "$as_myself"; then
{ echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
{ (exit 1); exit 1; }; }
fi
case $CONFIG_SHELL in
'')
as_save_IFS=3D$IFS; IFS=3D$PATH_SEPARATOR
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=3D$as_save_IFS
test -z "$as_dir" && as_dir=3D.
for as_base in sh bash ksh sh5; do
case $as_dir in
/*)
if ("$as_dir/$as_base" -c '
as_lineno_1=3D$LINENO
as_lineno_2=3D$LINENO
as_lineno_3=3D`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" !=3D "x$as_lineno_2" &&
test "x$as_lineno_3" =3D "x$as_lineno_2" ') 2>/dev/null; then
$as_unset BASH_ENV || test "${BASH_ENV+set}" !=3D set || { BASH_ENV=3D;
export BASH_ENV; }
$as_unset ENV || test "${ENV+set}" !=3D set || { ENV=3D; export ENV; }
CONFIG_SHELL=3D$as_dir/$as_base
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"}
fi;;
esac
done
done
;;
esac
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
# uniformly replaced by the line number. The first 'sed' inserts a
# line-number line before each line; the second 'sed' does the real
# work. The second script uses 'N' to pair each line-number line
# with the numbered line, and appends trailing '-' during
# substitution so that $LINENO is not a special case at line end.
# (Raja R Harinath suggested sed '=3D', and Paul Eggert wrote the
# second 'sed' script. Blame Lee E. McMahon for sed's syntax. Smile
sed '=3D' <$as_myself |
sed '
N
s,$,-,
: loop
s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
t loop
s,-$,,
s,^['$as_cr_digits']*\n,,
' >$as_me.lineno &&
chmod +x $as_me.lineno ||
{ echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX
shell" >&2
{ (exit 1); exit 1; }; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
# original and so on. Autoconf is especially sensible to this).
. ./$as_me.lineno
# Exit status is that of the last command.
exit
}
+ test x103 '!=3D' x104
+ test x =3D x104
+ as_myself=3D../configure
+ test x../configure =3D x
+ test '!' -f ../configure
+ as_save_IFS=3D
+ IFS=3D:
+ IFS=3D
+ test -z /bin
+ false BASH_ENV
+ test '' '!=3D' set
+ false ENV
+ test '' '!=3D' set
+ CONFIG_SHELL=3D/bin/sh
+ export CONFIG_SHELL
+ exec /bin/sh ../configure --enable-debug --enable-debug_gdb
0 [main] sh 19024 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19044 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19044 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 19544 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 19544 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 20308 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 20308 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 20232 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 20232 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 19784 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19172 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 18724 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 18724 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 18064 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 18064 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
0 [main] sh 19880 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 17072 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 52: 17072 Segmentation fault (core dumped) ( set
+x; test -z "`(eval $as_var=3DC; export $as_var) 2>&1`" )
../configure: line 100: 14568 Segmentation fault (core dumped) (
PATH=3D"/nonexistent;."; conf$$.sh ) >/dev/null 2>&1
0 [main] sh 19828 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19952 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19696 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19320 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 19200 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
../configure: line 1259: 19200 Segmentation fault (core dumped) cat <<_ASUN=
AME
## --------- ##
## Platform. ##
## --------- ##
hostname =3D `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m =3D `(uname -m) 2>/dev/null || echo unknown`
uname -r =3D `(uname -r) 2>/dev/null || echo unknown`
uname -s =3D `(uname -s) 2>/dev/null || echo unknown`
uname -v =3D `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p =3D `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X =3D `(/bin/uname -X) 2>/dev/null || echo unknown`
/bin/arch =3D `(/bin/arch) 2>/dev/null || echo unknown`
/usr/bin/arch -k =3D `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
/usr/convex/getsysinfo =3D `(/usr/convex/getsysinfo) 2>/dev/null || echo un=
known`
hostinfo =3D `(hostinfo) 2>/dev/null || echo unknown`
/bin/machine =3D `(/bin/machine) 2>/dev/null || echo unknown`
/usr/bin/oslevel =3D `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
/bin/universe =3D `(/bin/universe) 2>/dev/null || echo unknown`
_ASUNAME
configure: error: cannot find install-sh or install.sh in /.. /../..
0 [main] sh 18900 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
0 [main] sh 18708 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu=
mp
---------------------------------------------------------------------------=
---------
Any ideas of what might be causing it. Thanks in advance.
Raul
|
|
From: Keith M. <kei...@to...> - 2006-10-25 15:31:16
|
John Vanderberg wrote, quoting me: >> Tomer Ben-Chen wrote: >>> I checked again, it is definitely a bug. It happens only when >>> calling the program from a relative location (for example, up >>> a directory - see below). >> >> Indeed, I can reproduce this, but only when the relative path is >> composed *entirely* of `..' references. >> >>> I'm using MSYS version 1.0.10 ... >> >> As am I ... > > I can reproduce this as well on 1.0.11(0.46/3/2) 2004-04-30. I > have found a workaround, but first... > > $ ../dumpargs.exe - -abc > argv[0]: c:\workspace\dumpargs.exe > argv[1]: -C:/msys/1.0/dumpa > argv[2]: -abc > > $ cp ../dumpargs.exe ../printargs.exe > > $ ../printargs - -abc > argv[0]: c:\workspace\printargs.exe > argv[1]: -C:/msys/1.0/print > argv[2]: -abc > > And here is where the problem goes away... > > $ ../printargs.exe - -abc > argv[0]: c:\workspace\printargs.exe > argv[1]: - > argv[2]: -abc > > And by reduce the length of the command, I can make it come back > again (whee...) Ok, thanks John. I see something similar with 1.0.10: $ cd foo $ cp ../dumpargs.exe ../a.exe $ a=a $ until test $a = aaaaaaaaaaaaaaaa > do > echo \$ ../$a - -abc > ../$a - -abc > mv ../$a.exe ../a$a.exe > a=a$a > done; rm ../aaa*.exe $ ../a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -a:/ argv[2]: -abc $ ../aa - -abc argv[0]: D:\MSYS\1.0\home\keith\aa.exe argv[1]: -D:/MSYS/1.0/aa argv[2]: -abc $ ../aaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaa.exe argv[1]: -D:/MSYS/1.0/aaa argv[2]: -abc $ ../aaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaa.exe argv[1]: -D:/MSYS/1.0/aaaa argv[2]: -abc $ ../aaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaaaa.exe argv[1]: -D:/MSYS/1.0/aaaaa argv[2]: -abc $ ../aaaaaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaaaaa.exe argv[1]: - argv[2]: -abc $ ../aaaaaaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaaaaaa.exe argv[1]: - argv[2]: -abc $ ../aaaaaaaaaaaaaaa - -abc argv[0]: D:\MSYS\1.0\home\keith\aaaaaaaaaaaaaaa.exe argv[1]: - argv[2]: -abc So, it seems that: - for very short command names, the initial `-' argv[1] gets extended, by appending `<msys-root>/<basename argv[0]>' - as the length of the executable name increases, the extra chars appended to argv[1] are truncated after some fixed length - as the length of the name increases further, to exceed 12 chars, the value of argv[1] is no longer corrupted. And, BTW, my earlier statement that this anomaly only appears if the relative path is composed only of `..' entities wasn't true: $ mkdir -p a/b $ cp dumpargs.exe a/a.exe $ cd a/b $ ../../a/a - -abc seems to expose it, while $ cd foo $ ../../keith/dumpargs - -abc makes the command name long enough to conceal it. > So, it looks like it is the length of the command name that triggers > this bug. Indeed, there does appear to be some correlation. > fyi, this looks very similar to the problem I reported in July last > year: > > http://lists.zerezo.com/mingw-msys/msg00525.html > > My workaround was to use double-slashes instead of single-slashes; > perhaps a similar workaround can be found for this problem... > > $ ../dumpargs.exe - -abc > argv[0]: c:\workspace\dumpargs.exe > argv[1]: -C:/msys/1.0/dumpa > argv[2]: -abc > > $ ..//dumpargs.exe - -abc > argv[0]: c:\workspace\dumpargs.exe > argv[1]: - > argv[2]: -abc > > Look at that ... double-slashes and the problem disappears :-) Nope. While there does appear to be some effect, that isn't sufficient, even as a work around -- sorry, but... $ pwd /home/keith/foo $ cp ../dumpargs.exe ../a.exe $ a=a $ until test $a = //////////////// > do > echo \$ ..${a}a - -abc > eval ..${a}a - -abc > a=$a/ > done; rm ../a.exe $ ../a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -a:/ argv[2]: -abc $ ..//a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -/a argv[2]: -abc $ ..///a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -//a argv[2]: -abc $ ..////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///a argv[2]: -abc $ ../////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -////a argv[2]: -abc $ ..//////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ..///////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ..////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ../////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ..//////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ..///////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ..////////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: -///// argv[2]: -abc $ ../////////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: - argv[2]: -abc $ ..//////////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: - argv[2]: -abc $ ..///////////////a - -abc argv[0]: D:\MSYS\1.0\home\keith\a.exe argv[1]: - argv[2]: -abc Regards, Keith. |
|
From: John V. <ja...@gm...> - 2006-10-25 13:22:50
|
SGkgS2VpdGgsCgpPbiAxMC8yNS8wNiwgS2VpdGggTUFSU0hBTEwgPGtlaXRoLm1hcnNoYWxsQHRv dGFsLmNvbT4gd3JvdGU6Cj4gVG9tZXIgQmVuLUNoZW4gd3JvdGU6Cj4gPiBJIGNoZWNrZWQgYWdh aW4sIGl0IGlzIGRlZmluaXRlbHkgYSBidWcuIEl0IGhhcHBlbnMgb25seSB3aGVuCj4gPiBjYWxs aW5nIHRoZSBwcm9ncmFtIGZyb20gYSByZWxhdGl2ZSBsb2NhdGlvbiAoZm9yIGV4YW1wbGUsIHVw Cj4gPiBhIGRpcmVjdG9yeSAtIHNlZSBiZWxvdykuCj4KPiBJbmRlZWQsIEkgY2FuIHJlcHJvZHVj ZSB0aGlzLCBidXQgb25seSB3aGVuIHRoZSByZWxhdGl2ZSBwYXRoIGlzCj4gY29tcG9zZWQgKmVu dGlyZWx5KiBvZiBgLi4nIHJlZmVyZW5jZXMuCj4KPiA+IEknbSB1c2luZyBNU1lTIHZlcnNpb24g MS4wLjEwIC4uLgo+Cj4gQXMgYW0gSSAuLi4KPgo+ICAgJCBwd2QKPiAgIC9ob21lL2tlaXRoCj4K PiAgICQgd2hpY2ggZHVtcGFyZ3MKPiAgIC4vZHVtcGFyZ3MuZXhlCj4KPiAgICQgLi9kdW1wYXJn cyAtIC1hYmMKPiAgIGFyZ3ZbMF06IEQ6XE1TWVNcMS4wXGhvbWVca2VpdGhcZHVtcGFyZ3MuZXhl Cj4gICBhcmd2WzFdOiAtCj4gICBhcmd2WzJdOiAtYWJjCj4KPiAgICQgbWtkaXIgLXAgZm9vL2Jh cgo+Cj4gICAkIGNwIC4vZHVtcGFyZ3MuZXhlICEkCj4gICBjcCAuL2R1bXBhcmdzLmV4ZSBmb28v YmFyCj4KPiAgICQgY2QgZm9vCj4KPiAgICQgLi4vZHVtcGFyZ3MgLSAtYWJjCj4gICBhcmd2WzBd OiBEOlxNU1lTXDEuMFxob21lXGtlaXRoXGR1bXBhcmdzLmV4ZQo+ICAgYXJndlsxXTogLUQ6L01T WVMvMS4wL2R1bXBh4pi7Cj4gICBhcmd2WzJdOiAtYWJjCgpJIGNhbiByZXByb2R1Y2UgdGhpcyBh cyB3ZWxsIG9uIDEuMC4xMSgwLjQ2LzMvMikgMjAwNC0wNC0zMC4gIEkgaGF2ZQpmb3VuZCBhIHdv cmthcm91bmQsIGJ1dCBmaXJzdC4uLgoKJCAuLi9kdW1wYXJncy5leGUgLSAtYWJjCmFyZ3ZbMF06 IGM6XHdvcmtzcGFjZVxkdW1wYXJncy5leGUKYXJndlsxXTogLUM6L21zeXMvMS4wL2R1bXBhCmFy Z3ZbMl06IC1hYmMKCiQgY3AgLi4vZHVtcGFyZ3MuZXhlIC4uL3ByaW50YXJncy5leGUKCiQgLi4v cHJpbnRhcmdzIC0gLWFiYwphcmd2WzBdOiBjOlx3b3Jrc3BhY2VccHJpbnRhcmdzLmV4ZQphcmd2 WzFdOiAtQzovbXN5cy8xLjAvcHJpbnQKYXJndlsyXTogLWFiYwoKQW5kIGhlcmUgaXMgd2hlcmUg dGhlIHByb2JsZW0gZ29lcyBhd2F5Li4uCgokIC4uL3ByaW50YXJncy5leGUgLSAtYWJjCmFyZ3Zb MF06IGM6XHdvcmtzcGFjZVxwcmludGFyZ3MuZXhlCmFyZ3ZbMV06IC0KYXJndlsyXTogLWFiYwoK QW5kIGJ5IHJlZHVjZSB0aGUgbGVuZ3RoIG9mIHRoZSBjb21tYW5kLCBJIGNhbiBtYWtlIGl0IGNv bWUgYmFjayBhZ2FpbiAod2hlZS4uLikKCiQgY3AgLi4vcHJpbnRhcmdzLmV4ZSAuLi9wcmludGFy Zy5leGUKCiQgLi4vcHJpbnRhcmcgLSAtYWJjCmFyZ3ZbMF06IGM6XHdvcmtzcGFjZVxwcmludGFy Zy5leGUKYXJndlsxXTogLUM6L21zeXMvMS4wL3ByaW50CmFyZ3ZbMl06IC1hYmMKCiQgLi4vcHJp bnRhcmcuZXhlIC0gLWFiYwphcmd2WzBdOiBjOlx3b3Jrc3BhY2VccHJpbnRhcmcuZXhlCmFyZ3Zb MV06IC1DOi9tc3lzLzEuMC9wcmludAphcmd2WzJdOiAtYWJjCgokIC4uL2R1bXBhcmdzMSAtIC1h YmMKYXJndlswXTogYzpcd29ya3NwYWNlXGR1bXBhcmdzMS5leGUKYXJndlsxXTogLUM6L21zeXMv MS4wL2R1bXBhCmFyZ3ZbMl06IC1hYmMKCiQgLi4vZHVtcGFyZ3MxLmV4ZSAtIC1hYmMKYXJndlsw XTogYzpcd29ya3NwYWNlXGR1bXBhcmdzMS5leGUKYXJndlsxXTogLQphcmd2WzJdOiAtYWJjCgok IGNwIC4uL2R1bXBhcmdzLmV4ZSAuLi9kdW1wYXJnczEyMzQ1Ni5leGUKCiQgLi4vZHVtcGFyZ3Mx MjM0NTYgLSAtYWJjCmFyZ3ZbMF06IGM6XHdvcmtzcGFjZVxkdW1wYXJnczEyMzQ1Ni5leGUKYXJn dlsxXTogLQphcmd2WzJdOiAtYWJjCgpTbywgaXQgbG9va3MgbGlrZSBpdCBpcyB0aGUgbGVuZ3Ro IG9mIHRoZSBjb21tYW5kIG5hbWUgdGhhdCB0cmlnZ2VycyB0aGlzIGJ1Zy4KCmZ5aSwgdGhpcyBs b29rcyB2ZXJ5IHNpbWlsYXIgdG8gdGhlIHByb2JsZW0gSSByZXBvcnRlZCBpbiBKdWx5IGxhc3Qg eWVhcjoKCmh0dHA6Ly9saXN0cy56ZXJlem8uY29tL21pbmd3LW1zeXMvbXNnMDA1MjUuaHRtbAoK TXkgd29ya2Fyb3VuZCB3YXMgdG8gdXNlIGRvdWJsZS1zbGFzaGVzIGluc3RlYWQgb2Ygc2luZ2xl LXNsYXNoZXM7CnBlcmhhcHMgYSBzaW1pbGFyIHdvcmthcm91bmQgY2FuIGJlIGZvdW5kIGZvciB0 aGlzIHByb2JsZW0uLi4KCiQgLi4vZHVtcGFyZ3MuZXhlIC0gLWFiYwphcmd2WzBdOiBjOlx3b3Jr c3BhY2VcZHVtcGFyZ3MuZXhlCmFyZ3ZbMV06IC1DOi9tc3lzLzEuMC9kdW1wYQphcmd2WzJdOiAt YWJjCgokIC4uLy9kdW1wYXJncy5leGUgLSAtYWJjCmFyZ3ZbMF06IGM6XHdvcmtzcGFjZVxkdW1w YXJncy5leGUKYXJndlsxXTogLQphcmd2WzJdOiAtYWJjCgpMb29rIGF0IHRoYXQgLi4uIGRvdWJs ZS1zbGFzaGVzIGFuZCB0aGUgcHJvYmxlbSBkaXNhcHBlYXJzIDotKQoKLS0KSm9obgo= |
|
From: Keith M. <kei...@to...> - 2006-10-25 10:22:55
|
VG9tZXIgQmVuLUNoZW4gd3JvdGU6DQo+IEkgY2hlY2tlZCBhZ2FpbiwgaXQgaXMgZGVmaW5pdGVs eSBhIGJ1Zy4gSXQgaGFwcGVucyBvbmx5IHdoZW4NCj4gY2FsbGluZyB0aGUgcHJvZ3JhbSBmcm9t IGEgcmVsYXRpdmUgbG9jYXRpb24gKGZvciBleGFtcGxlLCB1cA0KPiBhIGRpcmVjdG9yeSAtIHNl ZSBiZWxvdykuDQoNCkluZGVlZCwgSSBjYW4gcmVwcm9kdWNlIHRoaXMsIGJ1dCBvbmx5IHdoZW4g dGhlIHJlbGF0aXZlIHBhdGggaXMNCmNvbXBvc2VkICplbnRpcmVseSogb2YgYC4uJyByZWZlcmVu Y2VzLg0KDQo+IEknbSB1c2luZyBNU1lTIHZlcnNpb24gMS4wLjEwIC4uLg0KDQpBcyBhbSBJIC4u Lg0KDQogICQgcHdkDQogIC9ob21lL2tlaXRoDQoNCiAgJCB3aGljaCBkdW1wYXJncw0KICAuL2R1 bXBhcmdzLmV4ZQ0KDQogICQgLi9kdW1wYXJncyAtIC1hYmMNCiAgYXJndlswXTogRDpcTVNZU1wx LjBcaG9tZVxrZWl0aFxkdW1wYXJncy5leGUNCiAgYXJndlsxXTogLQ0KICBhcmd2WzJdOiAtYWJj DQoNCiAgJCBta2RpciAtcCBmb28vYmFyDQoNCiAgJCBjcCAuL2R1bXBhcmdzLmV4ZSAhJA0KICBj cCAuL2R1bXBhcmdzLmV4ZSBmb28vYmFyDQoNCiAgJCBjZCBmb28NCg0KICAkIC4uL2R1bXBhcmdz IC0gLWFiYw0KICBhcmd2WzBdOiBEOlxNU1lTXDEuMFxob21lXGtlaXRoXGR1bXBhcmdzLmV4ZQ0K ICBhcmd2WzFdOiAtRDovTVNZUy8xLjAvZHVtcGHimLsNCiAgYXJndlsyXTogLWFiYw0KDQogICQg YmFyL2R1bXBhcmdzIC0gLWFiYw0KICBhcmd2WzBdOiBEOlxNU1lTXDEuMFxob21lXGtlaXRoXGZv b1xiYXJcZHVtcGFyZ3MuZXhlDQogIGFyZ3ZbMV06IC0NCiAgYXJndlsyXTogLWFiYw0KDQogICQg Li4vLi4va2VpdGgvZHVtcGFyZ3MgLSAtYWJjDQogIGFyZ3ZbMF06IEQ6XE1TWVNcMS4wXGhvbWVc a2VpdGhcZHVtcGFyZ3MuZXhlDQogIGFyZ3ZbMV06IC0NCiAgYXJndlsyXTogLWFiYw0KDQogICQg Y2QgYmFyDQoNCiAgJCAuLi8uLi9kdW1wYXJncyAtIC1hYmMNCiAgYXJndlswXTogRDpcTVNZU1wx LjBcaG9tZVxyZ2JsMDI2NFxkdW1wYXJncy5leGUNCiAgYXJndlsxXTogLS8uLi9kdeKYuw0KICBh cmd2WzJdOiAtYWJjDQoNCkknZCBoYXZlIHRvIGFncmVlIHRoYXQgdGhpcyBpcyBhIGJ1Zzsgbm90 aWNlIHRoZSBkaWZmZXJlbmNlIGluIHRoZQ0KYGFyZ3ZbMV0nIG91dHB1dCwgYmV0d2VlbiB0aGUg Y2FzZXMgd2hlcmUgYFBXRD0vaG9tZS9rZWl0aC9mb28nIGFuZA0KYFBXRD0vaG9tZS9rZWl0aC9m b28vYmFyJy4NCg0KSSd2ZSBwb3N0ZWQgaXQgYmVmb3JlLCBidXQgZm9yIHJlZmVyZW5jZSwgbXkg YGR1bXBhcmdzJyBjb2RlIGlzOg0KDQogIDxmaWxlIG5hbWU9ImR1bXBhcmdzLmMiPg0KICAjaW5j bHVkZSA8c3RkaW8uaD4NCg0KICBpbnQgbWFpbiggaW50IGFyZ2MsIGNoYXIgKiphcmd2ICkNCiAg ew0KICAgIGludCBpID0gMDsNCiAgICB3aGlsZSggYXJnYy0tICkNCiAgICAgIHByaW50ZiggImFy Z3ZbJWRdOiAlc1xuIiwgaSsrLCAqYXJndisrICk7DQogICAgcmV0dXJuIDA7DQogIH0NCiAgPC9m aWxlPg0KDQpSZWdhcmRzLA0KS2VpdGguDQo= |
|
From: Tomer Ben-C. <mi...@mi...> - 2006-10-24 22:18:32
|
Hi,
Thanks Earnie for your response.
I checked again, it is definitely a bug. It happens only when calling the
program from a relative location (for example, up a directory - see below).
I'm using MSYS version 1.0.10 (that's the version listed in the MINGW
download page as "current").
See following:
$ ../ttt - -abc -def
F:\msys\1.0\home\tomer\ttt.exe
-F:/msys/1.0/ttt
-abc
-def
$ /home/tomer/ttt - -abc -def
F:\msys\1.0\home\tomer\ttt.exe
-
-abc
-def
$ cat ../test.cc
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
while (argc-- > 0) {
cout << *(argv++) << endl;
}
}
Tomer
----- Original Message -----
From: "Earnie Boyd" <ea...@us...>
To: <min...@li...>
Sent: Tuesday, October 24, 2006 8:36 PM
Subject: Re: [Mingw-msys] passing "-" on command line in MSYS sh
> Quoting Tomer Ben-Chen <mi...@mi...>:
>
>
>>
>> Is this a bug or feature? Is there some way to escape the "-" character
>> to
>> pass it correctly to the program?
>>
>
> Works for me in the current snapshot version. Which version are you
> using?
>
> I've not heard of this issue before that I can recall.
>
> Earnie Boyd
>
>
> --
> --
> ******************************************************************************
> * The user of this server has agreed to allow the use of a trailer in the
> *
> * mail that he sends for advertising purposes. This advertisment is added
> *
> * by the server and is not in the control of the user of our services.
> *
> ******************************************************************************
>
> Easy Blogger Creator:
> <a href="http://give-me-an-offer.com/1006/">Offer 1006</a>
>
> 4 Seasons Wine - Buy 6, Get 6 Free
> <a href="http://give-me-an-offer.com/1007/">Offer 1007</a>
>
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Mingw-msys mailing list
> Min...@li...
> https://lists.sourceforge.net/lists/listinfo/mingw-msys
|
|
From: Earnie B. <ea...@us...> - 2006-10-24 18:36:52
|
Quoting Tomer Ben-Chen <mi...@mi...>: > > Is this a bug or feature? Is there some way to escape the "-" character to > pass it correctly to the program? > Works for me in the current snapshot version. Which version are you using? I've not heard of this issue before that I can recall. Earnie Boyd -- -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Easy Blogger Creator: <a href="http://give-me-an-offer.com/1006/">Offer 1006</a> 4 Seasons Wine - Buy 6, Get 6 Free <a href="http://give-me-an-offer.com/1007/">Offer 1007</a> |
|
From: Tomer Ben-C. <mi...@mi...> - 2006-10-24 16:40:09
|
Hi, It seems that sh incorrectly translates "-" symbols on the command line. I've added code to dump the command line parameters: when running the following command under sh ../bin/ch_wave - -obo MSB -otype nist -o tmp/ch_wave.nist program output (note the addition of "F:/msys/1.0/bin/c" to the first "-" argument): ---------------------------------------------------- command line parameters: ../bin/ch_wave.exe -F:/msys/1.0/bin/c -obo MSB -otype nist -o tmp/ch_wave.nist ----------------------------------------------------- running the same program with the same arguments under gdb: ---------------------------------------------------- command line parameters: ../bin/ch_wave.exe - -obo MSB -otype nist -o tmp/ch_wave.nist ---------------------------------------------------- Is this a bug or feature? Is there some way to escape the "-" character to pass it correctly to the program? Thanks, Tomer |
|
From: rtems_arm <rte...@16...> - 2006-10-21 14:18:25
|
VGhhbmsgeW91IHZlcnkgbXVjaCENCg0KDQoNCg0KcnRlbXNfYXJtDQoyMDA2LTEwLTIxDQoNCg0K DQq3orz+yMujuiBUaW0gU3RhaGxodXQNCreiy83Ksbzko7ogMjAwNi0xMC0xMiAxMjo1NTo0MA0K ytW8/sjLo7ogbWluZ3ctbXN5c0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQNCrOty82juiANCtb3zOKj uiBSZTogW01pbmd3LW1zeXNdIE1TWVMgYW5kIE1pbkdXIGFyZSBET1MgcHJvZ3JhbXM/DQoNCllv dSBtaWdodCB0cnkgaHR0cDovL3d3dy5jb2RlYmxvY2tzLm9yZy8gd2hpY2ggaXMgYW4gSURFIGZy b250LWVuZCB0aGF0IA0Kc3VwcG9ydHMgbWluR1cgR0NDIGFzIGEgY29tcGlsZXIuIEkgcmVjY29t bWVuZCB0aGUgTmlnaHRseSBidWlsZHMgZm9yIHdpbmRvdyANCnVzZXJzLg0KDQpOb3RlOiBJIGRv bid0IHRoaW5rIGl0IHN1cHBvcnRzIE1TWVMsIGJ1dCBJIGhhdmUganVzdCBiZWd1biB0byB1c2Ug DQpDb2RlOjpCbG9ja3Mgc28gSSBjb3VsZCBiZSB3cm9uZy4NCg0KVGltIFMgDQoNCg0KDQoNCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0NClVzaW5nIFRvbWNhdCBidXQgbmVlZCB0byBkbyBtb3JlPyBOZWVkIHRv IHN1cHBvcnQgd2ViIHNlcnZpY2VzLCBzZWN1cml0eT8NCkdldCBzdHVmZiBkb25lIHF1aWNrbHkg d2l0aCBwcmUtaW50ZWdyYXRlZCB0ZWNobm9sb2d5IHRvIG1ha2UgeW91ciBqb2IgZWFzaWVyDQpE b3dubG9hZCBJQk0gV2ViU3BoZXJlIEFwcGxpY2F0aW9uIFNlcnZlciB2LjEuMC4xIGJhc2VkIG9u IEFwYWNoZSBHZXJvbmltbw0KaHR0cDovL3NlbC5hcy11cy5mYWxrYWcubmV0L3NlbD9jbWQ9bG5r JmtpZD0xMjA3MDkmYmlkPTI2MzA1NyZkYXQ9MTIxNjQyDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXw0KTWluZ3ctbXN5cyBtYWlsaW5nIGxpc3QNCk1pbmd3 LW1zeXNAbGlzdHMuc291cmNlZm9yZ2UubmV0DQpodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5l dC9saXN0cy9saXN0aW5mby9taW5ndy1tc3lzDQo= |
|
From: William K. <wil...@gm...> - 2006-10-13 12:28:59
|
> > Before we try digging too deeply lets do some simple steps first. In > the MSYS shell do the following and tell me if you still get the > stackdumps. > > export PATH=/mingw/bin:/bin > msysinfo all > > I don't need to see the output of msysinfo again, just need to know if > it stackdumps. > > Earnie Boyd yes, it still stack dumps when I set the PATH to that minimal path |
|
From: Earnie B. <ea...@us...> - 2006-10-13 11:49:49
|
Quoting William Knight <wil...@gm...>: > Hi, my installation of msys has started behaving strangely and I can't > figure out why. configure scripts that use to run fine now hang, and I > get 'WFSO timed out' errors and shell seg faults. I've tried running > 'msysinfo all' and even that has problems (output appended below). > > I've re-installed a fresh version of mingw and msys and the problem > remains, so it's possible something strange has happend to my > installation of Windows XP that is affecting msys. In trying to debug > the problem, I examined the environmental variables and right at the > top are some strange ones that I can't get rid of because they have > special characters in the name that I don't know how to escape: > > $set > !::='::\' > !C:='C:\swtools\msys\bin > ALLUSERSPROFILE='C:\Documents and Settings\All Users' > APPDATA='C:\Documents and Settings\strangecell\Application Data' > APR_ICONV_PATH='c:\swtools\version-control\svn\iconv' > ... > > Specifically, the first two variables start with a '!', which is a > special character in bash for indirect variable expansion. I don't > know how to escape that to unset it. It's not set in /etc/profile, I > don't have a .profile, and it's not in my DOS environment when I > launch msys. Don't know where it comes from. I don't even know if > that's the cause of my main problem, but that's what I'm stuck on now. > Below is the output of my 'msysinfo all', which has a core dump > redirected to a second error stream: > I'd have to look at the source again to tell you what exactly but MSYS is substituting a character in the windows environment variable for '!'. Not a concern for your issue. Before we try digging too deeply lets do some simple steps first. In the MSYS shell do the following and tell me if you still get the stackdumps. export PATH=/mingw/bin:/bin msysinfo all I don't need to see the output of msysinfo again, just need to know if it stackdumps. Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Easy Blogger Creator: <a href="http://give-me-an-offer.com/1006/">Offer 1006</a> 4 Seasons Wine - Buy 6, Get 6 Free <a href="http://give-me-an-offer.com/1007/">Offer 1007</a> |
|
From: William K. <wil...@gm...> - 2006-10-13 02:50:20
|
Hi, my installation of msys has started behaving strangely and I can't
figure out why. configure scripts that use to run fine now hang, and I
get 'WFSO timed out' errors and shell seg faults. I've tried running
'msysinfo all' and even that has problems (output appended below).
I've re-installed a fresh version of mingw and msys and the problem
remains, so it's possible something strange has happend to my
installation of Windows XP that is affecting msys. In trying to debug
the problem, I examined the environmental variables and right at the
top are some strange ones that I can't get rid of because they have
special characters in the name that I don't know how to escape:
$set
!::='::\'
!C:='C:\swtools\msys\bin
ALLUSERSPROFILE='C:\Documents and Settings\All Users'
APPDATA='C:\Documents and Settings\strangecell\Application Data'
APR_ICONV_PATH='c:\swtools\version-control\svn\iconv'
...
Specifically, the first two variables start with a '!', which is a
special character in bash for indirect variable expansion. I don't
know how to escape that to unset it. It's not set in /etc/profile, I
don't have a .profile, and it's not in my DOS environment when I
launch msys. Don't know where it comes from. I don't even know if
that's the cause of my main problem, but that's what I'm stuck on now.
Below is the output of my 'msysinfo all', which has a core dump
redirected to a second error stream:
---------------------------------------------------stdout:
msysinfo-1.3: Send this to the MSYS support list:
MSYS 1.0.11(0.46/3/2) 2004-04-30 18:55 i686 unknown; targ=MINGW32
GNU bash, version 2.05b.0(1)-release (i686-pc-msys); ENV=.profile
GNU Make version 3.79.1,Built for i686-pc-msys; MAKE_MODE=unix
gcc.exe (GCC) 3.2.3 (mingw special 20030504-1); targ=MINGW32
GNU ld version 2.13.90 20030111
5927498 Fri Apr 30 22:15:08 2004 /bin/msys-1.0.dll
52064 Thu Jan 02 07:05:27 2003 /bin/msysltdl-3.dll
135680 Fri Apr 30 22:15:05 2004 /bin/make.exe
82432 Sun May 04 23:38:20 2003 /mingw/bin/gcc.exe
566272 Sun Jan 12 04:42:48 2003 /mingw/bin/ld.exe
HOME=/c/home/willkn
Sysname=MINGW32_NT-5.1 OSTYPE=msys TERM=msys
PATH=.:/usr/local/bin:/mingw/bin:/bin:/c/math/gnumeric/bin:/c/PR
OGRAM FILES/THINKPAD/UTILITIES:/c/WINDOWS/system32:/c/WINDOWS:/c
/WINDOWS/System32/Wbem:/c/Program Files/Intel/Wireless/Bin/:/c/b
in:/c/swtools/gtk+/bin:/c/swtools/cvsnt:/c/swtools/version-contr
ol/svn/bin:/c/swtools/perl/bin:.
$ ls -tx /c/home/willkn/msys-bug/new
err out sh.exe.stackdump .out.swp
cbb74f259ee6c7fa2da40b125bddbade */bin/msys-1.0.dll
7c2d7d01f6a96b73aeea7738faaaa9c5 */bin/msysltdl-3.dll
0e7941487ca8156a25b46b0b8f9a8bd9 */bin/make.exe
aad05e77b37da603d3097824834fdfc8 */mingw/bin/gcc.exe
In /etc/fstab:
In /etc/profile:
export PATH=".:/usr/local/bin:/mingw/bin:/bin:$PATH"
export PATH=".:/usr/local/bin:/bin:/mingw/bin:$PATH"
export HOME LOGNAME MSYSTEM HISTFILE
export MAKE_MODE=unix
export PS1='\[\033]0;$MSYSTEM:\w\007
/bin/msys-1.0.dll:%%% MSYS dll major: 1000
/bin/msys-1.0.dll:%%% MSYS dll minor: 11
/bin/msys-1.0.dll:%%% MSYS dll epoch: 19
/bin/msys-1.0.dll:%%% MSYS dll bad signal mask: 19005
/bin/msys-1.0.dll:%%% MSYS dll old termios: 5
/bin/msys-1.0.dll:%%% MSYS dll malloc env: 28
/bin/msys-1.0.dll:%%% MSYS api major: 0
/bin/msys-1.0.dll:%%% MSYS api minor: 46
/bin/msys-1.0.dll:%%% MSYS shared data: 3
/bin/msys-1.0.dll:%%% MSYS dll identifier: msys-1.0
/bin/msys-1.0.dll:%%% MSYS mount registry: 2
/bin/msys-1.0.dll:%%% MSYS cygnus registry name: msys
/bin/msys-1.0.dll:%%% MSYS cygwin registry name: 1.0
/bin/msys-1.0.dll:%%% MSYS program options name: Program Options
/bin/msys-1.0.dll:%%% MSYS cygwin mount registry name: mounts v2
/bin/msys-1.0.dll:%%% MSYS cygdrive flags: cygdrive flags
/bin/msys-1.0.dll:%%% MSYS cygdrive prefix: cygdrive prefix
/bin/msys-1.0.dll:%%% MSYS cygdrive default prefix:
/bin/msys-1.0.dll:%%% MSYS build date: Fri Apr 30 18:55:14 EDT 2004
/bin/msys-1.0.dll:%%% MSYS shared id: msys-1.0S3
!::='::\'
!C:='C:\swtools\new-msys\bin'
ALLUSERSPROFILE='C:\Documents and Settings\All Users'
APPDATA='C:\Documents and Settings\strangecell\Application Data'
APR_ICONV_PATH='c:\swtools\version-control\svn\iconv'
BASH=/usr/bin/sh
BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release"
[5]="i686-pc-msys")
BASH_VERSION='2.05b.0(1)-release'
BGCOLOR=LightYellow
CLIENTNAME=Console
COLORFGBG='default;default'
COLORTERM=rxvt
COMMONPROGRAMFILES='C:\Program Files\Common Files'
COMPUTERNAME=TYRELL2005
COMSPEC='C:\WINDOWS\system32\cmd.exe'
DIRSTACK=()
DISPLAY=:0
EUID=500
FGCOLOR=Navy
FP_NO_HOST_CHECK=NO
GROUPS=()
GTK_BASEPATH='C:\math\gnumeric'
HISTFILE=/c/home/willkn/.bash_history
HOME=/c/home/willkn
HOMEDRIVE=C:
HOMEPATH='\'
HOSTNAME=TYRELL2005
HOSTTYPE=i686
IBMSHARE='C:\IBMSHARE'
IFS='
'
LOGNAME=strangecell
LOGONSERVER='\\TYRELL2005'
MACHTYPE=i686-pc-msys
MAKE_MODE=unix
MINGW32BGCOLOR=LightYellow
MINGW32FGCOLOR=Navy
MSYSBGCOLOR=White
MSYSCON=rxvt.exe
MSYSFGCOLOR=Black
MSYSTEM=MINGW32
NUMBER_OF_PROCESSORS=1
OPTERR=1
OPTIND=1
OS=Windows_NT
OSTYPE=msys
PATH='.:/usr/local/bin:/mingw/bin:/bin:/c/math/gnumeric/bin:/c/P
ROGRAM
FILES/THINKPAD/UTILITIES:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDO
WS/System32/Wbem:/c/Program
Files/Intel/Wireless/Bin/:/c/bin:/c/swtools/gtk+/bin:/c/swtools/
cvsnt:/c/swtools/version-control/svn/bin:/c/swtools/perl/bin:.'
PATHEXT='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.pyo;.
pyc;.py;.pyw'
PIPESTATUS=([0]="0")
POSIXLY_CORRECT=y
PPID=1204
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER='x86 Family 6 Model 13 Stepping 6,
GenuineIntel'
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0d06
PROGRAMFILES='C:\Program Files'
PROMPT='$P$G'
PS4='+ '
PWD=/c/home/willkn/msys-bug/new
PYTHONCASEOK=1
PYTHONPATH='C:\IBMTOOLS\utils\support;C:\IBMTOOLS\utils\logger'
RRU='C:\Program Files\IBM\IBM Rapid Restore Ultra\'
SESSIONNAME=Console
SHELL=/bin/sh
SHELLOPTS=braceexpand:hashall:interactive-comments:posix
SHLVL=2
SYSTEMDRIVE=C:
SYSTEMROOT='C:\WINDOWS'
TCL_LIBRARY='C:\IBMTOOLS\Python22\tcl\tcl8.4'
TEMP=/tmp
TERM=msys
TK_LIBRARY='C:\IBMTOOLS\Python22\tcl\tk8.4'
TMP=/tmp
UID=500
USERDOMAIN=TYRELL2005
USERNAME=strangecell
USERPROFILE='C:\Documents and Settings\strangecell'
WD='C:\swtools\new-msys\\bin\'
WINDIR='C:\WINDOWS'
WINDOWID=268502208
_=echo
$ msysinfo all >msysinfo.txt will save this to a file
----------------------------------- stderr:
ls: 1: Permission denied
0 [main] sh 1776 open_stackdumpfile: Dumping stack trace to
sh.exe.stackdump
/bin/msysinfo: line 29: 1776 Segmentation fault (core dumped)
md5sum -b $(type -p ld).exe
0 [main] sh 1052 fhandler_base::fork_fixup: /bin/msysinfo -
Win32 error 6, handle io_handle<0x0>
4775 [main] sh 4 open_stackdumpfile: Dumping stack trace to sh.exe.stackdump
0 [main] sh 608 fhandler_base::fork_fixup: /bin/msysinfo - Win32
error 6, handle io_handle<0x0>
MSYS-1.0.11 Build:2004-04-30 18:55
Exception: STATUS_ACCESS_VIOLATION at eip=7FFD1325
eax=00000000 ebx=0022F17C ecx=00000000 edx=01250000 esi=0022F180 edi=00000000
ebp=00000000 esp=0022F164 program=C:\swtools\new-msys\bin\sh.exe
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame Function Args
End of stack trace/bin/msysinfo: line 29: 4 Segmentation fault
(core dumped) cat /etc/fstab
96 (core dumped) | grep '/'
|
|
From: Tim S. <sta...@ne...> - 2006-10-12 04:55:17
|
You might try http://www.codeblocks.org/ which is an IDE front-end that supports minGW GCC as a compiler. I reccommend the Nightly builds for window users. Note: I don't think it supports MSYS, but I have just begun to use Code::Blocks so I could be wrong. Tim S |
|
From: rtems_arm <rte...@16...> - 2006-10-12 04:03:50
|
SGVsbG8gYWxsLA0KSSdtIHRyeWluZyB0byBidWlsZCBhbiBhcm0tcnRlbXM0LjcgY29tcGlsZXIg YW5kIGRlYnVnIGl0ICxhbmQgc28gb24uICBJIHdhbnQgdG8gdXNlIGEgd2luZG93cyBJREUgbW9k ZSB0byBkbyB0aG9zZSxidXQgd2hlbiBJICB1c2UgdGhlICIgTWluR1ciYW5kICAgICJNU1lTIiwg SSBmb3VuZCB0aGF0IGl0IGRvZXNuJ3Qgd29yayBhcyBJICBleHBlY3QuSXQgaXMgbm90IGEgd2lu ZG93cyBJREUgbW9kZSAsYnV0IGEgRE9TIG1vZGUuDQpJIGFtICBkaXNhcHBvaW50ZWQgaW4gaXQu DQpEb2VzIGFueW9uZSBoYXZlIGlkZWFzIGhvdyB0byBzb2x2ZSB0aGUgcHJvYmxlbT8gIEFueSBo ZWxwIHdpbGwgYmUgZ3JlYXRseSBhcHByZWNpYXRlZC4NClNpbmNlcmVseSAgDQoNCqGhoaGhoaGh oaGhoaGhoaFob25nd3VsdQ0KoaGhoaGhoaGhoaGhoaGhoXJ0ZW1zX2FybUAxNjMuY29tDQqhoaGh oaGhoaGhoaGhoaGhoaGhoTIwMDYtMTAtMTINCg== |