'make depend' b0rken on fresh check-out
lionel.ulmer at free.fr
Thu Mar 20 14:22:45 CST 2003
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: 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: *** [makedep] Error 1
make: 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.
PS: any news about the Wine conference :-) ?
Lionel Ulmer - http://www.bbrox.org/
More information about the wine-devel