gtk-osx-users Mailing List for GTK+ Mac OS X
Status: Beta
Brought to you by:
jralls
This list is closed, nobody may subscribe to it.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(33) |
Aug
(12) |
Sep
(28) |
Oct
(1) |
Nov
(30) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(3) |
Feb
(22) |
Mar
(31) |
Apr
(49) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(42) |
Sep
(62) |
Oct
(11) |
Nov
(28) |
Dec
(16) |
2011 |
Jan
(11) |
Feb
(44) |
Mar
(43) |
Apr
(53) |
May
(54) |
Jun
(54) |
Jul
(15) |
Aug
(11) |
Sep
(8) |
Oct
(2) |
Nov
(4) |
Dec
(4) |
2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
(2) |
2013 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(8) |
Jul
(6) |
Aug
(4) |
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(1) |
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(18) |
Sep
|
Oct
|
Nov
|
Dec
(4) |
2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
(13) |
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
(9) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: John R. <jr...@ce...> - 2017-03-09 15:18:59
|
> On Mar 9, 2017, at 4:09 AM, Gabriele Greco <gab...@gm...> wrote: > > Hi guys, > > I've found that I have to add to my GTK+2 OSX apps the following code: > > #ifdef __APPLE__ > GtkosxApplication *theApp = (GtkosxApplication *)g_object_new(GTKOSX_TYPE_APPLICATION, NULL); > g_signal_connect(theApp, "NSApplicationWillTerminate", G_CALLBACK(g_main_quit), NULL); > gtkosx_application_ready(theApp); > #endif > > ... to respond correctly to an un-iconify OSX signal (click on the dock icon) or to the right click on icon "exit signal" > > Is this necessary or, provided I don't need a menu, there are other crossplatform ways to avoid these problems? > That looks correct to me. It's not a problem to have special code for different platforms: It's more of a fact of life in cross-platform programming with Gnome libraries. If that really bugs you, you can port your program to Qt, which AFAIK requires no special per-platform code. I don't know of any other library that provides mac integration for Gtk2. Regards, John Ralls |
From: Gabriele G. <gab...@gm...> - 2017-03-09 12:09:23
|
Hi guys, I've found that I have to add to my GTK+2 OSX apps the following code: #ifdef __APPLE__ GtkosxApplication *theApp = (GtkosxApplication *)g_object_new(GTKOSX_TYPE_APPLICATION, NULL); g_signal_connect(theApp, "NSApplicationWillTerminate", G_CALLBACK(g_main_quit), NULL); gtkosx_application_ready(theApp); #endif ... to respond correctly to an un-iconify OSX signal (click on the dock icon) or to the right click on icon "exit signal" Is this necessary or, provided I don't need a menu, there are other crossplatform ways to avoid these problems? -- Bye, Gabry |
From: <pub...@cl...> - 2017-02-12 10:42:52
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background="http://www.clickxti.com/images/fondo_mail1.gif"> <tr> <td><div align="right"><span class="texto_sc"><a href="http://www.clickxti.com/" target="_blank"><img src="http://www.clickxti.com/images/logo_correo.png" border="0"></a> </span> </div></td> </tr> </table> <div align=justify><br> <blockquote> <blockquote> Hola,<br><br> Hace unos días tu amigo Miguel Angel te envió una invitación para registrarte en ClickXti para ganar sólo por hacer clicks. <br><br> Hemos visto que no te has registrado aún :-( <br><br> ClickXti es un servicio gratuíto por el que te enviamos publicidad de tu interés y te pagamos parte del dinero que nos paga el anunciante por leerla. Pruébalo <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>registrándote aquí</a>. Ganarás tú, ganará Miguel Angel. <br><br> También puedes utilizar nuestro servicio <b>ClickXpress</b>, con el que quedarás registrad@ automáticamente con el email map...@gm... en un sólo click, y empezarás a ganar dinero en segundos. Aprovecha esta oportunidad <a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='>haciendo click aquí</a> o en este botón:<br> <center><a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='><img src='http://www.clickxti.com/images/clickXpress.png' border=0></a></center><br> Al hacer click en el botón anterior quedarás registrad@ en clickxti, aceptando nuestras <a href='http://www.clickxti.com/condiciones.php'>condiciones de uso</a> y nuestra <a href='http://www.clickxti.com/privacidad.php'>política de privadad</a></small><br><br> Muchas gracias por tu atención. Un cordial saludo, <br><br> El equipo de ClickXti </blockquote> <hr><p><small>NOTA: Este mensaje es un único recordatorio de la invitación que te hizo Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: <pub...@cl...> - 2017-02-12 10:36:53
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background="http://www.clickxti.com/images/fondo_mail1.gif"> <tr> <td><div align="right"><span class="texto_sc"><a href="http://www.clickxti.com/" target="_blank"><img src="http://www.clickxti.com/images/logo_correo.png" border="0"></a> </span> </div></td> </tr> </table> <div align=justify><br> <blockquote> <blockquote> Hola,<br><br> Hace unos días tu amigo Miguel Angel te envió una invitación para registrarte en ClickXti para ganar sólo por hacer clicks. <br><br> Hemos visto que no te has registrado aún :-( <br><br> ClickXti es un servicio gratuíto por el que te enviamos publicidad de tu interés y te pagamos parte del dinero que nos paga el anunciante por leerla. Pruébalo <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>registrándote aquí</a>. Ganarás tú, ganará Miguel Angel. <br><br> También puedes utilizar nuestro servicio <b>ClickXpress</b>, con el que quedarás registrad@ automáticamente con el email map...@gm... en un sólo click, y empezarás a ganar dinero en segundos. Aprovecha esta oportunidad <a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='>haciendo click aquí</a> o en este botón:<br> <center><a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='><img src='http://www.clickxti.com/images/clickXpress.png' border=0></a></center><br> Al hacer click en el botón anterior quedarás registrad@ en clickxti, aceptando nuestras <a href='http://www.clickxti.com/condiciones.php'>condiciones de uso</a> y nuestra <a href='http://www.clickxti.com/privacidad.php'>política de privadad</a></small><br><br> Muchas gracias por tu atención. Un cordial saludo, <br><br> El equipo de ClickXti </blockquote> <hr><p><small>NOTA: Este mensaje es un único recordatorio de la invitación que te hizo Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: <pub...@cl...> - 2017-02-12 09:45:51
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background="http://www.clickxti.com/images/fondo_mail1.gif"> <tr> <td><div align="right"><span class="texto_sc"><a href="http://www.clickxti.com/" target="_blank"><img src="http://www.clickxti.com/images/logo_correo.png" border="0"></a> </span> </div></td> </tr> </table> <div align=justify><br> <blockquote> <blockquote> Hola,<br><br> Hace unos días tu amigo Miguel Angel te envió una invitación para registrarte en ClickXti para ganar sólo por hacer clicks. <br><br> Hemos visto que no te has registrado aún :-( <br><br> ClickXti es un servicio gratuíto por el que te enviamos publicidad de tu interés y te pagamos parte del dinero que nos paga el anunciante por leerla. Pruébalo <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>registrándote aquí</a>. Ganarás tú, ganará Miguel Angel. <br><br> También puedes utilizar nuestro servicio <b>ClickXpress</b>, con el que quedarás registrad@ automáticamente con el email map...@gm... en un sólo click, y empezarás a ganar dinero en segundos. Aprovecha esta oportunidad <a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='>haciendo click aquí</a> o en este botón:<br> <center><a href='http://www.clickxti.com/clickXpress.php?ce=MzA0NzQyMi1ndGstb3N4LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA=='><img src='http://www.clickxti.com/images/clickXpress.png' border=0></a></center><br> Al hacer click en el botón anterior quedarás registrad@ en clickxti, aceptando nuestras <a href='http://www.clickxti.com/condiciones.php'>condiciones de uso</a> y nuestra <a href='http://www.clickxti.com/privacidad.php'>política de privadad</a></small><br><br> Muchas gracias por tu atención. Un cordial saludo, <br><br> El equipo de ClickXti </blockquote> <hr><p><small>NOTA: Este mensaje es un único recordatorio de la invitación que te hizo Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:33
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:30
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:28
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:26
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:24
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: Miguel A. P. d. C. <pub...@cl...> - 2017-02-10 22:05:23
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body, td, .texto_sc { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #606060; text-decoration: none; text-align: justify; } .vinculos_sc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } .vinculos_sc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #41205e; text-decoration:none; } --> </style></head> <body> <div align=justify><br> <blockquote> ¡Hola! <br><br> Bienvenid@ a <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>, tu amigo Miguel Angel Pérez te ha invitado a formar parte de la mejor red para ganar dinero con tus clicks. <br><br> Se trata de una empresa (Cybernet Soluciones, S.L.) que te envía publicidad y te paga parte del dinero que cobran ellos al anunciante. Además son serios y pagan bien, de hecho llevan haciéndolo desde el siglo pasado. <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a> no cuesta nada, ni cuotas de alta, ni consumos, no tienes que pagar nada, siempre será gratis!! <br><br> Ganarás dinero cada día sólo por visitar las promociones que te envíe <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>ClickXti</a>. Además, podrás crear tu propia red de referidos para aumentar exponencialmente tus ganancias. Échale un vistazo, no tienes nada que perder: <br><br> <a href='http://www.clickxti.com/?Id=42941180&id_i=3047422'>http://www.clickxti.com/</a> <br><br> Ya me contarás. Un saludo, <br><br> Miguel Angel Pérez <hr><p><small>NOTA: Este mensaje ha sido enviado por Miguel Angel Pérez (map...@gm...) desde la web de clickxti.com. Si no te interesa y no quieres recibir mas invitaciones de clickxti.com, haz click aquí: <center><a href='http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180'>http://www.clickxti.com/no_invitar.php?e=Z3RrLW9zeC11c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ=&idp=42941180</a><br> <img src='http://www.clickxti.com/vistoi.php?id=3047422&ida=42941180'> </blockquote> </div> <table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" background='http://www.clickxti.com/images/fondo_mail2.gif'> <tr> <td class="texto_sc"><div align="left"> <blockquote>Por favor, no conteste a este email. Si desea contactar con ClickXti, puede hacerlo a través de nuestra <a href='http://www.clickxti.com/contacto.php' class='vinculos_sc'><font color='#41205e'>página de contacto</font></a><br> ClickXti.com es un servicio gestionado por la sociedad CYBERNET SOLUCIONES, S.L., con domicilio en Av. Juan Gil Albert, 1 3º - 03804 Alcoy, Alicante (España) </blockquote> </font> </div></td> </tr> </table> </body> </html> |
From: John R. <jr...@ce...> - 2015-05-22 00:06:29
|
I’m happy to announce that I’ve released gtk-mac-integration 2.0.8. Changes from 2.0.7 include: * Provide a default gtk-mac-integration.pc, a copy of gtk-mac-integration-gtk2.pc unless gtk-mac-integration-gtk3.pc is the only version built. Applications are advised not to use it; it's only to avoid gratuitous breakage in single-gtk environments. * Get GtkApplicationDelegate's application:openFile: handler to work at startup. It fires off the signal before the main loop has started, so stash the URI in a static for applicationDidFinishLaunching to fire the signal. * Bug 744597 - Document that gtk_menu_reorder_child() doesn't update the menu. * Update documents for current version of Gtk-Docs. * Fix compile error on Leopard & Tiger. * Minor build system improvements * Make it possible to override libtoolize * Get PyGObject-2.0's datadir from pkg-config * Update .gitignore * Fix autotools warnings and modernize some * Use seperate configure flags for gtk2 and gtk3 Changes --with-gtk=gtk2 (which was broken) to --with-gtk2 and --with-gtk3 This allows you to build against both at the same time. None of the pkgconfig files should have been changed but there is only a single includedir now since they are the same. * Use gnome-autogen.sh The modulesets have been updated to use the new release. Regards, John Ralls |
From: Miroslav R. <mr...@ho...> - 2015-05-19 05:15:46
|
Thanks for the info. Regards, Miroslav From: jr...@ce... Date: Mon, 18 May 2015 07:19:27 -0700 To: gtk...@li... Subject: Re: [gtk-osx-users] [Gtk-osx-users] jhbuild issues On May 18, 2015, at 3:18 AM, Miroslav Rajcic <mr...@ho...> wrote:Solved the issue with gtksourceview, it seems that gtk-mac-integration changed the name of .pc file to: "gtk-mac-integration-gtk2.pc". Removing the "-gtk2" suffix solved the issue. I guess that gtksourceview library should be patched to use new name for everything to work out of the box. Yes, it should, but I’ll release a new version of gtk-mac-integration in the next few days which will symlink gtk-mac-integration-gtk2.pc to gtk-mac-integration.pc (or if only gtk-mac-integration-gtk3.pc is built, to that). BTW, Xcode 4.2 uses llvm-gcc not gcc, and that compiler has some problems. I recommend that you build a real gcc and use that instead. Regards,John Ralls |
From: John R. <jr...@ce...> - 2015-05-18 14:21:36
|
> On May 18, 2015, at 3:18 AM, Miroslav Rajcic <mr...@ho...> wrote: > > Solved the issue with gtksourceview, it seems that gtk-mac-integration changed the name of .pc file to: > "gtk-mac-integration-gtk2.pc". Removing the "-gtk2" suffix solved the issue. > > I guess that gtksourceview library should be patched to use new name for everything to work out of the box. Yes, it should, but I’ll release a new version of gtk-mac-integration in the next few days which will symlink gtk-mac-integration-gtk2.pc to gtk-mac-integration.pc (or if only gtk-mac-integration-gtk3.pc is built, to that). BTW, Xcode 4.2 uses llvm-gcc not gcc, and that compiler has some problems. I recommend that you build a real gcc and use that instead. Regards, John Ralls |
From: Miroslav R. <mr...@ho...> - 2015-05-18 10:18:40
|
Solved the issue with gtksourceview, it seems that gtk-mac-integration changed the name of .pc file to: "gtk-mac-integration-gtk2.pc". Removing the "-gtk2" suffix solved the issue. I guess that gtksourceview library should be patched to use new name for everything to work out of the box. Regards, Miroslav From: mr...@ho... To: gtk...@li... Date: Mon, 18 May 2015 12:11:16 +0200 Subject: [gtk-osx-users] [Gtk-osx-users] jhbuild issues I am trying to rebuild latest stable version of GTK2.x, my setup is: - OSX version 10.7.5 - XCode 4.2 (gcc 4.2.1) - using modulesets-stable - Relevant parts of .jhbuildrc-custom file: setup_sdk(target="10.6", sdk_version="10.6", architectures=["i386"]) os.environ["ARCHFLAGS"] = "-arch x86_64 -arch i386" - Relevant parts of my build procedure: jhbuild bootstrap --skip=libiconv jhbuild build python alias jhbuild="PATH=gtk-prefix/bin:$PATH jhbuild" jhbuild build meta-gtk-osx-bootstrap jhbuild build meta-gtk-osx-core jhbuild build meta-gtk-osx-themes jhbuild build gtk-mac-integration jhbuild build gtksourceview I am having 3 issues right now: 1.) Latest libffi won't build. This appears the known issue related to the old compile tool versions, see here: https://github.com/atgreen/libffi/issues/128 I've solved the issue by downloading older version (libffi-3.0.9.tar.gz) from ftp://sourceware.org/pub/libffi/ and using that one. 2.) Glib compilation fails, this also seems to be related to old compile tools versions on my platform. Errors are following: ../../gio/glistmodel.h:36: error: redefinition of typedef 'GListModel' ../../gio/giotypes.h:64: error: previous declaration of 'GListModel' was here This also seems to be known issue, see discussion here: http://stackoverflow.com/questions/29601448/installing-glib-error-redefinition-of-typedef-gliststore I've solved the issue by applying this patch (i.e. deleting two lines from giotypes.h): https://git.gnome.org/browse/glib/commit/?id=4a292721bcf2943bfc05c6a1c859992f28e3efec 3. ) gtksourceview configuration fails with the following error: checking for GTK_MAC... no configure: error: Package requirements (gtk-mac-integration) were not met: No package 'gtk-mac-integration' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GTK_MAC_CFLAGS and GTK_MAC_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Note that gtk-mac-integration was correctly build and installed in previous step: *** Installing gtk-mac-integration *** [29/37] ... I: Install complete: 38 files copied Any idea on how to resolve the issue with gtksourceview? Regards, Miroslav PS. BTW GTK in the stable moduleset is stuck at v2.24.21 dating back to year 2013. It would be nice to see that updated to latest v2.24.28. ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Gtk-osx-users mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtk-osx-users _______________________________________________ Gtk-osx-users-list mailing list Gtk...@gn... https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list |
From: Miroslav R. <mr...@ho...> - 2015-05-18 10:11:24
|
I am trying to rebuild latest stable version of GTK2.x, my setup is: - OSX version 10.7.5 - XCode 4.2 (gcc 4.2.1) - using modulesets-stable - Relevant parts of .jhbuildrc-custom file: setup_sdk(target="10.6", sdk_version="10.6", architectures=["i386"]) os.environ["ARCHFLAGS"] = "-arch x86_64 -arch i386" - Relevant parts of my build procedure: jhbuild bootstrap --skip=libiconv jhbuild build python alias jhbuild="PATH=gtk-prefix/bin:$PATH jhbuild" jhbuild build meta-gtk-osx-bootstrap jhbuild build meta-gtk-osx-core jhbuild build meta-gtk-osx-themes jhbuild build gtk-mac-integration jhbuild build gtksourceview I am having 3 issues right now: 1.) Latest libffi won't build. This appears the known issue related to the old compile tool versions, see here: https://github.com/atgreen/libffi/issues/128 I've solved the issue by downloading older version (libffi-3.0.9.tar.gz) from ftp://sourceware.org/pub/libffi/ and using that one. 2.) Glib compilation fails, this also seems to be related to old compile tools versions on my platform. Errors are following: ../../gio/glistmodel.h:36: error: redefinition of typedef 'GListModel' ../../gio/giotypes.h:64: error: previous declaration of 'GListModel' was here This also seems to be known issue, see discussion here: http://stackoverflow.com/questions/29601448/installing-glib-error-redefinition-of-typedef-gliststore I've solved the issue by applying this patch (i.e. deleting two lines from giotypes.h): https://git.gnome.org/browse/glib/commit/?id=4a292721bcf2943bfc05c6a1c859992f28e3efec 3. ) gtksourceview configuration fails with the following error: checking for GTK_MAC... no configure: error: Package requirements (gtk-mac-integration) were not met: No package 'gtk-mac-integration' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GTK_MAC_CFLAGS and GTK_MAC_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Note that gtk-mac-integration was correctly build and installed in previous step: *** Installing gtk-mac-integration *** [29/37] ... I: Install complete: 38 files copied Any idea on how to resolve the issue with gtksourceview? Regards, Miroslav PS. BTW GTK in the stable moduleset is stuck at v2.24.21 dating back to year 2013. It would be nice to see that updated to latest v2.24.28. |
From: John R. <jr...@ce...> - 2015-04-21 23:32:54
|
Phil has a pull request in wherein he updates setup-from-git.sh. It’s broken, and probably has been for a long time, leading me to conclude that it’s probably not used by anyone. I’m inclined to remove it instead. The same goes for all of the universal-build and framework-build stuff. Neither ever worked, and neither has been actively maintained for a very long time. Any objections? Regards, John Ralls |
From: Thinus P. <th...@po...> - 2015-04-16 14:17:46
|
> On 16 Apr 2015, at 16:12, John Ralls <jr...@ce...> wrote: > > >> On Apr 16, 2015, at 5:19 AM, Thinus Pollard <th...@po...> wrote: >> >> <snip> >> >> Hi John >> >> The latest changes to the modules file did the trick, it builds cleanly on 10.10 (except for the known issues with libsoup and gwenhywfar. >> >> I have successfully created a bundle as well. >> >> Now on to the next issue ;) >> >> OSX integration seems to be broken. The menubar is stuck in the GnuCash window, i.e. not using the menubar at the top of the osx desktop. Any ideas on what I’m doing wrong? > > It's not something you're doing wrong. There's a commit, 46f7551, that is in the 2.6.6 bundles but not in the tarballs; it makes the changes in library and include names required by gtk-mac-integration commit cb6d65f9. > > Regards, > John Ralls > Thanks, I was beginning to think that. I digged in the source and saw that MAC_INTEGRATION should be defined for it to be considered. I did a export CFLAGS=-DMAC_INTEGRATION before the jhbuild build Then all hell broke loose ;) I’ll grab that commit and see what happens Thanks for the heads up Kind regards Thinus |
From: John R. <jr...@ce...> - 2015-04-16 14:14:37
|
> On Apr 16, 2015, at 5:19 AM, Thinus Pollard <th...@po...> wrote: > > <snip> > > Hi John > > The latest changes to the modules file did the trick, it builds cleanly on 10.10 (except for the known issues with libsoup and gwenhywfar. > > I have successfully created a bundle as well. > > Now on to the next issue ;) > > OSX integration seems to be broken. The menubar is stuck in the GnuCash window, i.e. not using the menubar at the top of the osx desktop. Any ideas on what I’m doing wrong? It's not something you're doing wrong. There's a commit, 46f7551, that is in the 2.6.6 bundles but not in the tarballs; it makes the changes in library and include names required by gtk-mac-integration commit cb6d65f9. Regards, John Ralls |
From: Thinus P. <th...@po...> - 2015-04-16 12:43:24
|
<snip> Hi John The latest changes to the modules file did the trick, it builds cleanly on 10.10 (except for the known issues with libsoup and gwenhywfar. I have successfully created a bundle as well. Now on to the next issue ;) OSX integration seems to be broken. The menubar is stuck in the GnuCash window, i.e. not using the menubar at the top of the osx desktop. Any ideas on what I’m doing wrong? Kind regards Thinus |
From: Miroslav R. <mr...@ho...> - 2015-04-15 11:00:43
|
I am trying to rebuild latest stable version of GTK2.x, my setup is: - OSX version 10.7.5 - XCode 4.2 (gcc 4.2.1) - using modulesets-stable - Relevant parts of .jhbuildrc-custom file: setup_sdk(target="10.6", sdk_version="10.6", architectures=["i386"]) os.environ["ARCHFLAGS"] = "-arch x86_64 -arch i386" - Relevant parts of my build procedure: jhbuild bootstrap --skip=libiconv jhbuild build python alias jhbuild="PATH=gtk-prefix/bin:$PATH jhbuild" jhbuild build meta-gtk-osx-bootstrap jhbuild build meta-gtk-osx-core jhbuild build meta-gtk-osx-themes Problem is that when doing bootstrap step, it won't build intltool because of this configure issue: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool *** Error during phase configure of intltool: ########## Error running ./configure --prefix /Users/helix/gtk/inst --libdir '/Users/helix/gtk/inst/lib' *** [19/20] I've tried fixing this in shell by installing the module manually with: "sudo cpan -i XML::Parser" and got this error: "one dependency not OK (LWP::UserAgent); additionally test harness failed" Next I've tried forced installation: "sudo cpan -f -i -T XML::Parser" and it succeed, but jhbuild won't pick up the module anyway. "perl --version" gives version 5.16.3. Looking at the official building page: https://wiki.gnome.org/Projects/GTK%2B/OSX/Building it says that exporting ARCHFLAGS should fix the issue with XML::Parser, but this doesn't seem to be case here. Note that I tried this with both XCode 4.1 and now with XCode 4.2 but I see no difference between those, same error. Any tips to get this resolved? TIA, Miroslav |
From: John R. <jr...@ce...> - 2015-04-14 23:41:42
|
> On Apr 14, 2015, at 12:29 PM, Thinus Pollard <th...@po...> wrote: > >> >> On 14 Apr 2015, at 13:34, Thinus Pollard <th...@po... <mailto:th...@po...>> wrote: >> >> I finally got a successful build, and here is how I did it. >> >> Start at http://wiki.gnucash.org/wiki/MacOSX/Quartz <http://wiki.gnucash.org/wiki/MacOSX/Quartz> >> >> Look at the preliminaries: >> 1. download .jhbuildrc-custom into your homefolder >> 2. edit .jhbuildrc-custom, add 'skip.append("openssl")' somewhere in the file >> 3. download gtk-osx-build-setup.sh from https://live.gnome.org/GTK+/OSX/Building <https://live.gnome.org/GTK+/OSX/Building> >> 4. run "sh gtk-osx-build-setup.sh" >> 5. run "jhbuild bootstrap" >> >> That takes care of the setup. At this point in time I backed up the >> gnucash-stable dir >> >> Now: >> 6. run "LC_ALL=C jhbuild build". OS X does not define LC_ALL and >> webkit likes to have it >> 7. The build will fail at gwenhywfar with a error about implicit >> function declaration >> 8. Hit 4 to drop to a shell, edit src/os/posix/directory.c and add "# >> include <mach-o/dyld.h>" just after "# include >> <CoreFoundation/CFBundle.h>" >> 9. type "exit" >> 10. Hit 1, Rerun phase Build >> >> 11. libsoup with a bang, it crashes python hard >> 12. hit 4 to drop to a shell >> 13. type "cd ../glib-networking-2.42.1/" >> 14. type "make uninstall && make install" >> 15. type "exit" >> 16. Hit 1 to Rerun phase Build >> >> 17. webkit will fail with: Source/WebCore/xml/XPathParser.cpp:480:22: >> error: no matching function for call to 'xpathyyparse' >> 18. Hit 4 to drop to a shell. >> 19. go one level up "cd .." >> 20. type "cd pkgs" to go to the downloaded source archives >> 21. Backup the original webkit archive "cp webkit-1.6.1.tar.gz >> webkit-1.6.1.tar.gz_orig" >> 22. extract webkit "tar xpvf webkit-1.6.1.tar.gz" >> 23. enter the directory "cd webkit-1.6.1" >> 24. apply the attached patch webkit.patch. "patch -Np1 < webkit.patch" >> >> This patch is a collection of the following: >> Fixes some Bison incompatibilities: >> https://bugs.webkit.org/show_bug.cgi?id=92264 <https://bugs.webkit.org/show_bug.cgi?id=92264> >> Fixes the "cannot inline" warnings: >> https://bugs.webkit.org/show_bug.cgi?id=124186 >> My own, remove Tools/DumpRenderTree from the build process by removing >> the references to it from various GNUmakefile.am files >> DumpRenderTree fails to build due to some pointer incompatibilities >> between itself and nullptr. >> >> 25. From the webkit root do a "aclocal" >> 26. From the webkit root do a "automake" >> 27. Go one directory level up - to the source archives "cd .." >> 28. Re-create the tar.gz archive for webkit "rm webkit-1.6.1.tar.gz && >> tar cpvf webkit-1.6.1.tar webkit-1.6.1 && gzip webkit-1.6.1.tar" >> 29. exit >> 30. [6] Go to phase "wipe directory and start over" >> 31. Type "yes" >> 32. Webkit should build now and it should go all the way to the end of >> building gnucash >> >> Thanks to John for helping with known issues. I hope this can help >> someone else out there, maybe even make it into the official build >> process. >> >> Kind regards >> Thinus >> <webkit.patch> > > >> You can set LC_ALL in your .jhbuild-custom with > >> os.environ["LC_ALL"] = "C" > >> if that's what you need to get webkit to build, though I think that it's weird that you'd need to. What's OS > >> X setting $LANG to on your system? If you think that that's the solution to your earlier reported error > >> Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:470:15: error: use of undeclared identifier 'LC_ALL'; did you > >> mean 'P_ALL'? setlocale(LC_ALL, ""); ^~~~~~ P_ALL > > >> Then you don't understand C. > > >> Something else is wrong here: The current moduleset builds WebKitGtk 1.10, not 1.6, which explains why you > >> need those old patches. > > >> Regards, > >> John Ralls > > Hi John > > Thanks for the tip on setting the env variable in .jhbuildrc-custom > > The LC_ALL error was one that I picked up. clang on 10.10 definitely threw that error. Not LANG or LC_ALL is set by default on OS X 10.10 in the terminal. The other had to do with DumpRenderTree, a utility that is not even installed (since it is listed in the noinst key of the makefile. That one caused build errors and after removing it from the build, it completed successfully. ) LANG *is* set by default in Terminal on my system, to en_US.UTF-8; LC_ALL isn’t. But their being set or not shouldn’t affect compilation. The error about it not being defined is due to the compiler not being able to find locale.h on the include path when compiling the compilation unit in question. That probably means that -isysroot is getting lost somehow. That’s not a problem on pre-Xcode 5 systems because there was /usr/include to fall back on, but includes are provided in the SDK for Xcode 5 and 6, there is no /usr/include. > The moduleset link in the jhbuildrc-custom downloadable from http://wiki.gnucash.org/wiki/MacOSX/Quartz <http://wiki.gnucash.org/wiki/MacOSX/Quartz> downloads and builds webkit-1.6.1. I cannot see a webkitGTK package being downloaded and built for gnucash-stable. The moduleset may then contain the incorrect link to the moduleset for gnucash-stable. Can you confirm that this is the case? Ah, you’re right. I set it that way for building on 10.5 because webkit 1.10 wouldn’t build on that SDK. I’m a little surprised that it doesn’t work on 10.10 now; it did last fall. Perhaps some of the other updates break it when combined with the current compiler. So I’ve made webkit and webkit1.6 soft dependencies for gnucash and gnucash-git. That means that they have to be included specifically in the modules list, but to make that simple I’ve defined a bunch of metamodules that depend on one or the other. Use meta-gnucash-stable for 10.7 and later and meta-gnucash-stable-Leopard for 10.5 and 10.6. The commit includes changing the .jhbuildrc-custom in the repo, but you could just make the change in your local copy if you like. Regards, John Ralls |
From: Thinus P. <th...@po...> - 2015-04-14 19:34:51
|
> On 14 Apr 2015, at 13:34, Thinus Pollard <th...@po...> wrote: > > I finally got a successful build, and here is how I did it. > > Start at http://wiki.gnucash.org/wiki/MacOSX/Quartz > > Look at the preliminaries: > 1. download .jhbuildrc-custom into your homefolder > 2. edit .jhbuildrc-custom, add 'skip.append("openssl")' somewhere in the file > 3. download gtk-osx-build-setup.sh from https://live.gnome.org/GTK+/OSX/Building > 4. run "sh gtk-osx-build-setup.sh" > 5. run "jhbuild bootstrap" > > That takes care of the setup. At this point in time I backed up the > gnucash-stable dir > > Now: > 6. run "LC_ALL=C jhbuild build". OS X does not define LC_ALL and > webkit likes to have it > 7. The build will fail at gwenhywfar with a error about implicit > function declaration > 8. Hit 4 to drop to a shell, edit src/os/posix/directory.c and add "# > include <mach-o/dyld.h>" just after "# include > <CoreFoundation/CFBundle.h>" > 9. type "exit" > 10. Hit 1, Rerun phase Build > > 11. libsoup with a bang, it crashes python hard > 12. hit 4 to drop to a shell > 13. type "cd ../glib-networking-2.42.1/" > 14. type "make uninstall && make install" > 15. type "exit" > 16. Hit 1 to Rerun phase Build > > 17. webkit will fail with: Source/WebCore/xml/XPathParser.cpp:480:22: > error: no matching function for call to 'xpathyyparse' > 18. Hit 4 to drop to a shell. > 19. go one level up "cd .." > 20. type "cd pkgs" to go to the downloaded source archives > 21. Backup the original webkit archive "cp webkit-1.6.1.tar.gz > webkit-1.6.1.tar.gz_orig" > 22. extract webkit "tar xpvf webkit-1.6.1.tar.gz" > 23. enter the directory "cd webkit-1.6.1" > 24. apply the attached patch webkit.patch. "patch -Np1 < webkit.patch" > > This patch is a collection of the following: > Fixes some Bison incompatibilities: > https://bugs.webkit.org/show_bug.cgi?id=92264 > Fixes the "cannot inline" warnings: > https://bugs.webkit.org/show_bug.cgi?id=124186 > My own, remove Tools/DumpRenderTree from the build process by removing > the references to it from various GNUmakefile.am files > DumpRenderTree fails to build due to some pointer incompatibilities > between itself and nullptr. > > 25. From the webkit root do a "aclocal" > 26. From the webkit root do a "automake" > 27. Go one directory level up - to the source archives "cd .." > 28. Re-create the tar.gz archive for webkit "rm webkit-1.6.1.tar.gz && > tar cpvf webkit-1.6.1.tar webkit-1.6.1 && gzip webkit-1.6.1.tar" > 29. exit > 30. [6] Go to phase "wipe directory and start over" > 31. Type "yes" > 32. Webkit should build now and it should go all the way to the end of > building gnucash > > Thanks to John for helping with known issues. I hope this can help > someone else out there, maybe even make it into the official build > process. > > Kind regards > Thinus > <webkit.patch> >> You can set LC_ALL in your .jhbuild-custom with >> os.environ["LC_ALL"] = "C" >> if that's what you need to get webkit to build, though I think that it's weird that you'd need to. What's OS >> X setting $LANG to on your system? If you think that that's the solution to your earlier reported error >> Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:470:15: error: use of undeclared identifier 'LC_ALL'; did you >> mean 'P_ALL'? setlocale(LC_ALL, ""); ^~~~~~ P_ALL >> Then you don't understand C. >> Something else is wrong here: The current moduleset builds WebKitGtk 1.10, not 1.6, which explains why you >> need those old patches. >> Regards, >> John Ralls Hi John Thanks for the tip on setting the env variable in .jhbuildrc-custom The LC_ALL error was one that I picked up. clang on 10.10 definitely threw that error. Not LANG or LC_ALL is set by default on OS X 10.10 in the terminal. The other had to do with DumpRenderTree, a utility that is not even installed (since it is listed in the noinst key of the makefile. That one caused build errors and after removing it from the build, it completed successfully. ) The moduleset link in the jhbuildrc-custom downloadable from http://wiki.gnucash.org/wiki/MacOSX/Quartz <http://wiki.gnucash.org/wiki/MacOSX/Quartz> downloads and builds webkit-1.6.1. I cannot see a webkitGTK package being downloaded and built for gnucash-stable. The moduleset may then contain the incorrect link to the moduleset for gnucash-stable. Can you confirm that this is the case? Kind regards Thinus |
From: John R. <jr...@ce...> - 2015-04-14 14:45:01
|
> On Apr 14, 2015, at 4:34 AM, Thinus Pollard <th...@po...> wrote: > > I finally got a successful build, and here is how I did it. > > Start at http://wiki.gnucash.org/wiki/MacOSX/Quartz > > Look at the preliminaries: > 1. download .jhbuildrc-custom into your homefolder > 2. edit .jhbuildrc-custom, add 'skip.append("openssl")' somewhere in the file > 3. download gtk-osx-build-setup.sh from https://live.gnome.org/GTK+/OSX/Building > 4. run "sh gtk-osx-build-setup.sh" > 5. run "jhbuild bootstrap" > > That takes care of the setup. At this point in time I backed up the > gnucash-stable dir > > Now: > 6. run "LC_ALL=C jhbuild build". OS X does not define LC_ALL and > webkit likes to have it > 7. The build will fail at gwenhywfar with a error about implicit > function declaration > 8. Hit 4 to drop to a shell, edit src/os/posix/directory.c and add "# > include <mach-o/dyld.h>" just after "# include > <CoreFoundation/CFBundle.h>" > 9. type "exit" > 10. Hit 1, Rerun phase Build > > 11. libsoup with a bang, it crashes python hard > 12. hit 4 to drop to a shell > 13. type "cd ../glib-networking-2.42.1/" > 14. type "make uninstall && make install" > 15. type "exit" > 16. Hit 1 to Rerun phase Build > > 17. webkit will fail with: Source/WebCore/xml/XPathParser.cpp:480:22: > error: no matching function for call to 'xpathyyparse' > 18. Hit 4 to drop to a shell. > 19. go one level up "cd .." > 20. type "cd pkgs" to go to the downloaded source archives > 21. Backup the original webkit archive "cp webkit-1.6.1.tar.gz > webkit-1.6.1.tar.gz_orig" > 22. extract webkit "tar xpvf webkit-1.6.1.tar.gz" > 23. enter the directory "cd webkit-1.6.1" > 24. apply the attached patch webkit.patch. "patch -Np1 < webkit.patch" > > This patch is a collection of the following: > Fixes some Bison incompatibilities: > https://bugs.webkit.org/show_bug.cgi?id=92264 > Fixes the "cannot inline" warnings: > https://bugs.webkit.org/show_bug.cgi?id=124186 > My own, remove Tools/DumpRenderTree from the build process by removing > the references to it from various GNUmakefile.am files > DumpRenderTree fails to build due to some pointer incompatibilities > between itself and nullptr. > > 25. From the webkit root do a "aclocal" > 26. From the webkit root do a "automake" > 27. Go one directory level up - to the source archives "cd .." > 28. Re-create the tar.gz archive for webkit "rm webkit-1.6.1.tar.gz && > tar cpvf webkit-1.6.1.tar webkit-1.6.1 && gzip webkit-1.6.1.tar" > 29. exit > 30. [6] Go to phase "wipe directory and start over" > 31. Type "yes" > 32. Webkit should build now and it should go all the way to the end of > building gnucash > > Thanks to John for helping with known issues. I hope this can help > someone else out there, maybe even make it into the official build > process. You can set LC_ALL in your .jhbuild-custom with os.environ["LC_ALL"] = "C" if that's what you need to get webkit to build, though I think that it's weird that you'd need to. What's OS X setting $LANG to on your system? If you think that that's the solution to your earlier reported error Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:470:15: error: use of undeclared identifier 'LC_ALL'; did you mean 'P_ALL'? setlocale(LC_ALL, ""); ^~~~~~ P_ALL Then you don't understand C. Something else is wrong here: The current moduleset builds WebKitGtk 1.10, not 1.6, which explains why you need those old patches. Regards, John Ralls |
From: Thinus P. <th...@po...> - 2015-04-14 11:59:19
|
I finally got a successful build, and here is how I did it. Start at http://wiki.gnucash.org/wiki/MacOSX/Quartz Look at the preliminaries: 1. download .jhbuildrc-custom into your homefolder 2. edit .jhbuildrc-custom, add 'skip.append("openssl")' somewhere in the file 3. download gtk-osx-build-setup.sh from https://live.gnome.org/GTK+/OSX/Building 4. run "sh gtk-osx-build-setup.sh" 5. run "jhbuild bootstrap" That takes care of the setup. At this point in time I backed up the gnucash-stable dir Now: 6. run "LC_ALL=C jhbuild build". OS X does not define LC_ALL and webkit likes to have it 7. The build will fail at gwenhywfar with a error about implicit function declaration 8. Hit 4 to drop to a shell, edit src/os/posix/directory.c and add "# include <mach-o/dyld.h>" just after "# include <CoreFoundation/CFBundle.h>" 9. type "exit" 10. Hit 1, Rerun phase Build 11. libsoup with a bang, it crashes python hard 12. hit 4 to drop to a shell 13. type "cd ../glib-networking-2.42.1/" 14. type "make uninstall && make install" 15. type "exit" 16. Hit 1 to Rerun phase Build 17. webkit will fail with: Source/WebCore/xml/XPathParser.cpp:480:22: error: no matching function for call to 'xpathyyparse' 18. Hit 4 to drop to a shell. 19. go one level up "cd .." 20. type "cd pkgs" to go to the downloaded source archives 21. Backup the original webkit archive "cp webkit-1.6.1.tar.gz webkit-1.6.1.tar.gz_orig" 22. extract webkit "tar xpvf webkit-1.6.1.tar.gz" 23. enter the directory "cd webkit-1.6.1" 24. apply the attached patch webkit.patch. "patch -Np1 < webkit.patch" This patch is a collection of the following: Fixes some Bison incompatibilities: https://bugs.webkit.org/show_bug.cgi?id=92264 Fixes the "cannot inline" warnings: https://bugs.webkit.org/show_bug.cgi?id=124186 My own, remove Tools/DumpRenderTree from the build process by removing the references to it from various GNUmakefile.am files DumpRenderTree fails to build due to some pointer incompatibilities between itself and nullptr. 25. From the webkit root do a "aclocal" 26. From the webkit root do a "automake" 27. Go one directory level up - to the source archives "cd .." 28. Re-create the tar.gz archive for webkit "rm webkit-1.6.1.tar.gz && tar cpvf webkit-1.6.1.tar webkit-1.6.1 && gzip webkit-1.6.1.tar" 29. exit 30. [6] Go to phase "wipe directory and start over" 31. Type "yes" 32. Webkit should build now and it should go all the way to the end of building gnucash Thanks to John for helping with known issues. I hope this can help someone else out there, maybe even make it into the official build process. Kind regards Thinus |