On Thu, Dec 11, 2014 at 06:48:10AM +0000, Pendzik, Edward wrote: > Thu Dec 11 01:46:41 EST 2014 > > Hello. > > I am working on porting bird 1.4.5 to QNX SP1 (QNX OS service pack 1). > QNX is actually close to BSD and there have been very few changes to the code. > > I have bird built but I get a core dump on initialization. > I was hoping that someone could give me some specific ideas on > exactly where to look while debugging. I have many years of writing and > debugging > Linux and Solaris drivers and networking code, but I am not yet familiar > with the bird internal data structures. ... > > confopts="\ > --sysconfdir=$btop \ > --localstatedir=$btop \ > --prefix=$btop \ > CC=$HOME/qccbird \ > CFLAGS=-V4.4.2,gcc_ntoarmle \
Hello What is the compiler, GCC? If your CFLAGS override options override the default ones, you should keep -fno-strict-aliasing and -fno-strict-overflow as we have some problems with aggresive GCC optimizations in list functions. Or you could try to compile it with disabled optimizations. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santi...@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
signature.asc
Description: Digital signature