Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wine amd64 ebuild
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3 ... 9, 10, 11  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Sm1
Apprentice
Apprentice


Joined: 02 Dec 2003
Posts: 251
Location: Ames, IA

PostPosted: Mon Feb 21, 2005 2:43 am    Post subject: Wine amd64 ebuild Reply with quote

I'm not sure if anyone else has noticed, but it looks like wine was unmasked for ~amd64 for the 20050211 ebuild.

I attempted to compile (with my hopes up), but it doesn't seem to want to work for me

Code:

gcc -m32 -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -O3 -pipe -march=athlon64 -o x11drv.dll.dbg.o x11drv.dll.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./x11drv.spec    bitblt.o bitmap.o brush.o clipboard.o clipping.o codepage.o desktop.o dga2.o dib.o dib_convert.o dib_dst_swap.o dib_src_swap.o event.o graphics.o init.o keyboard.o mouse.o opengl.o palette.o pen.o scroll.o settings.o text.o window.o winpos.o wintab.o x11ddraw.o x11drv_main.o xdnd.o xfont.o xim.o xrandr.o xrender.o xvidmode.o  x11drv.dll.dbg.o   -o x11drv.dll.so -L../../dlls  -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -L../../libs/unicode -lwine_unicode  -L/usr/lib64  -lXext -lX11  -L../../libs/port -lwine_port
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXext.so when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../libXext.so when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libXext.so when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [x11drv.dll.so] Error 2
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/x11drv'
make[1]: *** [x11drv] Error 2
make[1]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls'
make: *** [dlls] Error 2

!!! ERROR: app-emulation/wine-20050211 failed.
!!! Function src_compile, Line 90, Exitcode 2
!!! all
!!! If you need support, post the topmost build error, NOT this status message.


I thought the problem was with app-emulation/emul-linux-x86-xlibs, so I re-emerged it with no luck.
Anyone else have any ideas?
Back to top
View user's profile Send private message
ebrostig
Bodhisattva
Bodhisattva


Joined: 20 Jul 2002
Posts: 3152
Location: Orlando, Fl

PostPosted: Mon Feb 21, 2005 3:52 am    Post subject: Reply with quote

Well, the problem is a missing libXext.a which only exists in 64-bit form (at least on my machine, the emul-* does not contain it.)

I also checked out the source from CVS but get the same result.
Raise a bug over at bugs.gentoo.org with the problem and let the Gentoo devs either advice a patch or raise and issue with upstream.

Code:


locate libXext
/usr/lib64/libXext.so
/usr/lib64/libXext.so.6.4
/usr/lib64/libXext.a
/usr/lib64/libXext.so.6
/emul/linux/x86/usr/lib/libXext.so.6.4
/emul/linux/x86/usr/lib/libXext.so.6
/emul/linux/x86/usr/X11R6/lib/libXext.so


Erik
_________________
'Yes, Firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
Back to top
View user's profile Send private message
Sm1
Apprentice
Apprentice


Joined: 02 Dec 2003
Posts: 251
Location: Ames, IA

PostPosted: Mon Feb 21, 2005 4:38 am    Post subject: Reply with quote

Filed as Bug 82758
https://bugs.gentoo.org/show_bug.cgi?id=82758
Back to top
View user's profile Send private message
maiku
Guru
Guru


Joined: 24 Mar 2004
Posts: 581
Location: Escaping from NY

PostPosted: Mon Feb 21, 2005 4:38 am    Post subject: Reply with quote

Quote:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for x86_64-pc-linux-gnu-gcc... gcc -m32
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -m32 accepts -g... yes
checking for gcc -m32 option to accept ANSI C... none needed
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-cpp... no
checking for cpp... cpp
checking for the directory containing the Wine tools... configure: error: you must use the --with-wine-tools option when cross-compiling.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/wine-20050211/work/wine-20050211/config.log
Is this error my fault?
_________________
Michael
Back to top
View user's profile Send private message
ebrostig
Bodhisattva
Bodhisattva


