Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Location: Hendrik Ido Ambacht, Zuid-Holland, Nederland, Europa
Distribution: Ubuntu 12.04; CentOS 6.5
Posts: 137
Rep:
still have this error:
Code:
# PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin
# sh ./configure
checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
#
Location: Hendrik Ido Ambacht, Zuid-Holland, Nederland, Europa
Distribution: Ubuntu 12.04; CentOS 6.5
Posts: 137
Rep:
so the Configure has run, how to run MAKE? next problem:
config.status: executing include/wine commands
configure: WARNING: OpenGL development headers not found.
Wine will be build without OpenGL or Direct3D support.
configure: WARNING: FontForge is missing.
Fonts will not be built. Dialog text may be invisible or unaligned.
Configure finished. Do 'make depend && make' to compile Wine.
# make
make: not found
# make PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin
make: not found
# make depend && make
make: not found
# sh make
make: make: cannot open
# sh make depend && make
make: make: cannot open
#
That is weird. I tried these instructions on a new OpenSolaris installation build 68. Everything worked. I dont understand your problems. It should work? What have you done with your installations? Which Solaris version are you using?
Location: Hendrik Ido Ambacht, Zuid-Holland, Nederland, Europa
Distribution: Ubuntu 12.04; CentOS 6.5
Posts: 137
Rep:
MAKE Error:
Code:
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_NTSYSTEM_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o actctx.o actctx.c
actctx.c:76: error: `version' defined as wrong kind of tag
*** Error code 1
make: Fatal error: Command failed for target `actctx.o'
Current working directory /export/home/dezeeuw/wine-0.9.44/dlls/ntdll
*** Error code 1
The following command caused the error:
cd ntdll && make
make: Fatal error: Command failed for target `ntdll'
Current working directory /export/home/dezeeuw/wine-0.9.44/dlls
*** Error code 1
The following command caused the error:
cd dlls && make
make: Fatal error: Command failed for target `dlls'
#
the build instructions works on OpenSolaris b68. Maybe you should try Solaris express edition instead of using Solaris 10, until you figure everything out?
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
I just checked with build 66 and it still doesn't work without the workaround I suggested. The root cause is a name clash: "enum version" defined in math.h and "struct version" defined in dlls/ntdll/actctx.c.
Kebabbert, are you sure you are compiling the 0.9.44 source ?
Are you using extra compiling options or a different compiler than Solaris bundled gcc ?
I am using the Sun Studio v12 C++ compiler. I think the build script recommends Sun Studio somewhere in the text?
Plain vanilla b68. Compiling and installing worked flawlessly with Wine v0.9.41. Somewhere in the cbe files there is a README file, that tells which versions of Wine is working. Like pkgget/etc/README or something similar place. (All packages you can download, is listed there with .txt info, and a README file).
I am running DC++ right now. I also tried Doom 1 and Heretic, Hexen and stuff. There is some problems running those games though. VLC Player doesnt work correctly, the sound lags terribly. But the picture seems correct? I prefer XMMS as a video player though.
Ive heard that you can substitute the DLL files Wine produces, with the corresponding Windows XP dll files. That would give a better result with running programs? Anyone tried this?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.