PKGBUILD: line 117: ../wine-starcraft-git/configure: No such file or directory
Search Criteria
Package Details: wine-starcraft-git 2.6-1
Git Clone URL: | https://aur.archlinux.org/wine-starcraft-git.git (read-only) |
---|---|
Package Base: | wine-starcraft-git |
Description: | Wine Staging 2.6 with extra patches for StarCraft 1.18.x |
Upstream URL: | https://github.com/awesie/wine-starcraft/ |
Keywords: | staging starcraft windows wine |
Licenses: | |
Provides: | |
Submitter: | aveferrum |
Maintainer: | None |
Last Packager: | aveferrum |
Votes: | 6 |
Popularity: | 0.256222 |
First Submitted: | 2017-04-30 06:12 |
Last Updated: | 2017-05-02 09:05 |
Dependencies (154)
- attr (attr-git)
- desktop-file-utils (desktop-file-utils-git)
- fontconfig (fontconfig-infinality, fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-git, fontconfig-ubuntu)
- freetype2 (freetype2-v35, freetype2-ultimate5, freetype2-infinality, freetype2-cleartype, freetype2-ttmetrics, freetype2-old-hinting, freetype2-git, freetype2-infinality-ultimate)
- gcc-libs (gcc-libs-multilib-x32, gcc-libs-multilib-git, gcc-libs-git)
- gettext (gettext-git)
- glu
- lcms2 (lcms2-git)
- lib32-attr
- lib32-fontconfig (lib32-fontconfig-infinality-ultimate)
- lib32-freetype2 (lib32-freetype2-v35, lib32-freetype2-old-hinting, lib32-freetype2-git, lib32-freetype2-infinality-ultimate)
- lib32-gcc-libs (lib32-gcc-libs-git, lib32-gcc-libs-gitb)
- lib32-gettext
- lib32-glu
- lib32-lcms2
- lib32-libpcap
- lib32-libsm
- lib32-libxcursor
- lib32-libxdamage
- lib32-libxi
- lib32-libxml2
- lib32-libxrandr
- libpcap (libpcap-git)
- libsm
- libxcursor
- libxdamage
- libxi
- libxml2 (libxml2-linenum, libxml2-git)
- libxrandr (libxrandr-git)
- alsa-lib (alsa-lib-x205ta) (make)
- attr (attr-git) (make)
- autoconf (autoconf-git) (make)
- bison (byacc-bison, bison-git) (make)
- desktop-file-utils (desktop-file-utils-git) (make)
- flex (flex-android, flex-git) (make)
- fontconfig (fontconfig-infinality, fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-git, fontconfig-ubuntu) (make)
- fontforge (fontforge-git) (make)
- freetype2 (freetype2-v35, freetype2-ultimate5, freetype2-infinality, freetype2-cleartype, freetype2-ttmetrics, freetype2-old-hinting, freetype2-git, freetype2-infinality-ultimate) (make)
- gcc-libs (gcc-libs-multilib-x32, gcc-libs-multilib-git, gcc-libs-git) (make)
- gettext (gettext-git) (make)
- giflib (make)
- git (git-git) (make)
- glu (make)
- gnutls (gnutls-openssl, gnutls-tiny-git, gnutls-next, gnutls-git) (make)
- gst-plugins-base-libs (gst-plugins-base-git, gst-plugins-base-libs-oleavr) (make)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-optional-csd, gtk3-ubuntu, gtk3-adwaita-3-32-git, gtk3-typeahead, gtk3-mushrooms, gtk3-patched-filechooser-icon-view) (make)
- lcms2 (lcms2-git) (make)
- lib32-alsa-lib (make)
- lib32-attr (make)
- lib32-fontconfig (lib32-fontconfig-infinality-ultimate) (make)
- lib32-freetype2 (lib32-freetype2-v35, lib32-freetype2-old-hinting, lib32-freetype2-git, lib32-freetype2-infinality-ultimate) (make)
- lib32-gcc-libs (lib32-gcc-libs-git, lib32-gcc-libs-gitb) (make)
- lib32-gettext (make)
- lib32-giflib (make)
- lib32-glu (make)
- lib32-gnutls (make)
- lib32-gst-plugins-base-libs (make)
- lib32-gtk3 (make)
- lib32-lcms2 (make)
- lib32-libgl (lib32-nvidia-libgl-352, lib32-nvidia-libgl-llb, lib32-libglvnd-git, lib32-catalyst-libgl, lib32-amdgpu-pro-libgl, lib32-mesa-libgl-noglvnd, lib32-nvidia-libgl-full-beta-all, lib32-nvidia-libgl-full-beta, lib32-nvidia-libgl-beta, lib32-libglvnd, lib32-nvidia-340xx-utils) (make)
- lib32-libldap (make)
- lib32-libpcap (make)
- lib32-libpng (make)
- lib32-libpulse (make)
- lib32-libsm (make)
- lib32-libva (make)
- lib32-libxcomposite (make)
- lib32-libxcursor (make)
- lib32-libxdamage (make)
- lib32-libxi (make)
- lib32-libxinerama (make)
- lib32-libxml2 (make)
- lib32-libxmu (make)
- lib32-libxrandr (make)
- lib32-libxslt (make)
- lib32-libxxf86vm (make)
- lib32-mesa (lib32-mesa-nowayland, lib32-mesa-transform-feedback-git, lib32-mesa-git, lib32-mesa-noglvnd, lib32-mesa-intel-iris-git) (make)
- lib32-mpg123 (make)
- lib32-openal (lib32-openal-git) (make)
- lib32-opencl-icd-loader (lib32-ocl-icd) (make)
- lib32-v4l-utils (make)
- libgl (nvidia-346xx-libgl, glshim-git, nvidia-libgl-352, catalyst-firepro, nvidia-libgl-llb, libhybris-ext-libgl-git, nvidia-tesla-libgl, nvidia-libgl-vulkan-developer-beta, libglvnd-git, catalyst-total, catalyst-libgl, catalyst-total-hd234k, mesa-grate-git, libhybris-libgl-git, mesa-hybris-libgl, amdgpu-pro-libgl, catalyst-test, mesa-libgl-noglvnd, nvidia-libgl-full-beta-all, nvidia-libgl-full-beta, nvidia-libgl-beta, libglvnd, nvidia-340xx-utils) (make)
- libldap (make)
- libpcap (libpcap-git) (make)
- libpng (libpng-git) (make)
- libpulse (libpulse-nosystemd, pulseaudio-git) (make)
- libsm (make)
- libva (intel-media-stack-bin, libva-git, libva-headless) (make)
- libxcomposite (make)
- libxcursor (make)
- libxdamage (make)
- libxi (make)
- libxinerama (make)
- libxml2 (libxml2-linenum, libxml2-git) (make)
- libxmu (make)
- libxrandr (libxrandr-git) (make)
- libxslt (make)
- libxxf86vm (make)
- mesa (mesa-nowayland, mesa_mild_compatibility-git, mesa-grate-git, mesa-hybris, mesa-transform-feedback-git, mesa-git, mesa-noglvnd, mesa-intel-iris-git) (make)
- mpg123 (mpg321, mpg123-svn) (make)
- ncurses (ncurses-nohex) (make)
- openal (openal-git) (make)
- opencl-headers (opencl-headers12-svn, freeocl-git, opencl-headers-svn, beignet-git) (make)
- opencl-icd-loader (khronos-ocl-icd, khronos-ocl-icd-svn, ocl-icd) (make)
- perl (perl-git) (make)
- samba (make)
- v4l-utils (make)
- gcc>=4.5.0-2 (gcc-multilib-x32, gcc6-gcccompat, gcc-multilib-git, gcc-git) (make)
- gcc-multilib>=4.5.0-2 (gcc-multilib-x32, gcc-multilib-git, gcc-git, gcc) (make)
- alsa-lib (alsa-lib-x205ta) (optional)
- alsa-plugins (optional)
- cups (cups-ipp14, cups-nosystemd) (optional)
- dosbox (dosbox-debug, dosbox-sdl2, dosbox-multilib-patched, dosbox-svn, dosbox-daum, dosbox-ex-svn) (optional)
- giflib (optional)
- gnutls (gnutls-openssl, gnutls-tiny-git, gnutls-next, gnutls-git) (optional)
- gst-plugins-base-libs (gst-plugins-base-git, gst-plugins-base-libs-oleavr) (optional)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-optional-csd, gtk3-ubuntu, gtk3-adwaita-3-32-git, gtk3-typeahead, gtk3-mushrooms, gtk3-patched-filechooser-icon-view) (optional)
- lib32-alsa-lib (optional)
- lib32-alsa-plugins (optional)
- lib32-giflib (optional)
- lib32-gnutls (optional)
- lib32-gst-plugins-base-libs (optional)
- lib32-gtk3 (optional)
- lib32-libjpeg-turbo (optional)
- lib32-libldap (optional)
- lib32-libpng (optional)
- lib32-libpulse (optional)
- lib32-libtxc_dxtn (lib32-catalyst-utils) (optional)
- lib32-libva (optional)
- lib32-libxcomposite (optional)
- lib32-libxinerama (optional)
- lib32-libxslt (optional)
- lib32-mpg123 (optional)
- lib32-ncurses (optional)
- lib32-openal (lib32-openal-git) (optional)
- lib32-opencl-icd-loader (lib32-ocl-icd) (optional)
- lib32-v4l-utils (optional)
- lib32-vulkan-icd-loader (optional)
- libjpeg-turbo (mozjpeg-git, mozjpeg, libjpeg-turbo-git) (optional)
- libldap (optional)
- libpng (libpng-git) (optional)
- libpulse (libpulse-nosystemd, pulseaudio-git) (optional)
- libtxc_dxtn (catalyst-firepro-compute, catalyst-firepro, mesa_mild_compatibility-git, catalyst-total, catalyst-utils, catalyst-total-hd234k, catalyst-test) (optional)
- libva (intel-media-stack-bin, libva-git, libva-headless) (optional)
- libxcomposite (optional)
- libxinerama (optional)
- libxslt (optional)
- mpg123 (mpg321, mpg123-svn) (optional)
- ncurses (ncurses-nohex) (optional)
- openal (openal-git) (optional)
- opencl-icd-loader (khronos-ocl-icd, khronos-ocl-icd-svn, ocl-icd) (optional)
- samba (optional)
- v4l-utils (optional)
- vulkan-icd-loader (optional)
Required by (0)
Sources (1)
SpaceboyRoss commented on 2018-10-18 00:29
pegasusearl commented on 2018-01-24 05:43
The article in https://wiki.archlinux.org/index.php?title=Starcraft_2&redirect=no is dissapear. Anyone know where it goes? It was a helpful article.
The archive page is confusing.
jkhanlar commented on 2017-05-26 15:17
Hi all, just popping in to say I noticed the following when using wine-staging 2.8-1 with ScmDraft2 Starcraft Map Editor (It still works fairly well with this wine-starcraft-git installation):
With wine-staging-2.8, you will see the following console output when opening the File -> Open (Ctrl+O) dialog (which crashes the application):
````
err:module:DelayLoadFailureHook failed to delay load comctl32.dll.HIMAGELIST_QueryInterface
wine: Call from 0x7b43d2dc to unimplemented function comctl32.dll.HIMAGELIST_QueryInterface, aborting
wine: Unimplemented function comctl32.dll.HIMAGELIST_QueryInterface called at address 0x7b43d2dc (thread 0009), starting debugger...
Unhandled exception: unimplemented function comctl32.dll.HIMAGELIST_QueryInterface called in 32-bit code (0x7b43d2dc).
````
Any ideas why using ScmDraft2 with wine-staging doesn't work, but does with wine-starcraft-git?
See also https://appdb.winehq.org/objectManager.php?sClass=version&iId=17811
aveferrum commented on 2017-05-19 10:55
The required patches are now included in wine-staging 2.8 making this package obsolete, please use that instead.
joelishness commented on 2017-05-08 01:29
@predmijat
GetTickCount64 was re-enabled 5/1:
https://github.com/awesie/wine-starcraft/commit/59eb0d2b220a3155103866fdc841948cb4e13f43
Apparently it can be resolved by leaving default set to Windows 7, and only application StarCraft set to Windows XP:
https://github.com/awesie/wine-starcraft/issues/2#issuecomment-299710319
@aveferrum
Pinned comment might need to be updated
predmijat commented on 2017-05-06 07:41
I did create a custom prefix. Tried playing with WINEARCH too, /opt/wine-starcraft-git/bin/wine and /opt/wine-starcraft-git/bin/wine64, nothing helped yet...
Why am I getting GetTickCount64 error when running in Windows XP?
This comment https://bugs.winehq.org/show_bug.cgi?id=42741#c42 says that he disabled it?
edit: I was retrying and got it working, but I have no idea what I did differently. I still get "Program error" on start (Wine dialog box), I have to close it, and then the game runs.
muesli4 commented on 2017-05-06 07:19
@predmijat: Make sure you create a new wine prefix. I can't play with my old wine prefix (probably some files messed up).
predmijat commented on 2017-05-06 07:14
Nope, can't get it to work.
If I select Windows XP (after I installed it using Windows 7, since the setup won't start otherwise), game doesn't start, and "Show details" mentions:
"Unhandled exception: unimpleneted function kernel32.dll.GetTickCount64 called in 64-bit code"
If I use Windows 7 to run the game too, I get the error I mentioned in previous post about "service has failed". - this is due to mDNSResponder failing...
"Hide Wine version from application" is set in both cases.
edit: found this:
Or if you get "A StarCraft service has failed to launch." make sure you are running as Windows XP.
over at https://bugs.winehq.org/show_bug.cgi?id=42741 - but I can't run in Windows XP :) time to find out why
aveferrum commented on 2017-05-06 01:20
I am able to play single & multiplayer without any issues.
Here's what I did..
1. Create a new wineprefix...
WINEPREFIX="/home/<user>/.wine-sc" /opt/wine-starcraft-git/bin/wine wineboot
2. Set the "Default Setting" to Windows 7
WINEPREFIX="/home/<user>/.wine-sc" /opt/wine-starcraft-git/bin/winecfg
3. Install the game using the same prefix.
4. Run "winecfg" again and select "StarCraft.exe" -> Set Operating System to "Windows XP" -> under "Staging" -> Check "Hide Wine version from applications"
5. Run the game
predmijat commented on 2017-05-05 22:06
Keeping "Windows 7" as OS actually started the installation. Setting OS to "Windows XP" didn't work.
However, when I try to start the game I get "A StarCraft service has failed to launch. Your antivirus software may be interfering with a required service. Some functionality of StarCraft may be disabled."
That functionality is multiplayer :) I can't connect to Battle.Net - "Ok" is grayed out.
When I try to create a LAN game I get a pop-up saying it needs to start Bonjour, which it can't - I press "Ok", it freezes for a moment and nothing happens. "Cancel" gives "(Error 5:10)".
In lower left corner I see "Using UDP ports: 5353 and 6112." - I tried forwarding those too, didn't help...
I've also tried reverting OS in winecfg to Windows XP, same thing.
"Show details" in Wine windows mentions "C:\Program Files (x86)\Blizzard\Bonjour Service\mDNSResponder.exe", but I don't what to do with it :)
Pinned Comments
aveferrum commented on 2017-05-19 10:55
The required patches are now included in wine-staging 2.8 making this package obsolete, please use that instead.