Joined: 20 Jul 2002
Posts: 3152
Location: Orlando, Fl

PostPosted: Mon Feb 21, 2005 1:18 pm    Post subject: Reply with quote

yes, it's your fault...

You are trying to do some cross-compiling and it fails...

Code:

checking for x86_64-pc-linux-gnu-gcc... gcc -m32

checking for the directory containing the Wine tools... configure: error: you must use the --with-wine-tools option when cross-compiling.


Did you not read the output?

Erik
_________________
'Yes, Firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
Back to top
View user's profile Send private message
maiku
Guru
Guru


Joined: 24 Mar 2004
Posts: 581
Location: Escaping from NY

PostPosted: Mon Feb 21, 2005 2:51 pm    Post subject: Reply with quote

No, I read the output. I just didn't understand it very well to be frank. I don't really know what cross compiling is or how I enabled it or how, even, to disable it. That is why I posted :).
_________________
Michael
Back to top
View user's profile Send private message
dook43
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2002
Posts: 116
Location: Baton Rouge, LA

PostPosted: Mon Feb 21, 2005 5:18 pm    Post subject: Reply with quote

maiku wrote:
No, I read the output. I just didn't understand it very well to be frank. I don't really know what cross compiling is or how I enabled it or how, even, to disable it. That is why I posted :).


-m32 is cross compiling :)
_________________
"We who are about to die salute you!"
Back to top
View user's profile Send private message
Sm1
Apprentice
Apprentice


Joined: 02 Dec 2003
Posts: 251
Location: Ames, IA

PostPosted: Mon Feb 21, 2005 5:51 pm    Post subject: Reply with quote

I don't believe that is his fault, with the cross compiling. It seems that this wine build is trying to build a 32 bit binary, and if you try to emerge it - look at the gcc lines, and you will see the -m32 on each one. Also, remember the linking issue that I posted about pertains to there not being a 32 bit binary of libXext.a He may just have a different issue. Perhaps you might want to try taking a look at what USE flags are being used to compile.
Code:

supermario@portablemario ~ $ sudo emerge -pv wine

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] app-emulation/wine-20050211 [20041019-r3] +X +alsa -arts +cups -debug -doc +gif -glut -jack +jpeg +lcms -nas +ncurses +opengl +oss 0 kB

After that, try compiling with a few turned off.
Code:
USE="-opengl" emerge wine

And such.....
Back to top
View user's profile Send private message
maiku
Guru
Guru


Joined: 24 Mar 2004
Posts: 581
Location: Escaping from NY

PostPosted: Mon Feb 21, 2005 6:45 pm    Post subject: Reply with quote

Hey that's some good thinking, thanks. Unfortunately after trying to kill all of the USE flags one at a time it still wouldn't work. Even when I took them all out.
Quote:
[ebuild N ] app-emulation/wine-20050211 -X -alsa -arts -cups -debug -doc -gif -glut -jack -jpeg -lcms -nas -ncurses -opengl -oss 0 kB

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No] y
>>> emerge (1 of 1) app-emulation/wine-20050211 to /
>>> md5 src_uri ;-) Wine-20050211.tar.gz
>>> Unpacking source...
>>> Unpacking Wine-20050211.tar.gz to /var/tmp/portage/wine-20050211/work
* Applying winearts-kdecvs-fix.patch ... [ ok ]
* Applying 20050211-docs.patch ... [ ok ]
-fstack-protector
* Applying 20041019-no-stack.patch ... [ ok ]
>>> Source unpacked.
* econf: updating wine-20050211/tools/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating wine-20050211/tools/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib --sysconfdir=/etc/wine --without-curses --without-opengl --without-x --disable-trace --disable-debug
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for x86_64-pc-linux-gnu-gcc... gcc -m32
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -m32 accepts -g... yes
checking for gcc -m32 option to accept ANSI C... none needed
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-cpp... no
checking for cpp... cpp
checking for the directory containing the Wine tools... configure: error: you must use the --with-wine-tools option when cross-compiling.
Edit: at least there is a smiley face to brigthen things up in the output.
_________________
Michael
Back to top
View user's profile Send private message
Sm1
Apprentice
Apprentice


