Mail Archives: djgpp/1997/01/16/21:53:32
Mike McLean writes:
>I get this error with allegro when I try to make it, I don't know how
>to correct it, I have allegro 2.11 from Shawn's site, I am going to
>try the Work in progress version right now. Please help
>
>make.exe: *** No rule to make target `obj/bank.o', needed by
>`liballeg.a'. Stop
My guess would be that you are compiling under win95 with LFN enabled,
and you unzipped Allegro with pkunzip. The problem is that Allegro wants
to compile bank.S (with a capital S so it gets run through the C
preprocessor) but pkunzip isn't LFN aware so it didn't preserve the
filename case when unpacking the archive. For now, just set LFN=n and it
should build ok.
This problem will be fixed in the next release - I'm now using the
'-x assembler-with-cpp' compiler option instead of the capitalised file
extension, so the makefile will work regardless of LFN status.
/*
* Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/
* Ghoti: 'gh' as in 'enough', 'o' as in 'women', and 'ti' as in 'nation'.
*/
- Raw text -