Downloading winelib??

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
colcar08
Level 2
Level 2
Posts: 12
Joined: Thu Nov 13, 2008 4:35 am

Downloading winelib??

Post by colcar08 »

Hi,

Can anyone tell me how to install winelib? I cannot find it anywhere on the winelib website. Or does it come with Wine?

Thanks

Col
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Downloading winelib??

Post by vitamin »

colcar08 wrote:Can anyone tell me how to install winelib? I cannot find it anywhere on the winelib website. Or does it come with Wine?
Winelib is Wine. :D
colcar08
Level 2
Level 2
Posts: 12
Joined: Thu Nov 13, 2008 4:35 am

Downloading winelib??

Post by colcar08 »

Hi,

Ok, so if I download wine then I get winelib, yes?

I need to use winelib to port my windows application to Solaris 10, Sparc, is that possible?

Thanks Col
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Downloading winelib??

Post by vitamin »

colcar08 wrote:Hi,

Ok, so if I download wine then I get winelib, yes?

I need to use winelib to port my windows application to Solaris 10, Sparc, is that possible?

Thanks Col
Everything is possible. All depends on how much time and effort you want to put into it.
colcar08
Level 2
Level 2
Posts: 12
Joined: Thu Nov 13, 2008 4:35 am

Downloading winelib??

Post by colcar08 »

Hi,

Thanks..... :P

Yes, I agree, but I wanted to confirm whether it was technically feasible/possible?

Thanks

Col
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Downloading winelib??

Post by vitamin »

colcar08 wrote:but I wanted to confirm whether it was technically feasible/possible?
ATM Wine won't compile on Solaris 10 sparc arch because some low-level functions are not implemented for that platform. That's the first step - you have to implement them.

Then the only thing left is to take care of endianness of the data...
colcar08
Level 2
Level 2
Posts: 12
Joined: Thu Nov 13, 2008 4:35 am

Downloading winelib??

Post by colcar08 »

Hi,

I realise that, as I already tried it, but i thought winelib could be used to port an application like commercial porting tools such as Visual Mainwin.

I thought all I needed was to compile winelib with my windows application.

Thanks

Col
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Downloading winelib??

Post by vitamin »

colcar08 wrote:Hi,

I realise that, as I already tried it, but i thought winelib could be used to port an application like commercial porting tools such as Visual Mainwin.

I thought all I needed was to compile winelib with my windows application.

Thanks

Col
Winelib app doesn't run on it's own. It's run under Wine.
If Wine itself doesn't start on a platform of course you won't be able to start a winelib app under Wine in that case.
colcar08
Level 2
Level 2
Posts: 12
Joined: Thu Nov 13, 2008 4:35 am

Downloading winelib??

Post by colcar08 »

Hi,

Thanks this is very interesting and is obviously something that I didn't know...

So I need Wine running/started in order to run a winelib application i.e. my windows application that is ported to solaris/unix via compilation with winelib?

This presents some difficulties since wine does not compile on Solaris, Sparc. Therefore I need to get wine to compile on Solaris in order to proceed further?

Thanks

Col
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Downloading winelib??

Post by vitamin »

colcar08 wrote:So I need Wine running/started in order to run a winelib application i.e. my windows application that is ported to solaris/unix via compilation with winelib?
Something like that. Only you don't run Wine on it's own. You ran windows apps/winelib apps with it. You can think of Wine as a library (with some extras) not an executable.
colcar08 wrote:This presents some difficulties since wine does not compile on Solaris, Sparc. Therefore I need to get wine to compile on Solaris in order to proceed further?
Correct.
Locked