Re: Is Solaris 10 a good home os?



On 2007-04-08, Miroslav Zubcic <news@xxxxxxxxxxxxx> wrote:
abuse@xxxxxxxxx wrote:

*Most* can be compiled from source and even packaged as SYSV packages if
you are pedantic. :-)

Of course, you must set up proper CC, CFLAGS, LD_OPTIONS, CPPFLAGS, you
must know some tricks like -Du_intXX_t=uintXX_t etc ...

Come back to me when you build the current version of Cyrus-IMAP
(for example) with -xtarget=opteron -xarch=amd64 (or is the other
way around). Pkgmk/pkgtrans is optional, that I can do myself.

Huh! This one was nasty ... I'm administering 4 cyrus servers around,
but on Linux. I had never tried to compile it on Solaris. I had cyrus
sasl, OpenLDAP and krb5, and bdb libs on system, so I tried ... HUH! it
took me an hour, but I have compiled it in 64-bit mode WITH Sun cc and
CFLAGS you gave me.

You are a more patient man than I am. I ended up building dovecot
-- at least as 32-bit/gcc binary it builds out of the box.

Dima
.



Relevant Pages

  • Re: Is Solaris 10 a good home os?
    ... Of course, you must set up proper CC, CFLAGS, LD_OPTIONS, CPPFLAGS, you ... I had never tried to compile it on Solaris. ... CFLAGS you gave me. ...
    (comp.unix.solaris)
  • Re: -Os breaks buildworld
    ... compile. ... Your CFLAGS line above shows -O2, yet your output below shows -Os, ... You should use CPUTYPE?= not CPUTYPE. ... from here *** Error code 1 ...
    (freebsd-stable)
  • Re: Current using -Os -pipe -march=pentium3m
    ... I have some problems here trying to compile my system using.. ... When I take off the CFLAGS, ... Network and System Analyst ...
    (freebsd-current)
  • Current using -Os -pipe -march=pentium3m
    ... I have some problems here trying to compile my system using.. ... When I take off the CFLAGS, ... Network and System Analyst ...
    (freebsd-current)
  • Re: Havent been able to make world in about a year
    ... which clearly say that advanced gcc options (like advanced ... optmisations) are a bad idea for CFLAGS defaults in make.conf ... My compile line is from 5.4. ... from a clean checkout and a clean /usr/obj object tree. ...
    (freebsd-questions)