Hi Michael,
On Fri, May 26, 2000 at 12:51:01AM +0200, Michael Matz wrote:
> On Mon, 22 May 2000, Ossama Othman wrote:
> > Great! KDE would be a great smoke test for the multi-language branch
> > libtool.
>
> It's smoking already ;) Even with problem reports ;)
Great! Well, at least for the libtool team. :-)
> On Wed, 24 May 2000, Ossama Othman wrote:
> > I'll try to move the general g++ configurations outside of the
> > platform-specific configurations soon.
>
> Great. Note that it's all not only depending on the compiler, but also on
> the actual linker used, so $with_gnu_ld should also be tested. E.g. just
> today I had a report from someone using KDE on Solaris with gcc and GNU
> ld. Currently that won't work, because on Solaris ltcf-cxx.sh thinks its
> using the native linker. (for -export-symbols it tries to give -M bla.exp
> to the linker).
Ah! Good point!
> I guess, the easiest solution would be, to structure ltcf-cxx.sh like:
>
> if test $with_gcc = yes && test $with_gnu_ld = yes ; then
> # do useful things, mostly independent from the OS
> # note, that mostly (if $with_gnu_ld --> also $with_gcc)
> else
> if test $with_gcc = yes ; then
> # do stuff where we at least can count on g++, while using the native
> # linker
> else
> # do ugly stuff for each OS
> fi
> fi
>
> That way, I think we can factorize out most similarities in behaviour.
> (I'm not just whining ;) on the weekend I'll try to implement something
> similar to above, the next BETA is not that far away ;)
That sounds good. Thanks so much for your help Michael! Needless to
say, it is greatly appreciated!
> Btw. just a small thing: in all 'case' statements testing for $CXX you
> should use $compiler, as $CXX can have arguments. In fact it is set
> already in the beginning, just not used. No diff, because it would be
> larger than the description ;)
Hmm, I though that Alexandre as already took care of this. It must've
been a patch that wasn't integrated. Alexandre, should I integrate
your patch? Thanks for reminding me of this problem Michael!
All of this feedback is great! I think that we can make some real
progress on the multi-language branch because of it!!!
Thanks again,
-Ossama
--
Ossama Othman <[EMAIL PROTECTED]>
Distributed Object Computing Laboratory, Univ. of California at Irvine
1024D/F7A394A8 - 84ED AA0B 1203 99E4 1068 70E6 5EB7 5E71 F7A3 94A8