Joined: 02 Dec 2003
Posts: 251
Location: Ames, IA

PostPosted: Mon Feb 21, 2005 7:00 pm    Post subject: Reply with quote

Perhaps look into your config.log in the building directory, see exactly what reason it decided to yell at you.
Back to top
View user's profile Send private message
electronerd
n00b
n00b


Joined: 17 May 2004
Posts: 1

PostPosted: Tue Feb 22, 2005 3:07 pm    Post subject: Reply with quote

Actually, -m32 is *not* cross-compiling. I believe he needs to take -march and -mcpu out of the CFLAGS. configure gets confused and *thinks* it's cross-compiling, when it actually isn't.
Back to top
View user's profile Send private message
maiku
Guru
Guru


Joined: 24 Mar 2004
Posts: 581
Location: Escaping from NY

PostPosted: Tue Feb 22, 2005 4:59 pm    Post subject: Reply with quote

Heh, I just compiled with FEATURES="-sandbox" and I got the same error as the first post in this forum. I guess it just goes to show you that despite all of my efforts to make a 32-bit sandbox were for nothing. I'll just use jref.com for now since I can't use JQuickTrans then. Thanks a bunch.
_________________
Michael
Back to top
View user's profile Send private message
herbie
Guru
Guru


Joined: 09 Oct 2002
Posts: 319
Location: London UK

PostPosted: Wed Feb 23, 2005 10:25 pm    Post subject: Reply with quote

well I got it to compile, see bug 82758 for the patch to the ebuild (you need to create two symlinks in /emul/linux/x86/usr/lib also). Seems to work pretty well here.
Back to top
View user's profile Send private message
dook43
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2002
Posts: 116
Location: Baton Rouge, LA

PostPosted: Thu Feb 24, 2005 5:41 am    Post subject: Reply with quote

What emul-linux-x86 package contains libXext.so and libXext.a? I seem to have somehow lost those doing an invalid ln -sf command.. :D
_________________
"We who are about to die salute you!"
Back to top
View user's profile Send private message
herbie
Guru
Guru


Joined: 09 Oct 2002
Posts: 319
Location: London UK

PostPosted: Thu Feb 24, 2005 9:14 am    Post subject: Reply with quote

emul-linux-x86-xlibs contains libXext.so.6. libXext.so.a is not needed.
Back to top
View user's profile Send private message
dook43
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2002
Posts: 116
Location: Baton Rouge, LA

PostPosted: Thu Feb 24, 2005 5:49 pm    Post subject: Reply with quote

OK. Got rid of the libXext.* errors....got a new one though..

Code:

gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_NTSYSTEM_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -O3 -march=k8 -pipe -o signal_i386.o signal_i386.c
signal_i386.c: In function `wine_sigaction':
signal_i386.c:114: error: `SYS_sigaction' undeclared (first use in this function)
signal_i386.c:114: error: (Each undeclared identifier is reported only once
signal_i386.c:114: error: for each function it appears in.)
make[2]: *** [signal_i386.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/oleacc'
gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -O3 -march=k8 -pipe -o main.o main.c
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/ntdll'
make[1]: *** [ntdll] Error 2
make[1]: *** Waiting for unfinished jobs....
../../tools/winebuild/winebuild -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -o oleacc.dll.dbg.c --debug -C. main.c
gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -O3 -march=k8 -pipe -o oleacc.dll.dbg.o oleacc.dll.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./oleacc.spec    main.o  oleacc.dll.dbg.o   -o oleacc.dll.so -L../../dlls   -L../../libs/wine -lwine  -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/oleacc'
make[1]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls'
make: *** [dlls] Error 2

!!! ERROR: app-emulation/wine-20050211 failed.
!!! Function src_compile, Line 116, Exitcode 2
!!! all
!!! If you need support, post the topmost build error, NOT this status message.


_________________
"We who are about to die salute you!"
Back to top
View user's profile Send private message
Spinix
n00b
n00b


Joined: 20 Feb 2005
Posts: 41

PostPosted: Thu Feb 24, 2005 6:11 pm    Post subject: Reply with quote

how should i apply this patch?? when i insert it into /var/tmp/portage/winedir/build-info
it is deleted each time i start emerge wine!!

am i doing sth wrong?? (defenetly so plz help!!)
Back to top
View user's profile Send private message
dook43
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2002
Posts: 116
Location: Baton Rouge, LA

PostPosted: Thu Feb 24, 2005 6:13 pm    Post subject: Reply with quote

Spinix wrote:
how should i apply this patch?? when i insert it into /var/tmp/portage/winedir/build-info
it is deleted each time i start emerge wine!!

am i doing sth wrong?? (defenetly so plz help!!)


download it into /home/$user

make sure you have your portage overlay set up

patch /usr/local/portage/app-emulation/wine/wine20050211.ebuild /home/$user/patchfile.patch
_________________
"We who are about to die salute you!"
Back to top
View user's profile Send private message
Spinix
n00b
n00b


Joined: 20 Feb 2005
Posts: 41

PostPosted: Thu Feb 24, 2005 6:17 pm    Post subject: Reply with quote

for me it worked without local :D :D

now it's somehow downloading emul-x86-soundlibs or something like this

is that right??
Back to top
View user's profile Send private message
dook43
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2002
Posts: 116
Location: Baton Rouge, LA

PostPosted: Thu Feb 24, 2005 6:19 pm    Post subject: Reply with quote

Spinix wrote:
for me it worked without local :D :D

now it's somehow downloading emul-x86-soundlibs or something like this

is that right??


yes, it will work without overlays, but official gentoo wisdom says to use overlays for manual patching of ebuilds and created ebuilds to avoid fscking your system.

it did download those soundlibs for me.
_________________
"We who are about to die salute you!"
Back to top
View user's profile Send private message
Spinix
n00b
n00b


Joined: 20 Feb 2005
Posts: 41

PostPosted: Thu Feb 24, 2005 6:41 pm    Post subject: Reply with quote

Code:

spinix ~ # LDFLAGS="-L/usr/lib32" FEATURES="-sandbox" CONF_LIBDIR="/lib32" EXTRA_ECONF="--x-libraries=/usr/lib32" emerge wine
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emulation/wine-20050211 to /
>>> md5 src_uri ;-) Wine-20050211.tar.gz
>>> Unpacking source...
>>> Unpacking Wine-20050211.tar.gz to /var/tmp/portage/wine-20050211/work
 * Applying winearts-kdecvs-fix.patch ...                                                                                                                                   [ ok ]
 * Applying 20050211-docs.patch ...                                                                                                                                         [ ok ]
-fstack-protector
 * Applying 20041019-no-stack.patch ...                                                                                                                                     [ ok ]
>>> Source unpacked.
 * Couldn't find your 32bit X libs

!!! ERROR: app-emulation/wine-20050211 failed.
!!! Function src_compile, Line 97, Exitcode 0
!!! Couldn't find your 32bit X libs
!!! If you need support, post the topmost build error, NOT this status message.



Could it be because I dont have these overlays?? if yes how can i add them??
Back to top
View user's profile Send private message
herbie
Guru
Guru


Joined: 09 Oct 2002
Posts: 319
Location: London UK

PostPosted: Thu Feb 24, 2005 7:05 pm    Post subject: Reply with quote

spinix, your problem is probably that you have not created the symlinks I mentioned in bugzilla (this is need atm as the emul-linux-x86-xlibs ebuild is a little broken).

cd /emul/linux/x86/usr/lib (or /emul/linux/x86/usr/X11R6/lib , whichever contains your libXext.* files)
ln -s libXext.so.6.4 libXext.so
ln -s libX11.so.6.2 libX11.so
Back to top
View user's profile Send private message
Spinix
n00b
n00b


