Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: help for wine patching

  1. #1

    Default help for wine patching

    hello this is the instructions for patching wine

    How to patch wine:
    - How to use git is on wine wiki, so download the source.

    git clone git://source.winehq.org/git/wine.git ~/wine-git
    cd ~/wine-git


    - Now patch your wine with

    patch -p1 < path/to/the.patch

    - How to compile wine from source is in wine source README (just run ./tools/wineinstall )


    So now you have working FT and you can host / join battle.net and LAN games (notice that after hosting a game you must restart w3tft before hosting another game - otherwise no-one can connect)
    i already done the
    git clone git://source.winehq.org/git/wine.git ~/wine-git
    cd ~/wine-git
    but the second step, i cant understand what will i do.. here is it.

    - Now patch your wine with

    patch -p1 < path/to/the.patch
    thanks

  2. #2
    Join Date
    Jun 2008
    Location
    PHX
    Posts
    481

    Default Re: help for wine patching

    Where did you download the patch? That's what you need to input.
    <>---><^>

  3. #3

    Default Re: help for wine patching

    late I suppose but here is an answer

    put the patches in the wine folder
    change to that folder in terminal
    and execute ...
    patch -p1 < (name of patch, and not the whole path)
    than
    ./config, and
    make and,
    make install (or there equivalents in openSUSE.)
    A Newbie to SUSE, thank goodness, and thank you, these forums make the difference
    and I will always leave a thread "SOLVED" with noobies in mind, like I would like!

  4. #4

    Default Re: help for wine patching

    rghhhh please a patched wine seems impossible

    I have done all the above as weell as compiling from another source and followed all the instructions in opensuse wine, and it (they) never compile HELPPP I hate to go back to Ubuntu or arghhhhWINDOWS!!!

    ack@linux-cf5e:~/wine-git> su
    Password:
    linux-cf5e:/home/ack/wine-git # ./configure
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking whether make sets $(MAKE)... yes
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    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 ISO C89... none needed
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking for cpp... cpp
    checking whether gcc -m32 works... no
    configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
    A Newbie to SUSE, thank goodness, and thank you, these forums make the difference
    and I will always leave a thread "SOLVED" with noobies in mind, like I would like!

  5. #5

    Default Re: help for wine patching

    ANYbody have any ideas??
    A Newbie to SUSE, thank goodness, and thank you, these forums make the difference
    and I will always leave a thread "SOLVED" with noobies in mind, like I would like!

  6. #6
    palladium NNTP User

    Default Re: help for wine patching

    ack0329 wrote:
    > ANYbody have any ideas??


    i don't see where you explain _your_ problem....why are you patching WINE?

    usually one just needs to use YaST to install wine...then use it?

    and, if an update/patch is needed you use YaST to do that also..

    when you did it that way, what happened? that is, what was wrong that
    caused you (or the other two in this thread) to want to patch it the
    way discussed???

    however, if your question belongs in the *games* forum, please start
    over, here http://forums.opensuse.org/applications/games/
    (and explain your problem with a YaST installed and patched WINE, not
    one of an unknown pedigree)

    --
    palladium

  7. #7
    JosephKK NNTP User

    Default Re: help for wine patching

    On Wed, 30 Dec 2009 12:36:02 GMT, ack0329 <ack0329@no-mx.forums.opensuse.org> wrote:

    >
    >rghhhh please a patched wine seems impossible
    >
    >I have done all the above as weell as compiling from another source and
    >followed all the instructions in opensuse wine, and it (they) never
    >compile HELPPP I hate to go back to Ubuntu or arghhhhWINDOWS!!!
    >
    >ack@linux-cf5e:~/wine-git> su
    >Password:
    >linux-cf5e:/home/ack/wine-git # ./configure
    >checking build system type... x86_64-unknown-linux-gnu
    >checking host system type... x86_64-unknown-linux-gnu
    >checking whether make sets $(MAKE)... yes
    >checking for gcc... gcc
    >checking whether the C compiler works... yes
    >checking for C compiler default output file name... a.out
    >checking for suffix of executables...
    >checking whether we are cross compiling... no
    >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 ISO C89... none needed
    >checking for g++... g++
    >checking whether we are using the GNU C++ compiler... yes
    >checking whether g++ accepts -g... yes
    >checking for cpp... cpp
    >checking whether gcc -m32 works... no
    >configure: error: Cannot build a 32-bit program, you need to install
    >32-bit development libraries.


    I do believe that it just told you just what it needs. Though why you
    are not installing or updating with YAST has not been explained.

  8. #8

    Default Re: help for wine patching

    I don't mean to be arrogant, but patching wine is a very normal thing for people who want to play newer games that have problems with wine....and ....

    other people have made PATCHES to solve the problems, but they need to be applied to source code and compiled and installed fresh!

    and this is no problem in ubuntu or many other distros and I want to stay with SUSE
    A Newbie to SUSE, thank goodness, and thank you, these forums make the difference
    and I will always leave a thread "SOLVED" with noobies in mind, like I would like!

  9. #9
    JosephKK NNTP User

    Default Re: help for wine patching

    On Mon, 11 Jan 2010 23:36:01 GMT, ack0329 <ack0329@no-mx.forums.opensuse.org> wrote:

    >
    >I don't mean to be arrogant, but patching wine is a very normal thing
    >for people who want to play newer games that have problems with
    >wine....and ....
    >
    >other people have made PATCHES to solve the problems, but they need to
    >be applied to source code and compiled and installed fresh!
    >
    >and this is no problem in ubuntu or many other distros and I want to
    >stay with SUSE


    Nice response. I take it then you are used to doing this with Suse?
    Suse tends to be very difficult if you get out of the RPM mode.

  10. #10
    palladium NNTP User

    Default Re: help for wine patching

    the error you gave on Dec 30 shows:

    configure: error: Cannot build a 32-bit program, you need to install
    32-bit development libraries.
    so open YaST and even though you have a 64 bit machine, install the 32
    bit gcc, then i guess it will run (or at least give you a different error)

    i don't have access to 11.2 here so i can't tell you exactly what to
    search for, but i guess "gcc" and then use your eyeball to pick the 32
    bit package...hmmmm, maybe you have to add the 32 bit repos--i don't
    remember)

    a couple of other things:

    NEVER run configure or make as root...only run 'make install' as root,
    so the series is:

    ../config
    make
    su -
    make install

    (i recommend you always use "su -" rather than just su (read more:
    http://tinyurl.com/ydbwssh)

    --
    palladium
    Ubuntu is an African word meaning "I can't set up Debian."

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •