[Bug 951] widl build fails due to missing y.tab.h

Wine Bugs wine-bugs at winehq.com
Sun Jun 22 06:26:34 CDT 2003


http://bugs.winehq.com/show_bug.cgi?id=951





------- Additional Comments From z_god at wanadoo.nl  2003-22-06 06:26 -------
Bug comments restored from Gmane.org: 
 
I do a default build with default configure flags.  The last few weeks' builds 
have failed with: 
 
make[2]: Entering directory `/home/ronis/Project/notar/wine/tools/widl' 
gcc -c -I. -I. -I../../include -I../../include  -Wall 
-mpreferred-stack-boundary=2  -D__WINE__ -D_REENTRANT -I/usr/X11R6/include 
-o 
header.o header.c 
header.c:36: y.tab.h: No such file or directory 
make[2]: *** [header.o] Error 1 
make[2]: Leaving directory `/home/ronis/Project/notar/wine/tools/widl' 
make[1]: *** [widl] Error 2 
make[1]: Leaving directory `/home/ronis/Project/notar/wine/tools' 
make: *** [tools] Error 2 
 
 
------- Additional Comments From tony_lambregts <at> telusplanet.net 2002-08-06 
17:51 ------- 
WFM -- I see y.tab.h in my /tools/widl directory and wine compiles clean There 
is something wrong with the way you update maybe. I use the following: 
 
cvs update -PAd  
 
 
------- Additional Comments From ronis <at> onsager.chem.mcgill.ca  2002-08-06 
18:17 ------- 
Here's what's in my tools/widl directory (after cvs -z 3 update -PdA) 
 
 ls -l tools/widl 
total 104 
drwxr-xr-x    2 ronis    ronis        4096 Aug  6 19:13 CVS/ 
-rw-r--r--    1 ronis    ronis       10241 Aug  6 17:49 Makefile 
-rw-r--r--    1 ronis    ronis        1088 Jul 31 13:14 Makefile.in 
-rw-r--r--    1 ronis    ronis       10253 Jul 18 15:02 header.c 
-rw-r--r--    1 ronis    ronis        1338 Jul 18 15:02 header.h 
-rw-r--r--    1 ronis    ronis        1129 Jul 15 23:20 parser.h 
-rw-r--r--    1 ronis    ronis        6686 Jul 31 13:14 parser.l 
-rw-r--r--    1 ronis    ronis       15886 Jul 15 23:20 parser.y 
-rw-r--r--    1 ronis    ronis       10273 Jul 15 23:20 proxy.c 
-rw-r--r--    1 ronis    ronis         922 Jul 15 23:20 proxy.h 
-rw-r--r--    1 ronis    ronis        3835 Jul 15 23:20 utils.c 
-rw-r--r--    1 ronis    ronis        1555 Jul 15 23:20 utils.h 
-rw-r--r--    1 ronis    ronis        4856 Jul 31 13:14 widl.c 
-rw-r--r--    1 ronis    ronis        1399 Jul 15 23:20 widl.h 
-rw-r--r--    1 ronis    ronis        2237 Jul 15 23:20 widltypes.h 
 
 
------- Additional Comments From julliard <at> winehq.com  2002-08-06 18:48 ------- 
You need to do a make depend before building. 
 
 
------- Additional Comments From tony_lambregts <at> telusplanet.net 2002-08-06 
19:15 ------- 
curious my /widl/CVS/Entries looks like this 
 
/.cvsignore/1.1/Tue Jul 16 03:20:46 2002// 
/Makefile.in/1.2/Tue Aug  6 00:36:08 2002// 
/header.c/1.1/Tue Jul 16 03:20:46 2002// 
/header.h/1.1/Tue Jul 16 03:20:46 2002// 
/parser.h/1.1/Tue Jul 16 03:20:46 2002// 
/parser.l/1.3/Tue Aug  6 00:36:08 2002// 
/parser.y/1.1/Tue Jul 16 03:20:46 2002// 
/proxy.c/1.1/Tue Jul 16 03:20:46 2002// 
/proxy.h/1.1/Tue Jul 16 03:20:46 2002// 
/utils.c/1.1/Tue Jul 16 03:20:46 2002// 
/utils.h/1.1/Tue Jul 16 03:20:46 2002// 
/widl.c/1.2/Tue Aug  6 00:36:08 2002// 
/widl.h/1.1/Tue Jul 16 03:20:46 2002// 
/widltypes.h/1.1/Tue Jul 16 03:20:46 2002// 
D 
 
And this too  
  
[tony at tony widl]$ cvs diff y.tab.h 
cvs server: I know nothing about y.tab.h 
[tony at tony widl]$  
 
Thats not right. 
 
 
------- Additional Comments From ronis <at> onsager.chem.mcgill.ca  2002-08-07 
11:43 ------- 
The suggestion to do a make depend worked, or at least the build died somewhere 
else (I'm going to file a new bug report on this, now).  The direcory now 
contains the file y.tab.h.  What's interesting, is that I've been using the same 
shell script to update/configure/build wine for years and it never did a make 
depend (altough I agree that it should have).   
 
Thanks for your help. 
 
 
------- Additional Comments From tony_lambregts <at> telusplanet.net 2002-08-07 
16:27 ------- 
I should have been paying more attention to a recent discussion on wine devel 
about this. This is one of the reasons for make depend. 
 
 
------- Additional Comments From dpaun <at> rogers.com  2003-03-25 17:40 ------- 
Looks like it's ready to be CLOSED. 

-- 
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list