Re: fribidi and meson
Dov Grobgeld <[email protected]> Mon, 12 Mar 2018 09:51:27 +0200
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <CA++fsGHOh8FkWp0bC88QAY7gHTMj=HVXCF0pWboO2fa+agA=gQ@mail.gmail.com> |
--===============0604205849== Content-Type: multipart/alternative; boundary="001a113dc584c968b8056732684a" --001a113dc584c968b8056732684a Content-Type: text/plain; charset="UTF-8" In git master, there is no longer a glib dependency. I rewrote the two c-based tests to remove all references to glib. I also changed the meson and the autoconfig files and removed references to glib from them as well. Regards, Dov On Mon, Mar 12, 2018 at 9:43 AM, John Emmas <[email protected]> wrote: > On 11/03/2018 10:21, John Emmas wrote: > >> >> Yes, the ones with glib dependencies are weird ('BidiTest.exe' and >> 'BidiCharacterTest.exe'). The 32-bit versions get built okay with VS2005 - >> but [...] for the 64-bit versions (with VS2015) the files "BidiTest.txt" >> and "BidiCharacterTest.txt" do get generated - but the corresponding exe's >> don't get built at all... >> >> > Something occurred to me this morning... > > AFAIK those particular exe's are the only two which require Glib. My copy > of VS2015 is running on a different machine from VS2005. > > So is it possible that for the VS2015 build, the Glib dependency simply > isn't getting found (and that's why those two particular exe's get skipped?) > > If so, how does Glib get detected? Does meson try to locate the Glib > libraries? Or the header files maybe? Or both? > > (or do I need to be asking this question on a Meson forum..?) > > > John > _______________________________________________ > fribidi mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/fribidi > --001a113dc584c968b8056732684a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= lvetica,sans-serif">In git master, there is no longer a glib dependency. I = rewrote the two c-based tests to remove all references to glib. I also chan= ged the meson and the autoconfig files and removed references to glib from = them as well.<br><br></div><div class=3D"gmail_default" style=3D"font-famil= y:arial,helvetica,sans-serif">Regards,<br></div><div class=3D"gmail_default= " style=3D"font-family:arial,helvetica,sans-serif">Dov<br><br></div></div><= div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Mar 12, 20= 18 at 9:43 AM, John Emmas <span dir=3D"ltr"><<a href=3D"mailto:john@crea= tivepost.co.uk" target=3D"_blank">[email protected]</a>></span> wr= ote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border= -left:1px #ccc solid;padding-left:1ex"><span class=3D"">On 11/03/2018 10:21= , John Emmas wrote:<br> </span><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-= left:1px #ccc solid;padding-left:1ex"> <br> Yes, the ones with glib dependencies are weird ('BidiTest.exe' and = 'BidiCharacterTest.exe').=C2=A0 The 32-bit versions get built okay = with VS2005 - but [...] for the 64-bit versions (with VS2015) the files &qu= ot;BidiTest.txt" and "BidiCharacterTest.txt" do get generate= d - but the corresponding exe's don't get built at all...<br> <br> </blockquote> <br> Something occurred to me this morning...<br> <br> AFAIK those particular exe's are the only two which require Glib. My co= py of VS2015 is running on a different machine from VS2005.<br> <br> So is it possible that for the VS2015 build, the Glib dependency simply isn= 't getting found (and that's why those two particular exe's get= skipped?)<br> <br> If so, how does Glib get detected?=C2=A0 Does meson try to locate the Glib = libraries?=C2=A0 Or the header files maybe?=C2=A0 Or both?<br> <br> (or do I need to be asking this question on a Meson forum..?)<div class=3D"= HOEnZb"><div class=3D"h5"><br> <br> John<br> ______________________________<wbr>_________________<br> fribidi mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">fribidi@= lists.freedesktop.org</a><br> <a href=3D"https://lists.freedesktop.org/mailman/listinfo/fribidi" rel=3D"n= oreferrer" target=3D"_blank">https://lists.freedesktop.org/<wbr>mailman/lis= tinfo/fribidi</a><br> </div></div></blockquote></div><br></div> --001a113dc584c968b8056732684a-- --===============0604205849== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZnJpYmlkaSBt YWlsaW5nIGxpc3QKZnJpYmlkaUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmliaWRpCg== --===============0604205849==--