Slackware64 i multilib

Ukoliko imate problema sa instalacijom ili korišćenjem nekog programa, ovo je pravo mesto za vaše pitanje.

Moderators: Slackmuz, Urednik


Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 1053
Joined: 18 Feb 2012, 15:14
Location: Despotovac
Contact:

Post Napisano: 08 Oct 2012, 12:26


@slack1, Ово је форум. На форуму се дискутује, постављају питања и дају одговори са објашњењима, износе различита мишљења, а да притом сви заједно долазимо до једног, исправног решења. Дакле, није битно ко је поставио питање, отворио тему, а ко дао одговор и нашао решење. Битно је да се решење нађе.
Даље, вођење дискусије претпоставља постављање питања или другим речима покретање теме. Ти си поставио питање - ти си покренуо тему.
Питање си поставио у једном делу форума који си сматрао одговарајућим. Тема је, међутим, постала једна посебна целина, питање за себе и развила се у корисну расправу.
Из тог разлога је премештена овде и направљена је нова тема. Зашто? За друге кориснике који ће доћи овде и имати исти проблем. Лакше ће наћи решење кроз нову, посебну тему, него читајући неку општу тему и чекајући да наиђу на решење проблема.
Не верујем да ико овде види нешто лоше у постављању питања илити покретању теме. То је и суштина овог форума и форума уопште.



Administrator
Administrator
offline
User avatar

Posts: 877
Joined: 25 May 2008, 10:44
Location: Valjevo, Srbija

Post Napisano: 08 Oct 2012, 13:19


@slack1

Izmenio sam prvu poruku u temi i pojasnio nastalu situaciju. Nadam se da je sada ok...
nije važno samo raditi ono što voliš...važnije je voleti ono što radiš



Povremen korisnik
Povremen korisnik
offline
User avatar

Posts: 21
Joined: 17 Jul 2012, 08:10

Post Napisano: 09 Oct 2012, 04:30


Ok je. Izvinite ustvari. Nema problema nikakvog oko teme. Bespotrebno sam pravio problem sa tim.

Probao sam u Gslaptu da iskljucim update multilib i kompakt paketa. Sintaksu ce skoro svako lako
pronaci.Treba samo pogledati pun naziv nekog od tih pakete. I kako su unesene te reci 'multilib' i 'compat32'
kod svih paketa je isto.Pa je dosta lako uneti to u Gslapt.

Nisam mnogo se zanimao oko ažururanja tih paketa. Pretpotstavljam da neki od alata koji postoje mogu da to rade
samostalno, bez mnogo rucnih komandi, ili posecivanja repozitorijuma.
Nisam dosada koristio 64bit os, pa je malo drugačije, bar sa multilibom. Bar dok bude potreban.

pozdrav



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 1053
Joined: 18 Feb 2012, 15:14
Location: Despotovac
Contact:

Post Napisano: 29 Oct 2012, 14:58


Да се јавим и ја овде. Први пут сам покушао да радим са multilib-ом сада :)
Инсталирао сам gcc i glibc, по упутству са нашег викија. Е, сад, није ми баш најјасније како све ово функционише. Хоћу да инсталирам 32-битни Вине како бих испробао неке игре (старе) које су постале opensource/freeware... Дакле, све је легално по том питању.

http://www.cyvoc.net/viewtopic.php?f=18&t=36

Шта сад ја треба да радим како бих инсталирао 32-битни Вине јер са 64-битним не могу да покренем инсталатер за ове игре?



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 29 Oct 2012, 18:52


64-bitni WINE ima podršku samo za 64-bitne Windows programe. :)

Za 32-bitni WINE ti trebaju zavisnosti 32-bitnog WINE-a. :) Elem, skoro sam bacao pogled, pa mi je link ostao u sećanju:
http://wiki.winehq.org/WineOn64bit" onclick="window.open(this.href);return false;



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 1053
Joined: 18 Feb 2012, 15:14
Location: Despotovac
Contact:

Post Napisano: 29 Oct 2012, 20:47


Да да, знам то за 32/64-битне програме :)
Испробао сам ово на ИксУбунтуу и није баш нешто... Боље што нисам успео да средим све на Слекверу, да га не ,,трујем'' џабе :)



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 29 Oct 2012, 20:52


Pardon, na ovaj link sam mislio: http://wiki.winehq.org/Wine64" onclick="window.open(this.href);return false;. :)

Ok. :)

Možda ima i neko Slack specifično uputstvo, ali nisam tražio. ;)



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 29 Oct 2012, 21:11


Ni to nije bio link koji sam hteo da postavim. :) Ne mogu sad da ga nađem.

Elem, WINE ima i pakete za slack na sourceforge-u. Skini ga, instaliraj, pokreni (u terminalu) i vidi koju grešku javlja kada pokreneš (a sigurno će javiti). Obično će to ukazati koje ti biblioteke fale. Sad su ti samo potrebne te biblioteke u 32-bitnim verzijama.



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 1053
Joined: 18 Feb 2012, 15:14
Location: Despotovac
Contact:

Post Napisano: 29 Oct 2012, 21:17


Пробао сам ја то и јавило је да фали нешто али то нешто нигде нисам могао да нађем. 'ајде, сад ћу да пробам опет, па постављам излаз овде. Мада тамо је бинарни пакет за 13.37 и старије верзије. Је л' има то везе?

