• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4622
  • Last Modified:

configure: error: No usable m4 in $PATH or /usr/5bin

I am trying to compile  the GMP library under windows 2000, using cygwin and mingW.  I know the platform is windows, but the IDE is posix.  

The full error:
checking for suitable m4... configure: error: No usable m4 in $PATH or /usr/5bin
 (see config.log for reasons).

Checking the config.log i see the last few lines are:
#define HAVE_NATIVE_mpn_hamdist 1
#define HAVE_NATIVE_M4_function 1
#define HAVE_NATIVE_mpn_popcount 1
#define HAVE_NATIVE_mpn_hamdist 1
#define HAVE_NATIVE_M4_function 1
#define HAVE_NATIVE_mpn_copyi 1
#define HAVE_NATIVE_mpn_copyd 1


configure: exit 1

I use the following command:
$ ./configure --enable-shared --disable-static -build=pentium4-pc-mingw32 CFLAG
S="-mno-cygwin -g -02 -fomit-frame-pointer -mcpu=pentiumpro"

Here's the enviroment stuff:
Proc: Pentium 4
Cygwin Path: e:\cygwin
MingW Path: e:\cygwin\bin\minw\bin
GMP Project is at: e:\cygwin\pack\gmp\gmp-4.0.1
Current $Path:
/usr/local/bin:/usr/bin:/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdr
ive/c/WINNT/System32/Wbem:/cygdrive/c/Program Files/Common Files/Network Associa
tes/VirusScan Engine/4.0.xx/:/usr/bin/MinGW/bin:/pack/pw32/bin:/:/usr/bin:/cygdr
ive/e/Microsoft Visual Studio/VC98/Bin:/cygdrive/e/Microsoft Visual Studio/Commo
n/MSDev98/Bin

And just to help out a little more I am folling the instructions at:
http://www.swox.com/list-archives/gmp/2002-March/000434.html

I followed all the steps, and have tried multiple changes to the ./configure params.....

I been at this for a long time and am getting frustrated.. Any help would be appriciated.
0
merith
Asked:
merith
  • 6
  • 3
1 Solution
 
ahoffmannCommented:
can you check with cygwin's find or with NT's built-in serach for m4.exe in the \cygdrive and e:\cygwin directory.
If you find it, add the path to the PATH environment variable of your shell
0
 
merithAuthor Commented:
Didn't find an m4.exe, searched for *.m4 as well and those seem to be everywhere...
0
 
ahoffmannCommented:
do you have just  m4
if not, your cygwin installation is incomplete
0
Learn to develop an Android App

Want to increase your earning potential in 2018? Pad your resume with app building experience. Learn how with this hands-on course.

 
merithAuthor Commented:
Well I have an m4.c, m4.info, m4.h

Those count?
0
 
merithAuthor Commented:
I'm reinstalling Cygwin right now.. will also reinstall mingw... let you know if that changes things
0
 
merithAuthor Commented:
I have completely reinstalled Cygwin with no luck, still getting exact same error
0
 
merithAuthor Commented:
Tired of waiting
0
 
ahoffmannCommented:
there should be a m4.exe or m4.com
m4.c, m4.h are the source files, you may try to compile it there (in the directory where you find m4.c), using the Makefile there.

AFAIK any UNIXisch m4.exe might work, try to get one at http://www.dosbin.com/ and place it in some directory of your PATH.

Tired too :-/}
0
 
merithAuthor Commented:
Thanks.. I'll give it a shot just to see if I can get it too work.. giving up on if it don't

: )
0

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 6
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now