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:
had the first problem coming, no flex found...
Code:
bash-3.00$ su
Password:
# cd wine-0.9.44
# sh ./configure
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... CC
checking whether we are using the GNU C++ compiler... no
checking whether CC accepts -g... yes
checking for cpp... no
checking for the directory containing the Wine tools... $(TOPOBJDIR)
checking how to run the C preprocessor... cc -E
checking for X... libraries , headers
checking for gethostbyname... no
checking for gethostbyname in -lnsl... yes
checking for connect... no
checking for connect in -lsocket... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for flex... no
configure: error: no suitable flex found. Please install the 'flex' package.
#
downloaded flex with blastwave...., but kept lovely errors:
Code:
"../include/windef.h", line 63: #error: You need to define __stdcall for your compiler
cc: acomp failed for fnt2bdf.c
*** Error code 2
make: Fatal error: Command failed for target `fnt2bdf.o'
Current working directory /export/home/dezeeuw/wine-0.9.44/tools
*** Error code 1
The following command caused the error:
cd tools && make
make: Fatal error: Command failed for target `tools'
#
Last edited by LAN-Dominator.nl; 08-28-2007 at 09:04 AM.
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
Quote:
Originally Posted by kebabbert
I am using the Sun Studio v12 C++ compiler.
That may explain why you do not have the "version" issue, or perhaps is it a bug introduced in newer wine releases.
Quote:
I think the build script recommends Sun Studio somewhere in the text?
The only recommendation I find is the opposite, from the README file:
Solaris info: You will most likely need to build Wine with the GNU toolchain (gcc, gas, etc.). Warning : installing gas does *not* ensure that it will be used by gcc. Recompiling gcc after installing gas or symlinking cc, as and ld to the gnu tools is said to be necessary.
Quote:
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).
Now I'm confused. Are you telling the procedure you posted quoted from Doug Scott is the one you use and not the one from the wine distribution ?
Quote:
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?
Sorry. I thought I had written that I abandoned the first anzats, but I forgot to write it.
Anyway, there are lots of interesting program to download via CBE. As far I can tell, the CBE package works very well. It seems that Doug has written Solaris build scripts for ordinary open source programs, as they are mostly targeting Linux?
Location: Hendrik Ido Ambacht, Zuid-Holland, Nederland, Europa
Distribution: Ubuntu 12.04; CentOS 6.5
Posts: 137
Rep:
HUGE error (wget not in path):
Code:
bash-3.00$ /opt/jdsbld/bin/pkgtool build --download SFEfontforge.spec SFEfreetype.spec SFEwine.spec
INFO: Copying %use'd or %include'd spec files to SPECS directory
INFO: Processing spec files
INFO: Finding sources
WARNING: wget is not found in the PATH, automatic downloads are not possible
ERROR: SFEfontforge: Source file http://jaist.dl.sourceforge.net/sourceforge/fontforge/fontforge_full-20070312.tar.bz2 not found
INFO: Finding sources
ERROR: SFEfreetype: Source file http://savannah.nongnu.org/download/freetype/freetype-2.3.5.tar.bz2 not found
WARNING: skipping package SFEwine: required package SFEfontforge failed
WARNING: skipping package SFEwine: required package SFEfreetype failed
WARNING: skipping package SFEwine: required package SFElcms not installed
WARNING: and no spec file specified on the command line provides it
WARNING: skipping package SFEwine: required package SFEcups not installed
WARNING: and no spec file specified on the command line provides it
WARNING: skipping package SFEwine: required package SFEncurses not installed
WARNING: and no spec file specified on the command line provides it
WARNING: skipping package SFEwine: required package SFEfontforge-devel failed
WARNING: skipping package SFEwine: required package SFEfreetype-devel failed
WARNING: skipping package SFEwine: required package SFElcms-devel not installed
WARNING: and no spec file specified on the command line provides it
WARNING: skipping package SFEwine: required package SFEcups-devel not installed
WARNING: and no spec file specified on the command line provides it
WARNING: skipping package SFEwine: required package SFEncurses-devel not installed
WARNING: and no spec file specified on the command line provides it
Summary:
package | status | details
---------------------------------+-------------+-------------------------------
SFEfontforge | FAILED | Source http://jaist.dl.sourceforge.net/sourceforge/fontforge/fontforge_full-20070312.tar.bz2 not found
SFEfreetype | FAILED | Source http://savannah.nongnu.org/download/freetype/freetype-2.3.5.tar.bz2 not found
SFEwine | DEP_FAILED | Dependency check failed
bash-3.00$ pkgtool build --download SFEfontforge.spec SFEfreetype.spec SFElcms.spec SFEcups.spec SFEncursus.spec SFEfontforge-devel.spec SFEfreetype-devel.spec SFElcms-devel.spec SFEcups-devel.spec SFEncursus.spec
bash: pkgtool: command not found
bash-3.00$ /opt/jdsbld/bin/pkgtool build --download SFEfontforge.spec SFEfreetype.spec SFElcms.spec SFEcups.spec SFEncursus.spec SFEfontforge-devel.spec SFEfreetype-devel.spec SFElcms-devel.spec SFEcups-devel.spec SFEncursus.spec
ERROR: SFEncursus.spec not found
ERROR: SFEfontforge-devel.spec not found
ERROR: SFEfreetype-devel.spec not found
ERROR: SFElcms-devel.spec not found
ERROR: SFEcups-devel.spec not found
ERROR: SFEncursus.spec not found
INFO: Copying %use'd or %include'd spec files to SPECS directory
INFO: Processing spec files
INFO: Finding sources
WARNING: wget is not found in the PATH, automatic downloads are not possible
ERROR: SFEfontforge: Source file http://jaist.dl.sourceforge.net/sourceforge/fontforge/fontforge_full-20070312.tar.bz2 not found
INFO: Finding sources
ERROR: SFEfreetype: Source file http://savannah.nongnu.org/download/freetype/freetype-2.3.5.tar.bz2 not found
WARNING: skipping package SFElcms: required package SFEswig not installed
WARNING: and no spec file specified on the command line provides it
INFO: Finding sources
ERROR: SFEcups: Source file http://ftp.easysw.com/pub/cups/1.3.0/cups-1.3.0-source.tar.bz2 not found
Summary:
package | status | details
---------------------------------+-------------+-------------------------------
SFEfontforge | FAILED | Source http://jaist.dl.sourceforge.net/sourceforge/fontforge/fontforge_full-20070312.tar.bz2 not found
SFEfreetype | FAILED | Source http://savannah.nongnu.org/download/freetype/freetype-2.3.5.tar.bz2 not found
SFElcms | DEP_FAILED | Dependency check failed
SFEcups | FAILED | Source http://ftp.easysw.com/pub/cups/1.3.0/cups-1.3.0-source.tar.bz2 not found
I really dont get it. It should work flawlessly with a newly installed OpenSolaris build 68 or so. And latest Sun Studio. As you fail, you have a non standard environment? Have you Solaris 9 or so? Are you using CBE build instructions? Everyone else get it working except you. Something is wrong with you environment, I believe.
I really dont get it. It should work flawlessly with a newly installed OpenSolaris build 68 or so. And latest Sun Studio. As you fail, you have a non standard environment? Have you Solaris 9 or so? Are you using CBE build instructions? Everyone else get it working except you. Something is wrong with you environment, I believe.
Try this on another computer?
It's Solaris 08/07 now (was 11/06). Honestly, I'm not sure if it's x86 or x64 (It's a new Sempron system, but I'm really not familiar with AMD parts) Didn't some other people have it working on Solaris 11/06? Ultimately, the place where I need to have it working is only on 01/06, with NO plans to change that soon (would rather go on without wine than risk the upgrade process).
I've got the latest Sun Studio installed, and am using the CBE build instructions.
If I can scrape up some RAM, I've got a box laying around in the back room that I think has an AMD Athlon, maybe I'll put opensolaris on that and give it a try... Unfortunately, for this particular project, pretty much all the machines around are SPARC based...
Last edited by Dox Systems - Brian; 09-19-2007 at 08:21 AM.
That other machine won't go into graphical mode with OpenSolaris. Works fine in regular Solaris though. Very odd. I'll just run Windows stuff on real Windows machines for now I guess!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.