Re: dlls/*/tests/Makefile

2003-10-27 Thread Rein Klazes
On Sun, 26 Oct 2003 23:34:47 +0100 (CET), you wrote: make[1]: *** No rule to make target `../../../dlls/libwinmm.def', needed by `winmm_test.exe.spec.c'. Stop. make[1]: Leaving directory `/home/wine/dlls/winmm/tests' make: *** [tests] Error 2 The only way to compile is to go into the dll

Re: dlls/*/tests/Makefile

2003-10-27 Thread Alexandre Julliard
Sylvain Petreolle [EMAIL PROTECTED] writes: The only way to compile is to go into the dll directory and run : make winmm.spec.def (changing the name winmm properly) Has someone else seen this problem ? That's normal, the import libs dependencies are only in the top-level dlls makefile.

Re: dlls/*/tests/Makefile

2003-10-27 Thread Sylvain Petreolle
I noticed that the Makefile in tests directory actually already tries to regenerate it. But instead, it fails,because it uses this path : tests - ../../.. - dlls - generation of lib${IMPORTS}.def (IMPORTLIBS in Makefile) where it could do, much simpler (and without slowdown) : tests - .. -

Re: dlls/*/tests/Makefile

2003-10-27 Thread Alexandre Julliard
Sylvain Petreolle [EMAIL PROTECTED] writes: I noticed that the Makefile in tests directory actually already tries to regenerate it. But instead, it fails,because it uses this path : tests - ../../.. - dlls - generation of lib${IMPORTS}.def (IMPORTLIBS in Makefile) where it could do,

dlls/*/tests/Makefile

2003-10-26 Thread Sylvain Petreolle
At this time, if I go into any dll source directory and do (lets take dlls/winmm) : [EMAIL PROTECTED] winmm]$ make clean then make will generate this error when building the tests: make[1]: Entering directory `/home/wine/dlls/winmm/tests' gcc -c -I. -I. -I../../../include -I../../../include