Hi,
The -Wb argument to winegcc currently expects a comma separated list of arguments which it then splits up and passes to winebuild.
This conflicts with the --ignore=x,y,z syntax of winebuilds ignore argument, since it also uses a comma to delimit the list to ignore.
The easiest way to fix this is to change the delimiting character in either option, i.e.:
winebuild: --ignore=x,y,z => --ignore=x;y;z
winegcc: -Wb,--ignore=x,y,z,<opts> => -Wb;--ignore=x,y,z;<opts>
Does anyone care which one it is?
Cheers, Jon
===== "Don't wait for the seas to part, or messiahs to come; Don't you sit around and waste this chance..." - Live
jon_p_griffiths@yahoo.com
__________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/
On Fri, Jun 11, 2004 at 08:08:31AM -0700, Jon Griffiths wrote:
The easiest way to fix this is to change the delimiting character in either option, i.e.:
winebuild: --ignore=x,y,z => --ignore=x;y;z
winegcc: -Wb,--ignore=x,y,z,<opts> => -Wb;--ignore=x,y,z;<opts>
Does anyone care which one it is?
';' is not convenient, as it conflicts with the shell ';' operator. winegcc is the front-end tool, so it's more likely to be used directly. So if anything, we should change this in winebuild. But maybe we can introduce a '-i' options instead:
winebuild: --ignore=x,y,z => -ix -iy -iz
Hi,
But maybe we can introduce a '-i' options instead: winebuild: --ignore=x,y,z => -ix -iy -iz
I just checked this, and it actually works already, as multiple -i's are cumulative on winebuilds command line. Good thought!
Cheers, Jon
===== "Don't wait for the seas to part, or messiahs to come; Don't you sit around and waste this chance..." - Live
jon_p_griffiths@yahoo.com
__________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/