beetlebum |
|
Темы:
3
Сообщения:
12
Участник с: 17 июня 2010
|
Пытаюсь настроить работу Cubase SX 5 под wine. Для этого мне требовались пакеты steinberg-asio и wineasio. Первый слава богу поставил. Со вторым проблемы.[bum@carboneum ~]$ yaourt -S wineasio ==> Downloading wineasio PKGBUILD from AUR... x PKGBUILD x wineasio.install Comment by: schivmeister on Mon, 03 Jan 2011 14:34:44 +0000 OK. My first multilib-compliant package =p Comment by: fatmike on Mon, 03 Jan 2011 17:36:29 +0000 Doesn't build on my x64 system: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc fat Comment by: schivmeister on Mon, 03 Jan 2011 17:43:56 +0000 You need to enable multilib. Any further issue is a multilib issue. I might be missing a dep or two from multilib, so let me know if you find something. Comment by: Shockrates on Tue, 04 Jan 2011 06:03:52 +0000 If you run x86_64 arch, remember to use the command WINEARCH=win32 winecfg before you register the dll. Comment by: Shockrates on Tue, 04 Jan 2011 06:51:23 +0000 The correct command is (install -Dm755 wineasio.dll.so $pkgdir/usr/$_lib/wine/wineasio.dll.so) NOT (install -Dm755 wineasio.dll.so $pkgdir/usr/$_lib/wine), cause then it names the dll wine and when it tries to install it, an error occurs saying /usr/lib/wine exists in the filesystem. Please fix it. Comment by: schivmeister on Tue, 04 Jan 2011 08:19:42 +0000 Oops..sorry for the overlook. Should be fixed now. Also included the WINEARCH note, since that appears to be crucial. First Submitted: Sun, 27 May 2007 07:28:14 +0000 wineasio 0.8.0-2 : Steinberg's Windows ASIO driver for Wine ( Unsupported package: Potentially dangerous ! ) ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> y Please add \$EDITOR to your environment variables for example: export EDITOR="vim" (in ~/.bashrc) (replace vim with your favorite editor) ==> Edit PKGBUILD with: vim ==> wineasio dependencies: - wine (already installed) - lib32-jack (already installed) - steinberg-asio (already installed) ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> n ==> wineasio dependencies: - wine (already installed) - lib32-jack (already installed) - steinberg-asio (already installed) ==> Edit wineasio.install ? [Y/n] ("A" to abort) ==> -------------------------------------------- ==> n ==> Continue building wineasio ? [Y/n] ==> ---------------------------------- ==> ==> Building and installing package ==> Сборка пакета: wineasio 0.8.0-2 (Чтв Янв 13 14:07:11 MSK 2011) ==> Проверяю необходимые для запуска зависимости... ==> Проверяю необходимые для сборки зависимости... ==> Получение исходных файлов... -> Загрузка wineasio-0.8.0.tar.bz2... --2011-01-13 14:07:11-- http://downloads.sourceforge.net/wineasio/wineasio-0.8.0.tar.bz2 Распознаётся downloads.sourceforge.net... 216.34.181.59 Устанавливается соединение с downloads.sourceforge.net|216.34.181.59|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 301 Moved Permanently Адрес: http://downloads.sourceforge.net/project/wineasio/wineasio/wineasio-0.8.0/wineasio-0.8.0.tar.bz2 [переход] --2011-01-13 14:07:12-- http://downloads.sourceforge.net/project/wineasio/wineasio/wineasio-0.8.0/wineasio-0.8.0.tar.bz2 Повторное использование соединения с downloads.sourceforge.net:80. Запрос HTTP послан, ожидается ответ... 302 Found Адрес: http://citylan.dl.sourceforge.net/project/wineasio/wineasio/wineasio-0.8.0/wineasio-0.8.0.tar.bz2 [переход] --2011-01-13 14:07:12-- http://citylan.dl.sourceforge.net/project/wineasio/wineasio/wineasio-0.8.0/wineasio-0.8.0.tar.bz2 Распознаётся citylan.dl.sourceforge.net... 212.118.44.106 Устанавливается соединение с citylan.dl.sourceforge.net|212.118.44.106|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 29381 (29K) [application/octet-stream] Saving to: «wineasio-0.8.0.tar.bz2.part» 100%[==================================================================================================================================================================================================>] 29 381 129K/s в 0,2s 2011-01-13 14:08:07 (129 KB/s) - «wineasio-0.8.0.tar.bz2.part» saved [29381/29381] ==> Проверка исходных файлов с помощью md5sums... wineasio-0.8.0.tar.bz2 ... Готово ==> Распаковка исходных файлов... -> Извлечение wineasio-0.8.0.tar.bz2 с помощью bsdtar ==> Запускается build()... pkg-config --exists jack gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -march=x86-64 -mtune=generic -O2 -pipe -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o asio.o asio.c asio.c: В функции ‘__wrapped_IWineASIOImpl_start’: asio.c:768:22: предупреждение: присваивание отменяет квалификаторы указуемого типа asio.c:800:22: предупреждение: присваивание отменяет квалификаторы указуемого типа asio.c: В функции ‘__wrapped_IWineASIOImpl_controlPanel’: asio.c:1194:5: предупреждение: инициализация отменяет квалификаторы указуемого типа gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -march=x86-64 -mtune=generic -O2 -pipe -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o main.o main.c gcc -c -I. -I/usr/include -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -march=x86-64 -mtune=generic -O2 -pipe -m32 -g -O2 -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -o regsvr.o regsvr.c winegcc -m32 -shared wineasio.dll.spec -mnocygwin -o wineasio.dll.so asio.o main.o regsvr.o -ljack -lodbc32 -lole32 -loleaut32 -lwinspool -lwinmm -lpsapi -lpthread -luuid /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc collect2: выполнение ld завершилось с кодом возврата 1 winegcc: gcc failed make: *** [wineasio.dll.so] Ошибка 2 Преждевременный выход... ==> ERROR: Makepkg was unable to build wineasio. ==> Restart building wineasio ? [y/N] ==> --------------------------------- И собственно ошибку с которой вылетаем: winegcc -m32 -shared wineasio.dll.spec -mnocygwin -o wineasio.dll.so asio.o main.o regsvr.o -ljack -lodbc32 -lole32 -loleaut32 -lwinspool -lwinmm -lpsapi -lpthread -luuid /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc В комментах видно такого же парня, с такой же проблемой. О решении ни слова:-/ Comment by: fatmike on Mon, 03 Jan 2011 17:36:29 +0000 Doesn't build on my x64 system: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc fat P.S. multilib/lib32-gcc-libs 4.5.2-4 installed |
beetlebum |
|
Темы:
3
Сообщения:
12
Участник с: 17 июня 2010
|
Удалил binutils, gcc-libs, gcc, libtool и поставил эти же пакеты но из multilib c соотв. суффиксом. Пакет собрался, а вот Cubase SX5 не устанавливается:-/ |
denisdangerous |
|
Темы:
5
Сообщения:
19
Участник с: 01 января 2011
|
Сорри за офтоп, но зачем вайн асио? Либо я че туплю хз, но я не заметил никакой разницы, что через вайнасио, что через чистую альсу одинаковое быстродействие… Во всяком случае в FL Studio я разницы не увидел |