Build issue with GMP 4.1.4 on a PIII in Cygwin

Mark Rodenkirch mgrogue at wi.rr.com
Fri Mar 4 01:37:24 CET 2005


As the subject says, I am having a problem.  I get the error

make[2]: *** No rule to make target 'mpn/popcount.c', needed by 
'mpn/popcount.lo',  Stop.

This is on a clean install of CygWin.  The error confounds me for a few 
reasons:

    -- First, mpn/popcount.lo exists (as a result of an earlier step in 
make)

    -- Second, there is no popcount.c in mpn, which makes sense as there 
is a popcount.asm for the PIII

    -- Third, GMP 4.1.3 builds cleanly on the same system

    -- Fourth, the only difference between Makefile and mpn/Makefile is 
the directory name (gmp-4.1.3 vs gmp-4.1.4) or the version (4.1.3 vs 
4.1.4)

    -- Fifth, mul_fft.c is the only source file that is different 
between the two mpn directories (not including the Makefile)

    -- Sixth, all of the .o and .lo files have been created in both the 
mpn and mpz directories of both versions of GMP


Does anyone have any ideas?  If you want to contact me directly, I can 
send any additional information that you might need to help me solve 
this problem.

Thanks,
     Mark



More information about the gmp-bugs mailing list