[Queue-developers] building with -profile on Linux
Brought to you by:
wkrebs
From: Mike C. <da...@ix...> - 2001-04-27 18:05:20
|
This is less of a queue issue than a development tool issue. I'm wanting to build queue with -profile to try to identify some performance issues. However, I think I'm running against a bug in the GNU binutils package. Then again, it may be a local corruption problem. :-> I'm wondering if I could get anyone using queue to volunteer to do a build on a machine with configuration similar to below and just let me know if it successfully builds. If it does, then I'll assume it's a local issue. If it doesn't, then I'm pretty sure it's in ld or, most likely, libbfd. Linux 2.4.2 (more or less, though I don't think it matters). Binutils 2.11, 2.11.90.0.5, or 010423 (had problems with all three) glibc 2.2.2 gcc 2.95.3 queue 1.30.1 or the latest cvs source. Just after doing ./configure, but before doing make, change your top level make file and add "-profile" to CXXFLAGS and CFLAGS. On my machine, it hangs linking queue or queued. If you're REALLY ambitious, you can use gdb to attach to ld (assuming you have source code laying around) and see that it's traversing a circularly linked list (that I don't think is supposed to be circular). Anyway, if anyone does this, and is able to identify working and none working combinations, I'd appreciate it. Mail me off list, and I'll correlate data and see if I can find a trend. Thanks! mrc -- Mike Castle Life is like a clock: You can work constantly da...@ix... and be right all the time, or not work at all www.netcom.com/~dalgoda/ and be right at least twice a day. -- mrc We are all of us living in the shadow of Manhattan. -- Watchmen |