Compiling wine from (git) Source - Debian Sid 64 bit ?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
_oP
Newbie
Newbie
Posts: 1
Joined: Sun Mar 23, 2008 6:02 am

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by _oP »

Hello all,
really hope someone can help me on this one...

That is what i have done
1. Installed all suggested lib32 libraries available
2. Direct Rendering: yes (newest fglrx 64 bit drivers from ATI site)
3. http://wiki.winehq.org/WineOn64bit went through wiki over and over
but still get this errors after running ./configure

configure: libxcomposite development files not found, Xcomposite won't be supported.
*configure: libhal development files not found, no dynamic device support.*
configure: libcapi20 development files not found, ISDN won't be supported.
configure: libcups development files not found, CUPS won't be supported.
configure: OpenSSL development files not found, SSL won't be supported.
configure: libpng development files not found, PNG won't be supported.

I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev mesa-dev libhal-dev are installed. I know it has to do with wine only being able to use 32 bit libraries, and some also suggested to create a 32bit chroot http://wiki.winehq.org/WineOn64bit but i don't actually want to do that, it must be possible to just install or symlink the necessary file so wine can find it and use it, or no?

If you need more information of wine version, config.log etc.. just ask

greez,

_oP
Dan Kegel

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by Dan Kegel »

On Sun, Mar 23, 2008 at 4:31 AM, _oP <[email protected]> wrote:
That is what i have done
1. Installed all suggested lib32 libraries available
2. Direct Rendering: yes (newest fglrx 64 bit drivers from ATI site)
3. http://wiki.winehq.org/WineOn64bit went through wiki over and over
but still get this errors after running ./configure

configure: libxcomposite development files not found, Xcomposite won't be supported.
*configure: libhal development files not found, no dynamic device support.*
configure: libcapi20 development files not found, ISDN won't be supported.
configure: libcups development files not found, CUPS won't be supported.
configure: OpenSSL development files not found, SSL won't be supported.
configure: libpng development files not found, PNG won't be supported.

I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev mesa-dev libhal-dev are installed. I know it has to do with wine only being able to use 32 bit libraries, and some also suggested to create a 32bit chroot http://wiki.winehq.org/WineOn64bit but i don't actually want to do that, it must be possible to just install or symlink the necessary file so wine can find it and use it, or no?
Probably, but why not just install a 32 bit version of the OS
and save yourself all this hassle? Cross-building wine is not
for the faint of heart, and I've never even tried.
- Dan
User avatar
L. Rahyen
Moderator
Moderator
Posts: 338
Joined: Fri Feb 22, 2008 9:13 pm

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by L. Rahyen »

On Sunday March 23 2008 11:31:57 _oP wrote:
Hello all,
really hope someone can help me on this one...

That is what i have done
1. Installed all suggested lib32 libraries available
2. Direct Rendering: yes (newest fglrx 64 bit drivers from ATI site)
3. http://wiki.winehq.org/WineOn64bit went through wiki over and over
but still get this errors after running ./configure

configure: libxcomposite development files not found, Xcomposite won't be
supported. *configure: libhal development files not found, no dynamic
device support.* configure: libcapi20 development files not found, ISDN
won't be supported. configure: libcups development files not found, CUPS
won't be supported. configure: OpenSSL development files not found, SSL
won't be supported. configure: libpng development files not found, PNG
won't be supported.

I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev
mesa-dev libhal-dev are installed. I know it has to do with wine only being
able to use 32 bit libraries, and some also suggested to create a 32bit
chroot http://wiki.winehq.org/WineOn64bit but i don't actually want to do
that, it must be possible to just install or symlink the necessary file so
wine can find it and use it, or no?

If you need more information of wine version, config.log etc.. just ask

greez,

_oP
Did you installed all necessary 32-bit packages for that? Also it might be
more convenient to run "./configure --verbose" (it generate nice output at
the end).
By the way, for me WINE perfectly builds and works on 64-bit system (Debian
Lenny). No hassle at all (at least in my case) and no need for chroot (in
fact I never used it for that purpose).
Just make sure that all necessary 32-bit libs can be found
at /emul/ia32-linux/ (if necessary, you can install *there* additional
packages from 32-bit distribution).
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by vitamin »

_oP wrote:Hello all,
really hope someone can help me on this one...

