wineasio does not register?

Hello,

I’m trying to install WineASIO on opensuse 12.2 x64. I tried installing it from the software manager, but it doesn’t seem to register with Wine. It does not show up in the registry.

My second attempt was to try to compile wineasio and register wineasio.dll manually, but I can’t even get it to compile. I just keep getting stuck with the following error.


winegcc -shared -m32 wineasio.dll.spec -mnocygwin -L/usr/lib/wine -L/usr/lib -o wineasio.dll.so asio.o main.o regsvr.o     -ljack  -lodbc32 -lole32 -lwinmm -luuid
/usr/bin/ld: Relocatable linking with relocations from format elf64-x86-64 (/usr/lib64/wine/libuuid.a(uuid.o)) to format elf32-i386 (wineasio.EtLfrl.o) is not supported
winebuild: /usr/bin/ld failed with status 1
winegcc: winebuild failed
make: *** [wineasio.dll.so] Error 2

Any ideas?

On Fri, 01 Mar 2013 02:36:02 +0000, rRobot wrote:

> I’m trying to install WineASIO on opensuse 12.2 x64. I tried installing
> it from the software manager, but it doesn’t seem to register with Wine.
> It does not show up in the registry.

Did you do anything after installing the package to configure it?

Since WINE information is stored in .wine in the user home directory, the
package installation can’t likely make the changes necessary, that would
be necessary after installation IIRC.

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

I’ve done nothing, however, I did try to search for wineasio.dll so I can manually register it. The file is nowhere to be found.

On Fri, 01 Mar 2013 03:26:01 +0000, rRobot wrote:

> I’ve done nothing, however, I did try to search for wineasio.dll so I
> can manually register it. The file is nowhere to be found.

Where did you get the package from, and what’s the output of:

rpm -ql [packagename]

(Replacing [packagename] with the name of the package you installed)

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

I installed the package directly from Software Manager. Search wineasio

rpm -qa wineasio
wineasio-0.9.0-5.4.i586

Thanks for looking into this.

On Sat, 02 Mar 2013 19:36:01 +0000, rRobot wrote:

> I installed the package directly from Software Manager. Search wineasio
>
> rpm -qa wineasio wineasio-0.9.0-5.4.i586
>
> Thanks for looking into this.

That package has the dll as /usr/lib/wineasio.dll.so

As a regular user, the command to run once the package is installed is:

regsvr32 wineasio.dll

When you run this command, what specifically happens?

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On Sat, 02 Mar 2013 21:41:16 +0000, Jim Henderson wrote:

> On Sat, 02 Mar 2013 19:36:01 +0000, rRobot wrote:
>
>> I installed the package directly from Software Manager. Search wineasio
>>
>> rpm -qa wineasio wineasio-0.9.0-5.4.i586
>>
>> Thanks for looking into this.
>
> That package has the dll as /usr/lib/wineasio.dll.so
>
> As a regular user, the command to run once the package is installed is:
>
> regsvr32 wineasio.dll
>
> When you run this command, what specifically happens?

Ah, wait, what is the output of:

rpm -qa | grep -i wine

?

This is an i586 version of the DLL. If you’re using 64-bit WINE, you
need the 64-bit version.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

rpm -qa | grep -i wine
wine-devel-1.5.24-218.1.x86_64
wine-1.5.6-2.1.2.x86_64
wineasio-0.9.0-5.4.i586
q4wine-lang-0.999.rc8-1.1.2.noarch
wine-mp3-1.1.39-12.5.i586
wine-gecko-1.5-2.1.1.noarch
wine-32bit-1.5.6-2.1.2.x86_64
wine-mono-0.0.8-1.1.noarch
wineasio-debuginfo-0.9.0-5.4.i586
q4wine-0.999.rc8-1.1.2.x86_64
wineasio-debugsource-0.9.0-5.4.i586

I don’t think a x64 version is available for wineasio. I’m just installing what package manager provides.

On Sat, 02 Mar 2013 22:26:01 +0000, rRobot wrote:

> I don’t think a x64 version is available for wineasio. I’m just
> installing what package manager provides.

It’s coming from Packman (checked my own local copy of the repo), and
yes, you’re right, it’s only i586.

So what do you get when you run the regsvr32 command?

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

It successfully registered and WineASIO is now showing up in my available devices for FLStudio. Looks like I’m making some progress :slight_smile:

Doesn’t work 100% though. I’m still unsure if it’s config issues in other areas. I’ll let you know.

Thanks again!

On Sun, 03 Mar 2013 18:36:01 +0000, rRobot wrote:

> It successfully registered and WineASIO is now showing up in my
> available devices for FLStudio. Looks like I’m making some progress :slight_smile:
>
> Doesn’t work 100% though. I’m still unsure if it’s config issues in
> other areas. I’ll let you know.

Glad to hear it’s progressing. :slight_smile:

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C