This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Issue on Solaris box


 Actually the gcc we used on Solaris
 was downloaded from the GNU website.
 We didn't use the one from Solaris.
 Do u have any idea how to install the gcc from the Solaris
 repo?
 
 Thanks Phil...
 
 Cheers, 
 Santosh
> --- On Thu, 5/21/09, Philip Herron <herron.philip@googlemail.com>
> wrote:
> 
> > From: Philip Herron <herron.philip@googlemail.com>
> > Subject: Re: Issue on Solaris box
> > To: "santosh k" <sanushks@yahoo.com>
> > Cc: "GCC" <gcc-help@gcc.gnu.org>
> > Date: Thursday, May 21, 2009, 3:06 PM
> > Hey
> > 
> > This can be a frustrating problem, i had a program
> running
> > on debian
> > with gcc 4 then moving to gcc 3 on SUSE and solaris
> all
> > running
> > slightly differently.
> > 
> > But the compiler is probably producing different
> assembly
> > for each OS,
> > because its a different gcc version.
> > 
> > This isn't really a problem, you might find you have
> had
> > bugs in
> > memory management that probably caused the bug and
> some gcc
> > versions
> > produce safer assembly code than others. Try running
> your
> > program
> > under gdb first to see how its running and track down
> where
> > its
> > failing.
> > 
> > If your getting the gcc from a full solaris repos then
> its
> > probably
> > working ok. And passed the test-suite, or something
> was
> > very wrong.
> > 
> > If you still think its gcc, trying compiling the
> lastest
> > stable from
> > gcc website and running your program with it. It may
> > produce safer
> > assembly.
> > 
> > --Phil
> > 
> > 2009/5/21 santosh k <sanushks@yahoo.com>:
> > >
> > > Hi,
> > >
> > > I'm running my C program on a Solaris machine
> with the
> > following gcc version installed.
> > >
> > >>>gcc version 3.4.6
> > >>>Thread model 3.4.6
> >
> >>>/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.6/spec
> > >
> > > Issue:
> > > The same code seems to compile and execute fine
> on
> > > mingw running on Windows ?with gcc version
> 3.4.5
> > > cygwin running on Windows with gcc version 3.4.4
> > >
> > > The C program compiles fine but fails during
> execution
> > in Solaris machine
> > > Is it possible for different version of gcc to
> behave
> > unexpectedly.
> > >
> > > Is it a problem of different architecture? or a
> code
> > bug?
> > >
> > > Could u give me a list of gcc version which is
> > stable/compatible for Solaris env.
> > >
> > > Thanks
> > > Santosh
> > >
> > >
> > >
> > >
> > 
> 
> 
> 
> 




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]