'make depend' b0rken on fresh check-out
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 :-) ? -- Lionel Ulmer - http://www.bbrox.org/
On Thu, 20 Mar 2003 21:22:45 +0100 Lionel Ulmer <lionel.ulmer(a)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 -- Shachar Shemesh Open Source integration consultant Home page & resume - http://www.shemesh.biz/
participants (3)
-
Keith Matthews -
Lionel Ulmer -
Shachar Shemesh