Re: [sigc] Unwanted pass-by-value behavior with MSVC++ 7.1
- From: Martin Schulze <martin-ml hippogriff de>
- To: murrayc murrayc com
- Cc: libsigc++ list <libsigc-list gnome org>
- Subject: Re: [sigc] Unwanted pass-by-value behavior with MSVC++ 7.1
- Date: Fri, 23 Jul 2004 16:20:18 +0200
Am 23.07.2004 16:00:51 schrieb(en) murrayc murrayc com:
> Am 23.07.2004 15:25:05 schrieb(en) Martin Schulze:
>>> I've added the additional configure check. However through the
lines
>>> I can see that this doesn't help you because you don't execute
the
>>> configure script with MSVC, do you? Can we define some macros in
the
>>> project file instead? We need to #define
>>> SIGC_CXX_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD. Could
you
>>> please modify the project file accordingly and attach a patch
>>> against cvs to http://bugzilla.gnome.org/show_bug.cgi?id=147311 ?
>>
>> James, could you please comment on this? I'd like to make that
bugfix
>> release by Friday next week at the latest.
>
> Whoops, my mistake - I was barking nonsense. In fact, sigc++config.
h
> needs to be configured according to the platform (-> for the MSVC,
only
> 'SIGC_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD' should be
> '#define'd there).
I don't think so. I think it probably should be defined in the MSVC+
+
project file (for libsigc++ and for any application that uses
libsigc++).
MSVC++ users are quite used to that kind of nonsense.
We can provide MSVC++ project files, but we can't really provide a
copy of
the generated -config.h file for every platform.
But it's up to the MSVC++ users to tell us how to do this best.
This is why I am asking James what options we have for the MSVC.
> Normally, this is done by the configure script. What
> options do we have with MSVC?
Don't wait for ever to do a release, please. If it doesn't break the
main
platforms then don't worry about it to much.
The only changes made since 2.0.3 were to assist the MSVC and the FORTE
build. If we are not sure that these are working now, I don't see any
reason to make a new release ...
Regards,
Martin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]