LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   installing Wine --> need Bison ????? (https://www.linuxquestions.org/questions/linux-software-2/installing-wine-need-bison-115833/)

WannaLearnLinux 11-13-2003 11:43 PM

installing Wine --> need Bison ?????
 
After spending a hours here reading about Wine finally I decided to give it try.

After untaring Wine 20031016 and running " ./tools/wineinstall " in Wine directory I get error I need "some" Bison. (my 1st Q was: where should I get this animal?
:D )

..and then I googled and found it here:

http://www.gnu.org/software/bison/bi...TOCdownloading


Did anyone here needed Bison to get Wine working? What it does? Is there anything else I'll need?

Here is an error:

[grinder@localhost Wine]$ cd wine-20031016
[grinder@localhost wine-20031016]$ ./tools/wineinstall
WINE Installer v0.74

Running configure...

configure: creating cache config.cache
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for the directory containing the Wine tools... $(TOPOBJDIR)
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for bison... no
checking for byacc... no
checking for flex... no
checking for lex... no
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking for yacc... no
checking for bison... no
checking for yacc... no
configure: error: no suitable bison/yacc found. Please install the 'bison' package.

Configure failed, aborting install.


I see I need Bison installed I was just wondering if anyone can tell me what is it for?Will I need it after installing its Bison?

Thanx for reading so long post,

WannaLearnLinux

:newbie:

ilikejam 11-14-2003 01:46 AM

Hi.

I would save yourself a lot of bother and grab the rpm's for wine instead of compiling from source - you can get them from the wine site.

If any dependencies come up, just search for what you need at rpmseek.com

Dave

WannaLearnLinux 11-14-2003 08:16 PM

ok,but..
 
....where can I find Wine then.I tried RPM before but couldn't find it after install.

And I found How-tos only for the TAR file.

How can I run Wine's RPM then? Type in console ? Or in Run ? (alt+F2)

Thanx,

WannaLearnLinux :)

ilikejam 11-15-2003 05:22 PM

Hi again

The RPM installs the wine executable in /usr/bin/wine, so you can just type

$ wine <name of windows program>

Dave

wapcaplet 11-15-2003 06:17 PM

Just to answer your question, Bison is a compiler compiler (yes, I meant to type it twice). Specifically, it's used for converting a particular kind of grammar into a C program that understands the syntax of that grammar. Read the Bison man page for way more than you ever wanted to know about it :)

I don't know why it might be needed for compiling Wine; maybe it's used for parsing the Wine config files or plain-text registry files. In any case, you probably won't need it after you're done compiling/installing Wine, but it doesn't hurt to leave it. It's not very large (unlike a real bison), and you may need it again someday.

WannaLearnLinux 11-16-2003 10:49 PM

thanx for replys,
 
I didn't have time this weekend but I'll look at it tomorrow.

Yes I like more RPMs,so I'll do that RPM way.

Again thanx for replying,

WannaLearnLinux :newbie:

WannaLearnLinux 11-19-2003 01:00 AM

need more help pls
 
Hi ilikejam,


Quote:

Originally posted by ilikejam
Hi again

The RPM installs the wine executable in /usr/bin/wine, so you can just type

$ wine <name of windows program>

Dave


so I installed RPM and used WineSetupTK to get it done.I used setting from:

http://www003.portalis.it/115/

I set it up to make fake windows in my home dir(not the ".wine" dir as URL above says).But it doesn't seems to me like it is XPs.

Maybe I don't understand it.But I tried to run DCPlusPlus.exe by typing it in konsole.

Nothing happened. It might be that Wine doesn't support DC++ yet,or the fake windows aren't XPs (where is DC++),but 98 (another boot ).

Is it easier to use DC++ from win 98 at Fat32 partition and not use fake windows?

I don't know where I'm wrong at this time.

I'll appreciate any help,

thanx :newbie:

joakim12 11-19-2003 01:36 AM

OK! I'm also newbie, but I have been working on project called LFS and there are instructions how to install those programs you don not have. I see that you also do not have: flex and lex.

Here are links to instructions how to compile them from source:

Bison patch: http://www.linuxfromscratch.org/patc...ttribute.patch

Bison installation: http://www.linuxfromscratch.org/view...r06/bison.html

And Flex installation instructions:
http://www.linuxfromscratch.org/view...er06/flex.html

New Wine is up: http://www.ibiblio.org/pub/Linux/ALP...0031118.tar.gz

I think they work for you! Good luck!


All times are GMT -5. The time now is 08:01 AM.