UPDATE: Ово је последњи део излаза након покретања SlackBuild скрипте:

Code: Select all

configure: error: X 32-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 32-bit development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
UPDATE2: Након инсталације пакета wine-1.5.15-i486-1sg.txz са Sourceforge-а и покретања јавља:

Code: Select all

bash-4.2$ wine GamesInstaller.exe 
preloader: Warning: failed to reserve range 00010000-00110000
wine: created the configuration directory '/home/petar/.wine'
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:systray:initialize_systray Could not create tray window
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"wininet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library wininet.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") failed (error c000007a).
err:module:import_dll Library urlmon.dll (which is needed by L"C:\\windows\\system32\\msi.dll") not found
err:module:load_builtin_dll failed to load .so lib for builtin L"wininet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library wininet.dll (which is needed by L"C:\\windows\\system32\\msi.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"cabinet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library cabinet.dll (which is needed by L"C:\\windows\\system32\\msi.dll") failed (error c000007a).
err:mscoree:install_wine_mono couldn't load msi.dll
err:module:load_builtin_dll failed to load .so lib for builtin L"wininet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library wininet.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") failed (error c000007a).
err:module:import_dll Library urlmon.dll (which is needed by L"C:\\windows\\system32\\mshtml.dll") not found
err:module:load_builtin_dll failed to load .so lib for builtin L"wininet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library wininet.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"winegstreamer.dll": libgstapp-0.10.so.0: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"wininet.dll": libz.so.1: cannot open shared object file: No such file or directory
err:module:import_dll Loading library wininet.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") failed (error c000007a).
err:module:import_dll Library urlmon.dll (which is needed by L"C:\\windows\\system32\\ieframe.dll") not found
err:module:import_dll Library ieframe.dll (which is needed by L"C:\\windows\\system32\\iexplore.exe") not found
preloader: Warning: failed to reserve range 00010000-00110000
wine: configuration in '/home/petar/.wine' has been updated.
Wine cannot find the ncurses library (libncurses.so.5).
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libSM.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:ole:RegisterDragDrop invalid hwnd (nil)
err:ole:RegisterDragDrop invalid hwnd (nil)
err:wincodecs:JpegDecoder_CreateInstance Failed reading JPEG because unable to find libjpeg.so.8
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {9456a480-e88b-43ea-9e73-0b2d9b71b1ca}, hres is 0x80004005
err:wincodecs:JpegDecoder_CreateInstance Failed reading JPEG because unable to find libjpeg.so.8
fixme:ole:CoCreateInstance no instance created for interface {9edde9e7-8dee-47ea-99df-e6faf2ed44bf} of class {9456a480-e88b-43ea-9e73-0b2d9b71b1ca}, hres is 0x80004005
err:ole:RegisterDragDrop invalid hwnd (nil)



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 29 Oct 2012, 22:08


configure: error: X 32-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 32-bit development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
Fale 32-bitne X.org biblioteke. AlienBob ima po koju informaciju kako instalirati dodatne biblioteke. A skoro sam postavljao link ka jednom alatu za to (ili sam bar hteo da postavim).

Code: Select all

Wine cannot find the FreeType font library.
libSM.so.6: cannot open shared object file: No such file or directory
libmpg123.so.0: cannot open shared object file: No such file or directory
libz.so.1: cannot open shared object file: No such file or directory
libgstapp-0.10.so.0: cannot open shared object file: No such file or directory
err:wincodecs:JpegDecoder_CreateInstance Failed reading JPEG because unable to find libjpeg.so.8
Odeš na http://packages.slackware.com/" onclick="window.open(this.href);return false; i samo tražiš. :)
slackware-packages.jpg
Btw, baci pogled na sledeći deo AlienBob-ovog uputstva:
Running 32-bit programs

Running a pre-compiled 32-bit program is easy after you've done the above system preparation. Just download, install and run it!

At times, you may run into a program that requires a certain 32-bit Slackware library that you do not yet have available. In that case, find out which 32bit Slackware package contains this missing library. Use the ”convertpkg-compat32” script to convert that original 32bit Slackware package and install the resulting 32bit ”compatibility” package on Slackware64.
i:
convertpkg-compat32

This script takes a 32-bit Slackware package and converts it to a '-compat32' package that you can safely install (using “installpkg”) on Slackware64, alongside the 64-bit version of the same software package. For instance: suppose you need 32bit libraries that are in the mesa package. You take the mesa package from 32-bit Slackware (x/mesa-7.5-i486-1.txz) and then run

convertpkg-compat32 -i /path/to/mesa-7.5-i486-1.txz

which will create a new package called mesa-compat32-7.5-x86_64-1.txz. This new package (which is created in your /tmp directory unless you specified another destination) is basically the old 32bit package, but stripped from non-essential stuff. The changed basename (mesa becomes mesa-compat32) allows you to install this new package in Slackware64 where it will co-exist with the 64bit mesa package, not overwriting any files.
The script leaves temporary files in the directory ”/tmp/package-<prgnam>-compat32” which you can safely delete.


Post Reply

Who is online

Users browsing this forum: No registered users and 17 guests