public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch warning
       [not found] <931802322.2072511.1551741108053.JavaMail.yahoo.ref@mail.yahoo.co.jp>
@ 2019-03-04 23:11 ` Tatsuro MATSUOKA
  2019-03-05 19:19   ` Achim Gratz
  0 siblings, 1 reply; 4+ messages in thread
From: Tatsuro MATSUOKA @ 2019-03-04 23:11 UTC (permalink / raw)
  To: Yaakov Selkowitz, cygwin, Achim Gratz

Dear Yaakov Selkowitz

WxWidget on Cygwin may be built by old compiler.
This caused ABI mismatch warining on gnuplot for Cygwin
in plotting on wxt terminal.

gnuplot> pl x
07:54:00: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8).



The warning can be avioded if I attach patch to gnyuplot source.


--- a/src/wxterminal/wxt_gui.cpp 2018-03-17 07:26:21.926092000 +0900
+++ b/src/wxterminal/wxt_gui.cpp 2018-03-17 07:28:56.748497600 +0900
@@ -88,7 +88,7 @@
  * or multi-threaded operation.
  */
 
-
+#define __GXX_ABI_VERSION 1009
 /* define DEBUG here to have debugging messages in stderr */
 #include "wxt_gui.h"



However, if wxwidget are re-built using the current compiler this patch to gnuplot source
can be avioided.

Please consider the update.

Tatsuro


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch warning
  2019-03-04 23:11 ` Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch warning Tatsuro MATSUOKA
@ 2019-03-05 19:19   ` Achim Gratz
  2019-03-06  0:33     ` Request for rebuiding Wxwidget 3.0 without the assertions Tatsuro MATSUOKA
  0 siblings, 1 reply; 4+ messages in thread
From: Achim Gratz @ 2019-03-05 19:19 UTC (permalink / raw)
  To: cygwin

Tatsuro MATSUOKA writes:
> WxWidget on Cygwin may be built by old compiler.
> This caused ABI mismatch warining on gnuplot for Cygwin
> in plotting on wxt terminal.

That you get a warning rather than an error means that wxWidgets is
already built with the corresponding option.  If you want to get rid of
that warning also, then upstream has to remove the (IMHO useless)
version-check altogether.  A rebuild removes it, but only temporarily.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Request for rebuiding Wxwidget 3.0 without the assertions
  2019-03-05 19:19   ` Achim Gratz
@ 2019-03-06  0:33     ` Tatsuro MATSUOKA
  2019-03-14  6:33       ` Tatsuro MATSUOKA
  0 siblings, 1 reply; 4+ messages in thread
From: Tatsuro MATSUOKA @ 2019-03-06  0:33 UTC (permalink / raw)
  To: Achim Gratz, cygwin

----- Original Message -----

> From: Achim Gratz 
> To: cygwin
> Cc: 
> Date: 2019/3/6, Wed 04:18
> Subject: Re: Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch warning
> 
>T atsuro MATSUOKA writes:
>>  WxWidget on Cygwin may be built by old compiler.
>>  This caused ABI mismatch warining on gnuplot for Cygwin
>>  in plotting on wxt terminal.
> 
> That you get a warning rather than an error means that wxWidgets is
> already built with the corresponding option.  If you want to get rid of
> that warning also, then upstream has to remove the (IMHO useless)
> version-check altogether.  A rebuild removes it, but only temporarily.
> 
> 
> Regards,
> Achim.

Thanks Achim.

You are right.


I change the request.

https://github.com/eranif/codelite/issues/825

Please rebuild wxwidgtes 3.0 without assertions.

Tatsuro


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Request for rebuiding Wxwidget 3.0 without the assertions
  2019-03-06  0:33     ` Request for rebuiding Wxwidget 3.0 without the assertions Tatsuro MATSUOKA
@ 2019-03-14  6:33       ` Tatsuro MATSUOKA
  0 siblings, 0 replies; 4+ messages in thread
From: Tatsuro MATSUOKA @ 2019-03-14  6:33 UTC (permalink / raw)
  To: Achim Gratz, cygwin, yselkowitz





----- Original Message -----
> From: Tatsuro MATSUOKA <tmacchant2@yahoo.co.jp>
> To: Achim Gratz <Stromeko@nexgo.de>; cygwin@cygwin.com
> Cc: 
> Date: 2019/3/6, Wed 09:33
> Subject: Request for rebuiding Wxwidget 3.0 without the assertions
> 
> ----- Original Message -----
> 
>>  From: Achim Gratz 
>>  To: cygwin
>>  Cc: 
>>  Date: 2019/3/6, Wed 04:18
>>  Subject: Re: Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch 
> warning
>> 
>> T atsuro MATSUOKA writes:
>>>   WxWidget on Cygwin may be built by old compiler.
>>>   This caused ABI mismatch warining on gnuplot for Cygwin
>>>   in plotting on wxt terminal.
>> 
>>  That you get a warning rather than an error means that wxWidgets is
>>  already built with the corresponding option.  If you want to get rid of
>>  that warning also, then upstream has to remove the (IMHO useless)
>>  version-check altogether.  A rebuild removes it, but only temporarily.
>> 
>> 
>>  Regards,
>>  Achim.
> 
> Thanks Achim.
> 
> You are right.
> 
> 
> I change the request.
> 
> https://github.com/eranif/codelite/issues/825 
> 
> Please rebuild wxwidgtes 3.0 without assertions.
> 
> Tatsuro


> Please rebuild wxwidgtes 3.0 without assertions.
> 
> Tatsuro

Dear Yaakov Selkowitz

It will be grateful for me if you make a reply 
whether you accept my propsal or not.

Tatsuro




> 


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-03-14  6:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <931802322.2072511.1551741108053.JavaMail.yahoo.ref@mail.yahoo.co.jp>
2019-03-04 23:11 ` Request for rebuiding Wxwidget 3.0 to avoid ABI mismatch warning Tatsuro MATSUOKA
2019-03-05 19:19   ` Achim Gratz
2019-03-06  0:33     ` Request for rebuiding Wxwidget 3.0 without the assertions Tatsuro MATSUOKA
2019-03-14  6:33       ` Tatsuro MATSUOKA

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).