Joined: 20 Feb 2005
Posts: 41

PostPosted: Thu Feb 24, 2005 7:08 pm    Post subject: Reply with quote

i thought about it just before u wrote me and did that and it really compiled :]

i had only the symlinks which this other guy said not these you said that was the problem
lets see how far it will compile ;]
Back to top
View user's profile Send private message
Spinix
n00b
n00b


Joined: 20 Feb 2005
Posts: 41

PostPosted: Thu Feb 24, 2005 8:10 pm    Post subject: Reply with quote

now i got this error... :/

Code:

signal_i386.c: In function `wine_sigaction':
signal_i386.c:114: error: `SYS_sigaction' undeclared (first use in this function)
signal_i386.c:114: error: (Each undeclared identifier is reported only once
signal_i386.c:114: error: for each function it appears in.)
make[2]: *** [signal_i386.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/ntdll'
make[1]: *** [ntdll] Error 2
make[1]: *** Waiting for unfinished jobs....
../../tools/winebuild/winebuild -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -o odbc32.dll.dbg.c --debug -C. proxyodbc.c
gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS  -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith  -march=athlon64 -pipe -O2 -o odbc32.dll.dbg.o odbc32.dll.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./odbc32.spec    proxyodbc.o  odbc32.dll.dbg.o   -o odbc32.dll.so -L../../dlls  -ladvapi32 -lkernel32 -L../../libs/wine -lwine  -L../../libs/port -lwine_port -L/usr/lib32
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/odbc32'
make[1]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls'
make: *** [dlls] Error 2

!!! ERROR: app-emulation/wine-20050211 failed.
!!! Function src_compile, Line 114, Exitcode 2
!!! all
!!! If you need support, post the topmost build error, NOT this status message.


can someone help????????????
Back to top
View user's profile Send private message
maiku
Guru
Guru


Joined: 24 Mar 2004
Posts: 581
Location: Escaping from NY

PostPosted: Thu Feb 24, 2005 8:20 pm    Post subject: Reply with quote

Got an error myself
Quote:
ACCEPT_KEYWORDS="~amd64" LDFLAGS="-L/usr/lib32" FEATURES="-sandbox" USE="-lcms" CONF_LIBDIR="/lib32" EXTRA_ECONF="--x-libraries=/usr/lib32" emerge -av wine

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild N ] app-emulation/wine-20050211 +X +alsa -arts +cups -debug -doc +gif -glut -jack +jpeg -lcms -nas +ncurses +opengl -oss 0 kB [1]
It vomits out
Quote:
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_NTSYSTEM_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon64 -O3 -pipe -fprefetch-loop-arrays -o signal_i386.o signal_i386.c
signal_i386.c: In function `wine_sigaction':
signal_i386.c:114: error: `SYS_sigaction' undeclared (first use in this function)
signal_i386.c:114: error: (Each undeclared identifier is reported only once
signal_i386.c:114: error: for each function it appears in.)
make[2]: *** [signal_i386.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/oleacc'
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon64 -O3 -pipe -fprefetch-loop-arrays -o main.o main.c
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/ntdll'
make[1]: *** [ntdll] Error 2
make[1]: *** Waiting for unfinished jobs....
../../tools/winebuild/winebuild -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -o oleacc.dll.dbg.c --debug -C. main.c
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon64 -O3 -pipe -fprefetch-loop-arrays -o oleacc.dll.dbg.o oleacc.dll.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./oleacc.spec main.o oleacc.dll.dbg.o -o oleacc.dll.so -L../../dlls -L../../libs/wine -lwine -L../../libs/port -lwine_port -L/usr/lib32
make[2]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls/oleacc'
make[1]: Leaving directory `/var/tmp/portage/wine-20050211/work/wine-20050211/dlls'
make: *** [dlls] Error 2
Are my USE flags alright?
_________________
Michael
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page 1, 2, 3 ... 9, 10, 11  Next
Page 1 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum