From bastiangermann at ...754... Tue Oct 4 19:26:30 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Tue, 4 Oct 2016 19:26:30 +0200 Subject: [Gambas-devel] Cygwin patch Message-ID: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> My cygport was just submitted to the cygwin-apps mailing list [0]. I hope there will be a "Good to go" review vote anytime soon. [0] https://cygwin.com/ml/cygwin-apps/2016-10/msg00001.html From gambas.fr at ...176... Wed Oct 5 10:50:18 2016 From: gambas.fr at ...176... (Fabien Bodard) Date: Wed, 5 Oct 2016 10:50:18 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> Message-ID: 2016-10-04 19:26 GMT+02:00 Bastian Germann : > My cygport was just submitted to the cygwin-apps mailing list [0]. I > hope there will be a "Good to go" review vote anytime soon. > > [0] https://cygwin.com/ml/cygwin-apps/2016-10/msg00001.html > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gambas-devel mailing list > Gambas-devel at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-devel And it is really run ? How slow it is ? -- Fabien Bodard From bastiangermann at ...754... Wed Oct 5 14:56:35 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Wed, 5 Oct 2016 14:56:35 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> Message-ID: <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Yes, it is really run and I have not experienced any issues using the IDE. It runs as fast as one would expect for every-day use. From gambas at ...1... Wed Oct 5 15:08:59 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 5 Oct 2016 15:08:59 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: Le 05/10/2016 ? 14:56, Bastian Germann a ?crit : > Yes, it is really run and I have not experienced any issues using the > IDE. It runs as fast as one would expect for every-day use. > Great job. Can you give me some screenshots, so that I put a news on the website ? And did you write somehwere some explanations about how to run Gambas with Cygwin on Windows? If you did, we can put that on the wiki too. Thanks. -- Beno?t Minisini From bastiangermann at ...754... Thu Oct 6 00:49:19 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Thu, 6 Oct 2016 00:49:19 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: When the approval process is finished and the package is published in the official Cygwin repository, I will send you screenshots and a tutorial how to install the packages. Here are instructions to build the packages, just for the record: Get Cygwin base system installed. Download http://germann-home.de/x86/gambas3/gambas3-3.9.1-1-src.tar.xz which contains the needed files: gambas3.cygport gambas3-rev7907.patch gambas3-libpq.patch In gambas3.cygport's DEPEND variable is defined, which packages you have to have installed to sucessfully compile and package gambas3. Install them plus the cygport and cmake packages. At the moment, alure (gb.openal dependency) is not available as cygport (but I submitted it to the review process as well), so you have to compile it using cmake. Run "cygport gambas3.cygport download" to download the sources and additional patches. Run "cygport gambas3.cygport all" to compile and package gambas3. If you get a warning about missing dependencies before autoconf is run, you should stop and install the missing dependency. Maybe you will run into a problem with X's .la libtool files referencing some .la files not available. Deleting them resolved the problem for me on x86. There was not any problem on x86_64. From bastiangermann at ...754... Mon Oct 10 00:45:34 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Mon, 10 Oct 2016 00:45:34 +0200 Subject: [Gambas-devel] Cygwin patch Message-ID: Will you integrate the two patches given? https://sourceforge.net/p/gambas/mailman/message/35364197/ From gambas at ...1... Mon Oct 10 00:50:45 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 10 Oct 2016 00:50:45 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: Message-ID: <8bac90f7-afab-36bf-737e-d00aef6034d0@...1...> Le 10/10/2016 ? 00:45, Bastian Germann a ?crit : > Will you integrate the two patches given? > > https://sourceforge.net/p/gambas/mailman/message/35364197/ > The ID does not require gb.inotify explicitly anymore, so I guess one of the patch is not needed anymore? -- Beno?t Minisini From gambas at ...1... Mon Oct 10 00:51:41 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 10 Oct 2016 00:51:41 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: <8bac90f7-afab-36bf-737e-d00aef6034d0@...1...> References: <8bac90f7-afab-36bf-737e-d00aef6034d0@...1...> Message-ID: Le 10/10/2016 ? 00:50, Beno?t Minisini a ?crit : > Le 10/10/2016 ? 00:45, Bastian Germann a ?crit : >> Will you integrate the two patches given? >> >> https://sourceforge.net/p/gambas/mailman/message/35364197/ >> > > The ID does not require gb.inotify explicitly anymore, so I guess one of > the patch is not needed anymore? > Oops sorry, wrong answer to the wrong question... -- Beno?t Minisini From gambas at ...1... Mon Oct 10 00:53:36 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 10 Oct 2016 00:53:36 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <8bac90f7-afab-36bf-737e-d00aef6034d0@...1...> Message-ID: <4dcaa0bd-5c3e-0f7b-7c6f-6e2230c66005@...1...> Le 10/10/2016 ? 00:51, Beno?t Minisini a ?crit : > Le 10/10/2016 ? 00:50, Beno?t Minisini a ?crit : >> Le 10/10/2016 ? 00:45, Bastian Germann a ?crit : >>> Will you integrate the two patches given? >>> >>> https://sourceforge.net/p/gambas/mailman/message/35364197/ >>> >> >> The ID does not require gb.inotify explicitly anymore, so I guess one of >> the patch is not needed anymore? >> > > Oops sorry, wrong answer to the wrong question... > I see no reason not to include the patches, except that the preprocessor constant to test is "OS_CYGWIN" instead of "__CYGWIN__". Regards, -- Beno?t Minisini From bastiangermann at ...754... Wed Oct 12 03:20:39 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Wed, 12 Oct 2016 03:20:39 +0200 Subject: [Gambas-devel] Gambas 2.21 build error with iodbc Message-ID: On Tuesday 24 August 2010 10:37:35 Andrea Bortolan wrote: > iODBC is different in many ways from unixODBC, probably with some work it > will be possible to change the Gambas ODBC component in order to use both > unixODBC and iODBC driver managers but it's not on my plans right now. The component is using some unixODBC-only constants. With the trivial patch enclosed applied I can compile with iODBC. -------------- next part -------------- A non-text attachment was scrubbed... Name: gambas3-generic-odbc.patch Type: application/octet-stream Size: 4260 bytes Desc: not available URL: From bastiangermann at ...754... Thu Oct 13 17:31:46 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Thu, 13 Oct 2016 17:31:46 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: Thanks for including the patches. I have added a Cygwin compilation description in the Gambas Wiki [0]. The description depends on those patches being available in Gambas 3.9.2. One other thing: unixODBC is not available in the Cygwin repository right now. But there is iODBC available, which Gambas builds with on Cygwin with a patch [1] applied. This patch does not change configure.ac to search for libiodbc, however on Cygwin libodbc is libiodbc, so it also links. For this reason the Cygwin people would probably reject submitting unixODBC to the repo, even if defining the packages as conflicting. And it is quite a heavy package that I do not want to be responsible for. So please also include the patch [1] to enable me to define gambas3-gb-db-odbc Cygwin package. This is the final patch for Cygwin in Gambas 3.9.2. If you want, you can tune configure.ac to also detect libiodbc on other Unixes, alternatively to libodbc. The last remaining package to build would be gambas3-gb-db-sqlite2, but as this is deprecated and SQLite 2 not developed for many years, I will not try to submit it to the Cygwin repo. [0] http://gambaswiki.org/wiki/install/cygwin [1] https://sourceforge.net/p/gambas/mailman/message/35422296 [2] http://gambaswiki.org/wiki/doc/screenshot From bastiangermann at ...754... Thu Oct 13 18:20:20 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Thu, 13 Oct 2016 18:20:20 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: Here is a screenshot running Gambas IDE on Cygwin. 2016-10-13 17:31 GMT+02:00 Bastian Germann : > Thanks for including the patches. I have added a Cygwin compilation > description in the Gambas Wiki [0]. The description depends on those > patches being available in Gambas 3.9.2. > > One other thing: > unixODBC is not available in the Cygwin repository right now. But there > is iODBC available, which Gambas builds with on Cygwin with a patch [1] > applied. This patch does not change configure.ac to search for libiodbc, > however on Cygwin libodbc is libiodbc, so it also links. For this reason > the Cygwin people would probably reject submitting unixODBC to the repo, > even if defining the packages as conflicting. And it is quite a heavy > package that I do not want to be responsible for. > > So please also include the patch [1] to enable me to define > gambas3-gb-db-odbc Cygwin package. This is the final patch for Cygwin in > Gambas 3.9.2. If you want, you can tune configure.ac to also detect > libiodbc on other Unixes, alternatively to libodbc. > > The last remaining package to build would be gambas3-gb-db-sqlite2, but > as this is deprecated and SQLite 2 not developed for many years, I will > not try to submit it to the Cygwin repo. > > [0] http://gambaswiki.org/wiki/install/cygwin > [1] https://sourceforge.net/p/gambas/mailman/message/35422296 > [2] http://gambaswiki.org/wiki/doc/screenshot -------------- next part -------------- A non-text attachment was scrubbed... Name: 2016-10-13.png Type: image/png Size: 309131 bytes Desc: not available URL: From gambas at ...748... Thu Oct 13 19:05:56 2016 From: gambas at ...748... (Marco Ancillotti) Date: Thu, 13 Oct 2016 19:05:56 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> Wow , when will be available in the cygwin repo ? Will be fantastic to install with some click. Il 13/10/2016 17:31, Bastian Germann ha scritto: > The last remaining package to build would be gambas3-gb-db-sqlite2, but > as this is deprecated and SQLite 2 not developed for many years, I will > not try to submit it to the Cygwin repo. From moviga at ...758... Thu Oct 13 21:18:13 2016 From: moviga at ...758... (Moviga Technologies) Date: Thu, 13 Oct 2016 21:18:13 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> Message-ID: <3645e887-9442-79ca-abfc-86d911eb0c0a@...758...> Great! Now I can write apps in Gambas for my company too! Super duper! :) Den 13. okt. 2016 18:20, skrev Bastian Germann: > Here is a screenshot running Gambas IDE on Cygwin. > > 2016-10-13 17:31 GMT+02:00 Bastian Germann : >> Thanks for including the patches. I have added a Cygwin compilation >> description in the Gambas Wiki [0]. The description depends on those >> patches being available in Gambas 3.9.2. >> >> One other thing: >> unixODBC is not available in the Cygwin repository right now. But there >> is iODBC available, which Gambas builds with on Cygwin with a patch [1] >> applied. This patch does not change configure.ac to search for libiodbc, >> however on Cygwin libodbc is libiodbc, so it also links. For this reason >> the Cygwin people would probably reject submitting unixODBC to the repo, >> even if defining the packages as conflicting. And it is quite a heavy >> package that I do not want to be responsible for. >> >> So please also include the patch [1] to enable me to define >> gambas3-gb-db-odbc Cygwin package. This is the final patch for Cygwin in >> Gambas 3.9.2. If you want, you can tune configure.ac to also detect >> libiodbc on other Unixes, alternatively to libodbc. >> >> The last remaining package to build would be gambas3-gb-db-sqlite2, but >> as this is deprecated and SQLite 2 not developed for many years, I will >> not try to submit it to the Cygwin repo. >> >> [0] http://gambaswiki.org/wiki/install/cygwin >> [1] https://sourceforge.net/p/gambas/mailman/message/35422296 >> [2] http://gambaswiki.org/wiki/doc/screenshot >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >> >> >> _______________________________________________ >> Gambas-devel mailing list >> Gambas-devel at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From sebikul at ...176... Fri Oct 14 06:06:54 2016 From: sebikul at ...176... (=?UTF-8?Q?Sebasti=C3=A1n_Kulesz?=) Date: Fri, 14 Oct 2016 01:06:54 -0300 Subject: [Gambas-devel] Compile error on Ubuntu Yakkety Message-ID: Hey everyone! I wanted to report a compilation error i'm getting while trying to compile Gambas trunk on Ubuntu Yakkety. Here [0] is the build log. It fails at the gb.jit component, and i'm not really sure what's triggering the error. I've disabled it for now so that I can get a working build published, now that Ubuntu 16.10 is out. Sorry for my lateness, but time has been really scarce lately. Any help is appreciated! [0] https://launchpadlibrarian.net/289457447/buildlog_ubuntu-yakkety-amd64.gambas3_3.9.90+svn7931+build1~ubuntu16.10.1_BUILDING.txt.gz -------------- next part -------------- An HTML attachment was scrubbed... URL: From gambas at ...1... Fri Oct 14 10:02:34 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 14 Oct 2016 10:02:34 +0200 Subject: [Gambas-devel] Compile error on Ubuntu Yakkety In-Reply-To: References: Message-ID: <8392cd5f-894b-fbb2-b8b2-e290da6c5293@...1...> Le 14/10/2016 ? 06:06, Sebasti?n Kulesz a ?crit : > Hey everyone! > > I wanted to report a compilation error i'm getting while trying to > compile Gambas trunk on Ubuntu Yakkety. Here [0] is the build log. It > fails at the gb.jit component, and i'm not really sure what's triggering > the error. I've disabled it for now so that I can get a working build > published, now that Ubuntu 16.10 is out. > > Sorry for my lateness, but time has been really scarce lately. > > Any help is appreciated! > > [0] https://launchpadlibrarian.net/289457447/buildlog_ubuntu-yakkety-amd64.gambas3_3.9.90+svn7931+build1~ubuntu16.10.1_BUILDING.txt.gz > Indeed. Fabien reported the same problem a few weeks ago. The gb.jit component does not compile anymore with new versions of gcc, whose C++ is now less tolerant apparently. The default C++ norm has changed, but I'm not sure if the problem is exactly there. I hate more and more that language. :-( -- Beno?t Minisini From emil.lenngren at ...176... Fri Oct 14 10:26:52 2016 From: emil.lenngren at ...176... (Emil Lenngren) Date: Fri, 14 Oct 2016 10:26:52 +0200 Subject: [Gambas-devel] Compile error on Ubuntu Yakkety In-Reply-To: <8392cd5f-894b-fbb2-b8b2-e290da6c5293@...1...> References: <8392cd5f-894b-fbb2-b8b2-e290da6c5293@...1...> Message-ID: Seems to be problems with casting c math functions to function pointer due to different overloads in c++... I cast directly to void*. Maybe the problem is solved if first cast to the correct function pointer type. I want the C math functions and not any c++ overload. /Emil Den 14 okt. 2016 10:03 fm skrev "Beno?t Minisini" < gambas at ...1...>: > Le 14/10/2016 ? 06:06, Sebasti?n Kulesz a ?crit : > > Hey everyone! > > > > I wanted to report a compilation error i'm getting while trying to > > compile Gambas trunk on Ubuntu Yakkety. Here [0] is the build log. It > > fails at the gb.jit component, and i'm not really sure what's triggering > > the error. I've disabled it for now so that I can get a working build > > published, now that Ubuntu 16.10 is out. > > > > Sorry for my lateness, but time has been really scarce lately. > > > > Any help is appreciated! > > > > [0] https://launchpadlibrarian.net/289457447/buildlog_ubuntu- > yakkety-amd64.gambas3_3.9.90+svn7931+build1~ubuntu16.10.1_BUILDING.txt.gz > > > > Indeed. Fabien reported the same problem a few weeks ago. > > The gb.jit component does not compile anymore with new versions of gcc, > whose C++ is now less tolerant apparently. The default C++ norm has > changed, but I'm not sure if the problem is exactly there. > > I hate more and more that language. :-( > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Gambas-devel mailing list > Gambas-devel at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bastiangermann at ...754... Fri Oct 14 12:53:28 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Fri, 14 Oct 2016 12:53:28 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> Message-ID: I do not know. They have not responded yet. You can follow the email thread (link posted somwhere in this thread). Am 13.10.2016 um 19:05 schrieb Marco Ancillotti: > Wow , when will be available in the cygwin repo ? > > Will be fantastic to install with some click. From bastiangermann at ...754... Wed Oct 19 14:11:37 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Wed, 19 Oct 2016 14:11:37 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> Message-ID: I have one more patch not related to packaging. It integrates Cygwin in the gb.desktop component. -------------- next part -------------- A non-text attachment was scrubbed... Name: gambas3-gb-desktop-cygwin.patch Type: application/octet-stream Size: 1974 bytes Desc: not available URL: From gambas at ...1... Thu Oct 27 13:18:45 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 27 Oct 2016 13:18:45 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> Message-ID: <18975e41-c93c-bed7-f6b4-9e2d54c233db@...1...> Le 19/10/2016 ? 14:11, Bastian Germann a ?crit : > I have one more patch not related to packaging. It integrates Cygwin > in the gb.desktop component. > Merged in revision #7938. Regards, -- Beno?t Minisini From bastiangermann at ...754... Thu Oct 27 19:07:01 2016 From: bastiangermann at ...754... (Bastian Germann) Date: Thu, 27 Oct 2016 19:07:01 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: <18975e41-c93c-bed7-f6b4-9e2d54c233db@...1...> References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> <18975e41-c93c-bed7-f6b4-9e2d54c233db@...1...> Message-ID: Thank you! Will you also integrate the gb.db.odbc patch? https://sourceforge.net/p/gambas/mailman/message/35422296 Am 27.10.2016 um 13:18 schrieb Beno?t Minisini: > Le 19/10/2016 ? 14:11, Bastian Germann a ?crit : >> I have one more patch not related to packaging. It integrates Cygwin >> in the gb.desktop component. >> > > Merged in revision #7938. > > Regards, > From gambas at ...1... Thu Oct 27 19:15:50 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 27 Oct 2016 19:15:50 +0200 Subject: [Gambas-devel] Cygwin patch In-Reply-To: References: <9c15f6ea-3739-a03f-0a55-4aae066b5646@...754...> <81888293-1ccd-661e-af8b-c2b1714bfe46@...754...> <81477985-45c1-b8c1-0fab-9282b23617f6@...748...> <18975e41-c93c-bed7-f6b4-9e2d54c233db@...1...> Message-ID: <8e9371bc-08bb-eb47-674a-6bff3cc72b54@...1...> Le 27/10/2016 ? 19:07, Bastian Germann a ?crit : > Thank you! Will you also integrate the gb.db.odbc patch? > https://sourceforge.net/p/gambas/mailman/message/35422296 > I need to know what "zxMarce" thinks about that. -- Beno?t Minisini