Wine git on solaris 11/Openindiana

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
beben
Level 1
Level 1
Posts: 8
Joined: Wed Jun 03, 2015 6:39 pm

Wine git on solaris 11/Openindiana

Post by beben » Wed Jun 03, 2015 7:01 pm

Hi,

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*
2 - When I compile despite having no OpenGL support

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
I hope somebody have an idea.
Best regards.
BB

Locked