Boost logo

Boost-Build :

From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2003-07-07 12:39:31

> >"Toon Knapen" <toon.knapen_at_[hidden]> writes:
> >
> >> I'm trying to build bjam on Solaris but I'm having some trouble.
> >>
> >> In 'struct frame' and in 'stuct _rule' there's a member
> declared as
> >> 'module * module ;'. This results in an error with sunpro saying :
> >> "redefining module after use in <name of struct>". So I suggest to
> >> rename the members to 'module_' instead of 'module' or better yet
> >> rename the type 'module' to 'module_t'. If you agree I can
> make all
> >> necessary changes if you want.
> >
> >Fine with me, thanks!
> Seems fine to me also.
OK I'm in the process of trying to get it compiled on Sun.
But when compiling fileunix.c CC can't find prototypes for read, close
and lseek. In what header file are they supposed to be and in what
standard are they defined ? Why not use fopen, fclose etc.

> That's because there's no logic for autodetecting sunpro. I'd
> welcome some means of doing that. For instance, you could
> tell me what 'uname' returns on your system.
SunOS sunblade 5.9 Generic sun4u sparc SUNW,Sun-Blade-1000

> And is 'CC' in
> the path when sunpro is installed?

> And/or is sunpro installed
> in a specific place?
Yes : /opt/SUNWspro/bin

> And/or is there some other program which
> is specific to sunpro, which is in the path when it's installed?
Have very little experience on Solaris so I can't tell


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at