Hi all,
It seems that 'make depend' is broken on a fresh CVS check-out on a clean tree. This is because 'makedep' is linked against 'libs/port' which is NOT built yet (kinda ironic to have dependencies problem building our dependency tool :-) ).
""" Configure finished. Do 'make depend && make' to compile Wine.
cd ./tools && make basename tools/makedep make[1]: Entering directory /usr/local/src/Wine/CVS/wine_work/tools' gcc -c -I. -I. -I../include -I../include -g -O2 -Wall -mpreferred-stack-boundary=2 -gstabs+ -DLEX_OUTPUT_ROOT=""lex.yy"" -DINCLUDEDIR=""/usr/local/src/Wine/Build_02/include/wine"" -DBINDIR=""/usr/local/src/Wine/Build_02/bin"" -D_REENTRANT -o makedep.o makedep.c gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -gstabs+ -o makedep makedep.o -L../libs/port -lwine_port /usr/local/bin/ld: cannot find -lwine_port collect2: ld returned 1 exit status make[1]: *** [makedep] Error 1 make[1]: Leaving directory /usr/local/src/Wine/CVS/wine_work/tools' make: *** [tools/makedep] Error 2 """
Doing first 'make' in the 'libs/port' directory fixed the issue.
Lionel
PS: any news about the Wine conference :-) ?
On Thu, 20 Mar 2003 21:22:45 +0100 Lionel Ulmer lionel.ulmer@free.fr wrote:
Hi all,
It seems that 'make depend' is broken on a fresh CVS check-out on a clean tree. This is because 'makedep' is linked against 'libs/port' which is NOT built yet (kinda ironic to have dependencies problem building our dependency tool :-) ).
?? I've just done a checkout and tools/wineinstall is working fine (not finished yet, compiling ole stuff).
Keith Matthews wrote:
?? I've just done a checkout and tools/wineinstall is working fine (not finished yet, compiling ole stuff).
wineinstall tries to do "make", and only if it fails it does "make depend". This probably means that by the time make depend runs, make has already built libs/port.
This does not mean that everything is ok.
Shachar