From: Geoff B. <gb...@ki...> - 2009-06-09 15:07:34
|
On Windows, CMake is actually pretty intelligent, and will discern between different "types" of Windows (cygwin, MSVC, etc). Unfortunately, Solaris comes under the broad brush of "Unix," as do all versions of Linux, BSD and Mac OSX. Geoff Toby Collett wrote: > I think boosts approach to this is to configure per OS/Compiler combo, > rather than just per OS. Actually most of our config changes at the > moment are for the compiler rather than the OS (i.e. if we were > compiling with gcc on windows we would probably want to use pretty much > the linux config). > > Their are compiler variations on Linux as well, i.e. different versions > of gcc do build differently, so this is probably a useful distinction to > be able to support. As, potentially, is 32bit/64bit and so on... > > Toby > > 2009/6/9 Paul Osmialowski <new...@ki... > <mailto:new...@ki...>> > > Hi Geoff, > > You're correct, but I think Windows has more different C/C++ compilers > (Watcom, Symantec, Visual Studio, Borland, Intel, MinGW, Cygwin, etc.). > > The ones for Solaris 10 I know are: > 1. suncc default sun compiler, however not installed by default (needs > additional CD) > 2. suncc shipped with SunStudio 12 (for Solaris 10 and Linux) downloaded > from Sun's page > 3. gcc3 shipped with Solaris 10 hidden deep in /dev/sfw tree, I > guess they > used it to compile GNOME (called Java Desktop in Solasis, but it is > GNOME > in real), it has link time problems and I'm not using it until I really > have to. > 4. gcc2.95 shipped with csw framework (something like MinGW for > Windows or > Fink for MacOSX), cmake and Player builds with that, Stage not. > Installed > in /opt/csw and not registers as default compiler. > > Only option 2 (SunStudio12) when installed, makes symlinks to compiler > binaries (cc, suncc, CC, sunCC) so they're available just after > installation. Other compilers, when installed are hidden in their trees > and path to them must be added to PATH manually. > > cmake is not installed by default, it has to be compiled by choosen > compiler. > > Paul > > On Tue, 9 Jun 2009, Geoffrey Biggs wrote: > > > At the moment, the Player build system doesn't make a distinction > > between different compilers on Solaris. But as I understand it, there > > are multiple available. I'm not sure if this is a problem or not, and > > was wondering what Solaris users think? > > > > Geoff > > > > > ------------------------------------------------------------------------------ > > Crystal Reports - New Free Runtime and 30 Day Trial > > Check out the new simplified licensing option that enables unlimited > > royalty-free distribution of the report engine for externally facing > > server and web deployment. > > http://p.sf.net/sfu/businessobjects > > _______________________________________________ > > Playerstage-developers mailing list > > Pla...@li... > <mailto:Pla...@li...> > > https://lists.sourceforge.net/lists/listinfo/playerstage-developers > > > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Playerstage-developers mailing list > Pla...@li... > <mailto:Pla...@li...> > https://lists.sourceforge.net/lists/listinfo/playerstage-developers > > > > > -- > This email is intended for the addressee only and may contain privileged > and/or confidential information > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > > > ------------------------------------------------------------------------ > > _______________________________________________ > Playerstage-developers mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-developers |