I'm trying to get a recent wine on Openindiana.
I'm mainly use oi151a9 and have access to binary wine 1.5.22 but I would need a more recent one.
I followed the wiki for preparation but I have 2 issues (probably more behind) :
1 - Configure doesn't pick up opengl stuff
Code: Select all
./configure --prefix=/opt/wine-git
[...]
checking for XEvent.xcookie... yes
checking for -lGL... not found
checking for -lGL... not found
checking for gluLookAt in -lGLU... no
checking for -lOSMesa... not found
[...]
configure: libGLU development files not found, GLU won't be supported.
configure: libOSMesa development files not found (or too old), OpenGL rendering in bitmaps won't be supported.
$ ls -l /usr/X/lib/GL/
total 5
lrwxrwxrwx 1 root root 5 2014-09-04 16:11 64 -> amd64/
drwxr-xr-x 2 root bin 8 2014-09-04 16:13 amd64/
lrwxrwxrwx 1 root root 10 2014-09-04 16:13 libGL.so -> libGL.so.1*
lrwxrwxrwx 1 root root 38 2014-09-04 16:13 libGL.so.1 -> ../../../var/run/opengl/lib/libGL.so.1*
lrwxrwxrwx 1 root root 11 2014-09-04 16:13 libGLU.so -> libGLU.so.1*
lrwxrwxrwx 1 root root 19 2014-09-04 16:13 libGLU.so.1 -> ../mesa/libGLU.so.1*
lrwxrwxrwx 1 root root 11 2014-09-04 16:13 libGLw.so -> libGLw.so.1*
lrwxrwxrwx 1 root root 19 2014-09-04 16:13 libGLw.so.1 -> ../mesa/libGLw.so.1*
Code: Select all
$ make
[...]
make[1]: Entering directory `/home/franck/tmp/wine-git/dlls/acledit'
gcc -c -o main.o main.c -I. -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe \
-fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \
-Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith \
-Wlogical-op -gdwarf-2 -gstrict-dwarf -fno-omit-frame-pointer -I/usr/local/include -g -Os -pipe -fno-omit-frame-pointer -I/usr/X11/include
../../tools/winegcc/winegcc -o acledit.dll.so -B../../tools/winebuild -fasynchronous-unwind-tables -shared acledit.spec \
main.o -lwine ../../libs/port/libwine_port.a -lsocket -lnsl -L/usr/local/lib -L/usr/X11/lib -L/usr/lib
Archive member included because of file (symbol)
../../dlls/winecrt0/libwinecrt0.a(dll_entry.o)
acledit.dll-6Y6nrC.spec.o (__wine_spec_dll_entry)
../../dlls/winecrt0/libwinecrt0.a(init.o)
../../dlls/winecrt0/libwinecrt0.a(dll_entry.o) (__wine_spec_init_state)
../../dlls/winecrt0/libwinecrt0.a(stub.o)
acledit.dll-6Y6nrC.spec.o (__wine_spec_unimplemented_stub)
acledit.dll-CFi4w3.map:3: undefined symbol `A0x1000' referenced in expression
collect2: error: ld returned 1 exit status
winegcc: gcc failed
make[1]: *** [acledit.dll.so] Error 2
make[1]: Leaving directory `/home/franck/tmp/wine-git/dlls/acledit'
make: *** [dlls/acledit] Error 2
Best regards.
BB