tag:blogger.com,1999:blog-5268847417417953349.post8381501082849290290..comments2024-02-11T03:28:39.770-05:00Comments on inactivity log for davidz: Writing a C library, part 4davidzhttp://www.blogger.com/profile/18166813552495508964noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5268847417417953349.post-81716375648333287082016-02-25T13:57:04.495-05:002016-02-25T13:57:04.495-05:00There is security flaw in "Disks". In th...There is security flaw in "Disks". In the "about"-Dialogue, the website's link URL is not shown. It show rather show the complete link to copy and paste into the browser's address field.<br />No-one should trust and click unsolved links nowhere nowadays, not even in a well-known open source software.<br />midealhttps://www.blogger.com/profile/11093744717714454313noreply@blogger.comtag:blogger.com,1999:blog-5268847417417953349.post-89725385462899208022011-07-11T19:28:01.478-04:002011-07-11T19:28:01.478-04:00> But since there really is no good guidance
&g...> But since there really is no good guidance<br />> except for "copy/paste whatever autofoo other<br />> projects are using" it's probably just going to<br />> be a bullet-point in the list of items not<br />> covered with that guidance. Answers on a post-card...<br /><br />I think the best guidance is to use CMake!<br /><br />It is cross-platform (to all the platforms that anyone has used in the last 20 years), much MUCH easier than automake, and much faster!<br /><br />And yes, I have used automake, cons, scons, jam, and even imake. CMake is the best.RareCactushttps://www.blogger.com/profile/09329801381681408689noreply@blogger.comtag:blogger.com,1999:blog-5268847417417953349.post-47086350862074944762011-07-02T16:25:07.386-04:002011-07-02T16:25:07.386-04:00Yeah, the state of build systems (and, as a genera...Yeah, the state of build systems (and, as a generalization: IDE, RAD etc.) is kinda of a mess on (at least) Linux. I was thinking about covering it in my series... but since there really is no good guidance except for "copy/paste whatever autofoo other projects are using" it's probably just going to be a bullet-point in the list of items not covered with that guidance. Answers on a post-card....davidzhttps://www.blogger.com/profile/18166813552495508964noreply@blogger.comtag:blogger.com,1999:blog-5268847417417953349.post-58493206775640099812011-07-02T06:21:20.358-04:002011-07-02T06:21:20.358-04:00Regarding testing, g_test is very useful, but I th...Regarding testing, g_test is very useful, but I think it'd be great to have some better documentation on how to integrate it with your project, e.g. with 'make check'<br /><br />glib shows how to do it (using Makefile.decl etc.), but it's not trivial, and esp. not something most people would come up with by themselves.Anonymousnoreply@blogger.com