That is what i have done
1. Installed all suggested lib32 libraries available
2. Direct Rendering: yes (newest fglrx 64 bit drivers from ATI site)
3. http://wiki.winehq.org/WineOn64bit went through wiki over and over
but still get this errors after running ./configure

configure: libxcomposite development files not found, Xcomposite won't be supported.
*configure: libhal development files not found, no dynamic device support.*
configure: libcapi20 development files not found, ISDN won't be supported.
configure: libcups development files not found, CUPS won't be supported.
configure: OpenSSL development files not found, SSL won't be supported.
configure: libpng development files not found, PNG won't be supported.

I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev mesa-dev libhal-dev are installed. I know it has to do with wine only being able to use 32 bit libraries, and some also suggested to create a 32bit chroot http://wiki.winehq.org/WineOn64bit but i don't actually want to do that, it must be possible to just install or symlink the necessary file so wine can find it and use it, or no?

If you need more information of wine version, config.log etc.. just ask

greez,

_oP
Debian does not have 32-bit HAL libraries. And you are wrong about other missing parts - you have to have CUPS, PNG, SSL or you will see lots of broken stuff. Of course you will be missing great deal of 3D functionality without libxcomposite as well.
User avatar
L. Rahyen
Moderator
Moderator
Posts: 338
Joined: Fri Feb 22, 2008 9:13 pm

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by L. Rahyen »

On Sunday March 23 2008 16:19:27 vitamin wrote:
_oP wrote:
Hello all,
really hope someone can help me on this one...

That is what i have done
1. Installed all suggested lib32 libraries available
2. Direct Rendering: yes (newest fglrx 64 bit drivers from ATI site)
3. http://wiki.winehq.org/WineOn64bit went through wiki over and over
but still get this errors after running ./configure

configure: libxcomposite development files not found, Xcomposite won't be
supported. *configure: libhal development files not found, no dynamic
device support.* configure: libcapi20 development files not found, ISDN
won't be supported. configure: libcups development files not found, CUPS
won't be supported. configure: OpenSSL development files not found, SSL
won't be supported. configure: libpng development files not found, PNG
won't be supported.

I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev
mesa-dev libhal-dev are installed. I know it has to do with wine only
being able to use 32 bit libraries, and some also suggested to create a
32bit chroot http://wiki.winehq.org/WineOn64bit but i don't actually want
to do that, it must be possible to just install or symlink the necessary
file so wine can find it and use it, or no?

If you need more information of wine version, config.log etc.. just ask

greez,

_oP
Debian does not have 32-bit HAL libraries. And you are wrong about other
missing parts - you have to have CUPS, PNG, SSL or you will see lots of
broken stuff. Of course you will be missing great deal of 3D functionality
without libxcomposite as well.
Yes, and this is why I wrote "...at /emul/ia32-linux/ (if necessary, you can
install *there* additional packages from 32-bit distribution)".
Ove Kaaven

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by Ove Kaaven »

_oP skrev:
I really just care about the libhal thing.
Cant imagine why wine cant find the libhal dev packages... xorg-dev mesa-dev libhal-dev are installed.
But those -dev packages are 64-bit on your system, not 32-bit, so they
won't help.
I know it has to do with wine only being able to use 32 bit libraries, and some also suggested to create a 32bit chroot http://wiki.winehq.org/WineOn64bit but i don't actually want to do that, it must be possible to just install or symlink the necessary file so wine can find it and use it, or no?
Perhaps. The best would be if someone could get them to get a move on
fixing Debian bug #466186 (well, they'll have to deal with it sooner or
later, as it's of RC severity and so they probably can't release lenny
without fixing it, but they don't seem to be in a hurry so far).

If you want a quicker solution, there's an unofficial APT repository you
could use to get the build dependencies you need (like ia32-libhal-dev,
I suppose), see this post for information:
http://lists.gag.com/pipermail/debian-i ... 00377.html

Note that to use that repository, you may need to uninstall ia32-libs
and install all the individual ia32-libraries you need from there, as
his scheme is meant to completely replace ia32-libs, nothing less.
Ove Kaaven

Compiling wine from (git) Source - Debian Sid 64 bit ?

Post by Ove Kaaven »

Ove Kaaven skrev:
If you want a quicker solution, there's an unofficial APT repository you
could use to get the build dependencies you need (like ia32-libhal-dev,
I suppose), see this post for information:
http://lists.gag.com/pipermail/debian-i ... 00377.html
Hmm, perhaps better to look here (at the bottom):

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464796
Locked