Mac’te şarap derledim, ama işe yaramadı çünkü donuyor ve SEGV


0

Şarap kaynaklarını başarıyla derledim. Ayrıca ~ / .profile dosyasına aşağıdaki satırı ekledi

export DYLD_FALLBACK_LIBRARY_PATH="/usr/X11/lib:/usr/lib"

Gibi hatalar nedeniyle:

failed to load libX11.6.dylib

Ancak şimdi şarapla ilgili ikili dosyaları çalıştırırken sonuçları izliyorum:

$ wine some.exe
err:process:__wine_kernel_init boot event wait timed out
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
(freezes)
err:ntdll:RtlpWaitForCriticalSection section 0x7bc99d74 "loader.c: loader_section" wait timed out in thread 0047, blocked by 0042, retrying (60 sec)
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc29099

$ wineboot
err:process:__wine_kernel_init boot event wait timed out

$ winedbg
err:process:__wine_kernel_init boot event wait timed out

Sürümlerim aşağıdaki gibidir:

GCC: i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
Xquartz: X.Org X Server 1.4.2-apple56 (Build Date: 20100624)

Yardım etmeyen olası çözümler:

$ wineboot --update
err:process:__wine_kernel_init boot event wait timed out

Yanıtlar:


0

Örneğin, gcc veya cc gibi farklı bir derleyici kullanarak derlemeye çalışın (özellikle Mac'te, derleyici ile ilgili bazı hataların olduğu yerler). Gcc kullanarak derliyorsanız, yükseltmeyi deneyin ve farklı sürümü kullanın.

Zaten Mac bağlantı noktalarınız varsa, aşağıdaki komutu izleyerek hangi sürümü yükleyebileceğinizi kontrol edin:

sudo port select --list gcc

veya

sudo port search gcc

Ardından daha yeni sürümü şu şekilde yükleyin:

sudo port install gcc47 gcc_select

Bazı bağımlılıklarla karşılaşırsanız, komutları izleyerek onları çözmeye çalışın (yoksa bunları yoksayın):

sudo port install libbonoboui libglade2 gobject-introspection
sudo port upgrade libpixman

Gcc_select'i kurduktan sonra, şu anda hangi versiyonlara sahip olduğunuzu kontrol edin:

sudo gcc_select -l

Sonra örnek olarak değiştiriniz:

sudo gcc_select gcc47

Sonunda farklı derleyici kullanmaya karar verirseniz, Makefile içinde değiştirin.

Bazı problemlerde, her şeyin güncel olduğundan emin olun:

sudo port selfupdate
sudo port upgrade outdated

Sorun giderme:

  • şarap için * unix X pencerelerini simüle eden ve güncelleştirilmiş XQuartz'ı kurduğunuzdan emin olun ,

WineHQ forumunda bulunan birkaç ilgili çözüm:


Benim durumumda son XQuartz'ı (2.7.2) indirdikten ve çalıştırdıktan sonra çalıştı, sonra winecfg çalışmaya başladı.
kenorb,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.