Karim BELABAS on Sun, 16 Mar 2003 02:54:03 +0100 (MET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Problem with make bench... |
On Fri, 14 Mar 2003, David Cleaver wrote: > I went into the Ocygwin-i686 dir and typed make bench. But all it gave > me was a bunch of "echo"'s of a file (libpari_dll.h) it was creating and > the contents of it (which included #ifndef libpari_GLOBALS_H). Then > after all the echo's make came back with: > make: *** No rule to make target 'libpari_globals.h' needed by gp-dyn.o. We can't build a DLL under Cygwin [ well, it worked once about 5 few years ago, then Cygwin changed, and never again... ]. Configure is supposed to enforce this but there was a typo in config/get_dlld Change Line 30: if test $do_dll=yes -a -z "$DLLD"; then to if test $do_dll = yes -a -z "$DLLD"; then then gp-dyn will not be built (I hope). A simple workaround is to 'make gp-sta', then 'make dobench' [ _do_ means use the binaries that are present, don't build the missing ones ] Cheers, Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dép. de Mathématiques, Bât. 425 Fax: (+33) (0)1 69 15 60 19 Université Paris-Sud http://www.math.u-psud.fr/~belabas/ F-91405 Orsay (France) http://www.parigp-home.de/ [PARI/GP]