[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error: `S_IXOTH' undeclared in Mingw32
From: |
Ralf Wildenhues |
Subject: |
Re: error: `S_IXOTH' undeclared in Mingw32 |
Date: |
Sun, 28 Aug 2005 12:03:25 +0200 |
User-agent: |
Mutt/1.5.9i |
Hi Haibin Zhang,
* haibin zhang wrote on Sun, Aug 28, 2005 at 09:54:49AM CEST:
> HI All:
>
> When I use autoconf,automake and libtool to build
> project in Mingw32 (autoconf-2.59,automake-1.9.6 and
> libtool-1.5.18 ), it occured the following error:
>
> creating dirTest.exe
> ./.libs/lt-dirTest.exe.c: In function `main':
> ./.libs/lt-dirTest.exe.c:109: warning: passing arg 2
> of `execv' from incompatible pointer type
> ./.libs/lt-dirTest.exe.c: In function
> `check_executable':
> ./.libs/lt-dirTest.exe.c:156: error: `S_IXOTH'
> undeclared (first use in this function)
> ./.libs/lt-dirTest.exe.c:156: error: (Each undeclared
> identifier is reported only once
> ./.libs/lt-dirTest.exe.c:156: error: for each function
> it appears in.)
> ./.libs/lt-dirTest.exe.c:157: error: `S_IXGRP'
> undeclared (first use in this function)
When you experience this issue, please go to the build directory
and type
./libtool --version
My guess is: this error is not from an 1.5.x release of Libtool
(they contain no reference to S_IXOTH), but from a CVS snapshot
where this bug lived for a while. Tell the author to use a newer
CVS version/snapshot. If you are writing the software yourself:
update Libtool and re-libtoolize your package with the newer version.
Cheers,
Ralf