You are not logged in.

#1 2005-05-07 19:38:50

kcy29581
Member
From: CA
Registered: 2004-12-23
Posts: 231

wiki solution for cedega cvs is wrong/outdated?

Hi all,

There's a section in the Arch Wiki that explains if you try to use the WineCVS.sh from this site http://www.linux-gamers.net/modules/wfs … ticleid=45 you WILL get an error whilst make occurs. Sure enough I get an error and the installation exists.

Now the strange part: the Wiki says to open 2 files (they exist) and "remove the comments from the top". Now... what is that all about? The only comments on the top are:

/*

But from experience I know that this type of comment has to end with:

*/

So the suggestion not only does not make sense, but also as I expected, did not work either...

Here is the error message:

./ppl.l:1276: error: previous implicit declaration of 'macro_add_expansion' was here
./ppl.l: In function `macro_add_expansion':un cvscedega
./ppl.l:1387: error: `macexpstackentry_t' undeclared (first use in this function)
./ppl.l:1387: error: `mep' undeclared (first use in this function)
./ppl.l:1396: error: `debuglevel' undeclared (first use in this function)
./ppl.l:1396: error: `DEBUGLEVEL_PPLEX' undeclared (first use in this function)
./ppl.l:1398: error: `input_name' undeclared (first use in this function)
./ppl.l:1399: error: `line_number' undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1411: error: conflicting types for 'put_buffer'
./ppl.l:476: error: previous implicit declaration of 'put_buffer' was here
./ppl.l: In function `put_buffer':
./ppl.l:1415: error: `pass_data' undeclared (first use in this function)
./ppl.l: In function `do_include':
./ppl.l:1439: error: `includelogicentry_t' undeclared (first use in this function)
./ppl.l:1439: error: `iep' undeclared (first use in this function)
./ppl.l:1441: error: `includelogiclist' undeclared (first use in this function)
./ppl.l:1462: warning: implicit declaration of function `open_include'
./ppl.l:1462: warning: assignment makes pointer from integer without a cast
./ppl.l:1467: error: `seen_junk' undeclared (first use in this function)
./ppl.l:1468: error: `include_state' undeclared (first use in this function)
./ppl.l:1469: error: `include_ppp' undeclared (first use in this function)
./ppl.l:1470: error: `pass_data' undeclared (first use in this function)
./ppl.l:1473: error: `debuglevel' undeclared (first use in this function)
./ppl.l:1473: error: `DEBUGLEVEL_PPMSG' undeclared (first use in this function)
./ppl.l:1474: error: `input_name' undeclared (first use in this function)
./ppl.l:1474: error: `line_number' undeclared (first use in this function)
./ppl.l:1474: error: `include_ifdepth' undeclared (first use in this function)
./ppl.l: In function `push_ignore_state':
./ppl.l:1488: error: `pp_ignore' undeclared (first use in this function)
./ppl.l: At top level:
lex.ppl.c:15099: warning: 'yyunput' defined but not used
./ppl.l:730: warning: 'newline' defined but not used
./ppl.l:853: warning: 'expand_special' defined but not used
./ppl.l:902: warning: 'expand_define' defined but not used
./ppl.l:1036: warning: 'expand_macro' defined but not used
./ppl.l:1114: warning: 'new_string' defined but not used
./ppl.l:1124: warning: 'add_string' defined but not used
./ppl.l:1139: warning: 'get_string' defined but not used
./ppl.l:1150: warning: 'put_string' defined but not used
./ppl.l:1292: warning: 'push_macro' defined but not used
./ppl.l:1315: warning: 'free_macro' defined but not used
./ppl.l:1346: warning: 'macro_add_arg' defined but not used
./ppl.l:1386: warning: 'macro_add_expansion' defined but not used
./ppl.l:1411: warning: 'put_buffer' defined but not used
make[2]: *** [lex.ppl.o] Error 1
make[2]: Leaving directory `/home/kcy29581/.WineCVS/sources/cvscedega/winex/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/kcy29581/.WineCVS/sources/cvscedega/winex/tools'
make: *** [tools] Error 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)

Has anyone else experienced this or got cedega cvs to work? Is this the error that the wiki means? And how do I interpret this error, find out what I'm supposed to do?

Thanks all

p.s. I think the reason behind all this is because in the page where I got WineCVS.sh, the list of dependancies list lots of -devel packages, which are not included in Arch (can't find them with pacman). Maybe this is the problem...


There is no spoon in Arch...

Offline

#2 2005-05-08 00:08:48

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: wiki solution for cedega cvs is wrong/outdated?

*gag*

-devel and -dev packages are used for distros like debian and any rpm based distro which seperates the header files into different packes. Arch doesn't need them.


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#3 2005-05-08 00:19:07

kcy29581
Member
From: CA
Registered: 2004-12-23
Posts: 231

Re: wiki solution for cedega cvs is wrong/outdated?

Right! Thanks miqorz for that info. I thought it looked funny that they wouldn't be included. So Arch doesn't separate the header files.

About the cedega error, can you see anything strange? By googling I think the culprit is the flex version (debian users are advised to use the flex-old package to solve this particular problem) but I wish I understood what the person meant in the wiki about uncommenting the top part of the file... It doesn't make sense in my eyes

Once again thanks!


There is no spoon in Arch...

Offline

Board footer

Powered by FluxBB