http://james-camerons-avatar.wikia.com
Dear All,
I've been using Wine happily on my Linux server for quite some years now.
Even wine-1.3.9 has compiled without any issues whatsoever. But ever since
yesterday, when I tried to compile the latest version 1.3.11 I'm stuck and
don't know how to help myself. Please give me some ideas.
As usual, I started compiling wine by "./configure; make"
However, I'm suddenly stuck at this point:
Code:
---- SNIP ----
make[1]: Leaving directory `/home/sheridan/Let?lt?s/wine-1.3.11/tools/wmc'
make[1]: Entering directory `/home/sheridan/Let?lt?s/wine-1.3.11/tools/wrc'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__
-DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe
-fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes
-Wwrite-strings -Wpointer-arith -g -O2 -o dumpres.o dumpres.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__
-DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe
-fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes
-Wwrite-strings -Wpointer-arith -g -O2 -o genres.o genres.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__
-DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe
-fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes
-Wwrite-strings -Wpointer-arith -g -O2 -o newstruc.o newstruc.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__
-DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe
-fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes
-Wwrite-strings -Wpointer-arith -g -O2 -o po.o po.c
po.c:302: error: variable 'po_xerror_handler' has initializer but
incomplete type
po.c:302: warning: excess elements in struct initializer
po.c:302: warning: (near initialization for 'po_xerror_handler')
po.c:302: warning: excess elements in struct initializer
po.c:302: warning: (near initialization for 'po_xerror_handler')
po.c: In function 'find_message':
po.c:362: warning: implicit declaration of function 'po_message_msgctxt'
po.c:362: warning: assignment makes pointer from integer without a cast
po.c: In function 'add_po_string':
po.c:393: warning: implicit declaration of function
'po_message_set_msgctxt'
po.c: In function 'flush_po_files':
po.c:484: warning: passing argument 3 of 'po_file_write' from
incompatible pointer type
po.c:490: warning: passing argument 3 of 'po_file_write' from
incompatible pointer type
po.c: In function 'write_pot_file':
po.c:673: warning: passing argument 3 of 'po_file_write' from
incompatible pointer type
po.c: In function 'add_translations':
po.c:956: warning: passing argument 2 of 'po_file_read_v2' from
incompatible pointer type
make[1]: *** [po.o] Error 1
make[1]: Leaving directory `/home/sheridan/Let?lt?s/wine-1.3.11/tools/wrc'
make: *** [tools/wrc] Error 2
Configure gives me about the same ending messages as usual, nothing too
threatening about that AFAIK:
Code:
---- SNIP ----
config.status: executing Makefile commands
configure: OpenCL development files not found, OpenCL won't be supported.
configure: libgnutls development files not found, no schannel support.
configure: libv4l development files not found.
configure: gstreamer-0.10 base plugins development files not found, gstreamer
support disabled
configure: libcapi20 development files not found, ISDN won't be supported.
configure: libgsm development files not found, gsm 06.10 codec won't be
supported.
configure: libmpg123 development files not found (or too old), mp3 codec
won't be supported.
configure: libopenal development files not found (or too old), OpenAL won't
be supported.
configure: libldap (OpenLDAP) development files not found, LDAP won't be
supported.
configure: Finished. Do 'make' to compile Wine.
Now... I've done nothing unusual, not changed anything. Everything is as it
was before, but the new version won't compile regardless.
My system:
Linux 2.6.17-8mdv #1 SMP Tue Dec 19 11:27:03 MST 2006 i686 AMD Opteron(tm)
Processor 146 GNU/Linux
Please kindly help me if you could, as to what i'm doing wrong.
Thank you!