Post subject: GCC on qnx4 : bad return code Posted: Jul 06, 2007 - 08:28 PM
Guest
hello all.
On my way to send my data to a Database, I'm tring to compile
different products and I have a strange problem with gcc.
I have watcom 10.6 that run fine
I have installed gcc from JC michelot site
gcc281-qnx4-r19 : gcc is required to compile some product.
(I just untared it) it seems to work cause it compile fine.
my problem is : when I compile some test program the return
code is not the rigth one.
the same process with wcc produce a return code of 0
any idea of what went wrong ?
thanks for your advices.
--
dominix
maschoen
Post subject: RE: GCC on qnx4 : bad return code Posted: Jul 08, 2007 - 06:52 AM
QNX Master
Joined: Jun 25, 2003
Posts: 1058
Try instead of "return 0", "exit(0)". If this works, then there is a library problem.
main() is not usually the actual entry point for a 'C' program, just a routine called
by the initialization code. The return from main() should be sent to exit(), and
maybe it is not.
dominix
Post subject: Re: GCC on qnx4 : bad return code Posted: Jul 09, 2007 - 07:00 PM
Guest
"maschoen" <maschoen@pobox-dot-com.no-spam.invalid> a écrit dans le message
de news: f6q4te$2jk$1@inn.qnx.com...
Quote:
Try instead of "return 0", "exit(0)". If this
works, then there is a library problem.
main() is not usually the actual entry point for a 'C' program, just a
routine called
by the initialization code. The return from main() should be sent to
exit(), and
maybe it is not.
I was missing watcom c++.
it is required to make gcc works.
thanks for pointing this.
All logos and trademarks in this site are property of their respective owners. The comments are property of their posters. Powered by OpenQNX: The QNX Community Portal Site
QNX and the QNX logo are registered trademarks of QNX Software Systems.