Marc Giger wrote: [Fri Feb 06 2004, 02:14:11PM EST] > Yeah, it looks like:-) but I was wrong... I removed this check and ran > into troubles. The Macro __GLIBC_HAVE_LONG_LONG must not be defined > with ccc. So this check is totally ok! It has nothing to do with > "long long". Sorry... I was searching for the reason why I couldn't > compile python with ccc. > After some time I found it! The attached patch solves the problem. Now > I'm running python 2.3 compiled with ccc:-) Oh good! > > > printf '%s %s %s\n' \ > > > "-L${gcc_libs_path}" \ > > > " -SysIncDir > > > /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \ > > > > > > " -SysIncDir /usr/include/linux" \ > > > > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config > > > > So do you know how this should be changed exactly? > > Hehe, no! > This seems not to be the right place neither. I think this is useless > anyway. The right place to fix it is in "create-comp-config.sh". I tried > to change it but it seems that a shell-script and regex guru is > needed;-) The same should be changed by cxx (preventing). > > With these two fixes, I'm able to compile a lot more packages with the > compaq compiler. I'll take a look at create-comp-config.sh > Oh, while we are at it. What do you think if we move the libots libs to > /lib instead of /usr/lib ? Sounds good to me. Done. Try out 2.2.7-r1. If it works for you then I'll mark it stable. > Lastly, I ran into troubles as I compiled gawk with ccc. > Could you imagine what happens? I've made a RAID array with several > partitions on it. One partition was /usr. > gawk is needed in the init scripts, but libots.so is located in > /usr/lib, which is not mounted yet. Too bad. Ugh :-( Regards, Aron -- Aron Griffis Gentoo Linux Developer (alpha / ia64 / ruby / vim) Key fingerprint = E3B6 8734 C2D6 B5E5 AE76 FB3A 26B1 C5E3 2010 4EB0