> Hello, 
> 
> I have just installed OpenSolaris 2008.05 on my new
> x86 system. I've configured this system to build
> opensolaris, but realized that the nightly build was
> failing. Upon examination of the error log, I found
> that one of the tools that was being built could not
> find <stdio.h>:
> 
> "cw.c", line 287: cannot find include file:
> <stdio.h>
> 
> and other common include files. 
> 
> After looking at my /usr/include directory, I
> realized, with horror, that most of the common
> include files were not there! How is it possible that
> those files are not installed by default with
> OpenSolaris 2008.05? I've never had this problem when
> I installed SXDE, but now SXDE is being
> discontinued... When SXDE is gone are we going to
> have to install our system by piece? This is
> horrible!
> 
> Now, where can I get those include files? Perhaps
> there's something else that's missing? I am
> installing SunStudio 12 (in addition to Studio 11
> that I installed for ON Build), hopefully it will
> solve the problem...

Not having x86 right now, I'm not familiar with 2008.05, but I suspect
that if it's installed from something as small as a single CD, there's only
runtime stuff (and not all of that!) on the CD, and other things (perhaps
development stuff like include files among them) can be installed from the
repository.  If the IPS package names mostly correspond to the old SVR4 pkg
names, then SUNWhea is one of the packages you want (there may be others,
like SUNWxwinc, and so on).  Someone more familiar with 2008.05 could
probably tell  you which ones you want, or if you have enough space, you
could just install everything from the repository.  But even that may not
be enough...

I've seen other discussions suggesting that building OpenSolaris on 2008.05
was a problem.  The obvious solution is that SXCE + SunStudio (11 or 12,
depending on whether or not OpenSolaris will build with 12 yet) is pretty much
the same thing as SXDE was, except more bleeding edge; indeed, if I read
http://opensolaris.org/os/downloads/on/
correctly, SXCE+Studio 11 is the only supported build environment right now
(assuming the page is up to date about Studio 11 vs 12).

I would speculate that if (when?) the transition from ongoing experiment to
future version happens for Indiana (2008.05 and its successors), whatever
is needed to be fully self-hosting will have been a part of that.  If it hasn't
happened yet, I personally would suppose that course of action either hasn't
been irrevocably decided, or hasn't proceeded that far along in its 
implementation
yet.  (Since AFAIK 2008.05 is still x86-only, it's obvious that the Big Iron 
can't
run it yet, so it can't possibly take over the world yet.)

Sincerely,
your friendly neighborhood SPARC bigot...
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to