|
From: Lucas S. <luc...@gm...> - 2021-01-25 14:41:19
|
Basically de dev is there just until we finish and polish Fb3 Strange that you couldn't build from there... the github action are OK https://github.com/mariuz/flamerobin/runs/1761978661 Are you using cmake to prepare and build? On Mon, Jan 25, 2021 at 11:37 AM Dalton Calford <dal...@gm...> wrote: > Interesting, I pulled that repo and attempted to compile it - sadly it is > broken for me. > database.cpp:1111: undefined reference to > `Packages::Packages(std::shared_ptr<Database>)' > (lots of similar errors referring to packages). > > I was able to compile what was on the main flamerobin git, but, that does > not have boolean support. That seemed to be a good starting place, I had > no idea that the main git repo was that far behind your dev cycle. > > Let me know if you are able to compile the latest commit and I will pull > and try again. > > best regards > > Dalton > > On Sun, 24 Jan 2021 at 21:53, Lucas Schatz <luc...@gm...> wrote: > >> So, boolean is already supported, also a lot of Fb3 resources were >> deployed recently... (I merged a pull request some hours ago) >> You can read a thread at: >> https://github.com/mariuz/flamerobin/issues/73 >> But yes... for now it`s really a search and destroy task >> Just before reworking something, first do a "test drive" in the current >> stage of the project :) and let me know, so you won't redo some code >> unnecessarily >> Thanks! >> >> >> On Sun, Jan 24, 2021 at 11:43 PM Dalton Calford <dal...@gm...> >> wrote: >> >>> ok, >>> from a starting dev standpoint, is there any documentation about the >>> project other than reading the source in a search and destroy fashion? >>> For example, where would I find the data type definitions supported by >>> FR? I would like to add Boolean support. >>> >>> >>> On Sun, 24 Jan 2021 at 21:33, Lucas Schatz <luc...@gm...> >>> wrote: >>> >>>> Hi, right now, you can use the "dev" branch from >>>> https://github.com/mariuz/flamerobin/tree/dev >>>> @Mariuz is one of the original authors. Now Jdochoa and I are updating >>>> and fixing current FR codebase, but obviously any help is welcome >>>> >>>> On Sun, Jan 24, 2021 at 11:27 PM Dalton Calford < >>>> dal...@gm...> wrote: >>>> >>>>> I have just found a debian install file for the 9.3 version from >>>>> February of 2020 >>>>> >>>>> >>>>> https://ubuntu.pkgs.org/18.04/ubuntu-universe-amd64/flamerobin_0.9.3~+20160512.c75f8618-2_amd64.deb.html >>>>> >>>>> So someone is attempting to keep it up to date but doing a poor job of >>>>> letting the rest of the world know. >>>>> >>>>> I don't know (have not looked at the git commit logs yet) how out of >>>>> date that build is, but, I can use that file with my new build to create an >>>>> install file for you. >>>>> >>>>> So, if you have a newer (uncommited) version of the code that you >>>>> would like to release, let me know, commit it and I will build and produce >>>>> a tar.gz and deb file for you. RPM will take a while longer as I have not >>>>> used a rpm distro for about 15 years. >>>>> >>>>> On Sun, 24 Jan 2021 at 20:50, Dalton Calford <dal...@gm...> >>>>> wrote: >>>>> >>>>>> ok, >>>>>> >>>>>> I will look over the install section of your makefile, and see if I >>>>>> can create a deb for it. >>>>>> It will be a week before I can spend any real time on it, but, I can >>>>>> say, getting the build environment up and going was a bit of a hassle. >>>>>> That is why I was going to create a build environment for you, so it >>>>>> just works for you. >>>>>> A tar.gz is like a zip file in that although it keeps extended >>>>>> attributes which a zip does not, it just creates a folder that holds the >>>>>> files. >>>>>> What is needed is a method that installs the files. >>>>>> >>>>>> A deb (debian file) is just a compressed file with some scripts/info >>>>>> in it to distribute the files to the correct directories. >>>>>> I can send you the compiled flamerobin file, but that does not put >>>>>> the code-templates for example, into the correct location, nor does it put >>>>>> the man pages into the man system etc. Also, deb files have version >>>>>> information, md5checksums of the files etc., all to ensure version control. >>>>>> rpm's are the same idea, just a slightly different format. >>>>>> >>>>>> So, if you push/commit the latest/greatest version of the code up to >>>>>> the git server and send me the branch it is on, I will see about creating a >>>>>> script that creates the install files for you. I will do it in a virtual >>>>>> machine so that you can have it as a linux build environment, all ready to >>>>>> use/deploy without needing me. (I don't mind doing it, but, it is better >>>>>> that no one person is the only one who can do something). >>>>>> >>>>>> Also, in running it, I have found a few issues that you may want to >>>>>> address or point me to the place in the code so I can fix it. >>>>>> >>>>>> best regards >>>>>> Dalton >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Sun, 24 Jan 2021 at 19:39, Lucas Schatz <luc...@gm...> >>>>>> wrote: >>>>>> >>>>>>> Hi, no problem with the VM, just send me the process of making the >>>>>>> .tar.gz and that's fine :) >>>>>>> I`m running cmake, make && make install 100% >>>>>>> basically this process: >>>>>>> >>>>>>> https://github.com/mariuz/flamerobin/blob/dev/.github/workflows/ccpp.yml >>>>>>> I`m simply not sure if I can simply share the "build" folder and it >>>>>>> will work OK (probably not) >>>>>>> But if I do, will i t be compatible only with the same Linux version >>>>>>> or not? >>>>>>> Thanks >>>>>>> >>>>>>> On Sun, Jan 24, 2021 at 9:29 PM Dalton Calford < >>>>>>> dal...@gm...> wrote: >>>>>>> >>>>>>>> Hi Lucas, >>>>>>>> >>>>>>>> I can make a virtual machine image for you to run/compile >>>>>>>> flamerobin in. >>>>>>>> >>>>>>>> Are you familiar with virtual machines? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sun, 24 Jan 2021 at 18:30, Lucas Schatz <luc...@gm...> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi! >>>>>>>>> Yes, for now we are using Github for tracking and releases. >>>>>>>>> I`m building the current snapshots and publishing at Github. >>>>>>>>> Sorry about the lack of Linux builds, sincerely I`m not 100% >>>>>>>>> familiar with building Linux packages (i`m familiar with building and >>>>>>>>> installing packages from source, but never needed to share the builds) >>>>>>>>> If you can specify what to do, I`m glad to do it too >>>>>>>>> >>>>>>>>> thanks >>>>>>>>> >>>>>>>>> On Sun, Jan 24, 2021 at 7:57 PM Dalton Calford < >>>>>>>>> dal...@gm...> wrote: >>>>>>>>> >>>>>>>>>> Hey all, >>>>>>>>>> >>>>>>>>>> I have downloaded the 0.9.3 branch from git and I have compiled >>>>>>>>>> it for linux 64bit on Ubuntu 20.10, connecting to a firebird 3 database. >>>>>>>>>> It is compiled with IBPP library version 2.5.2.1 >>>>>>>>>> wxWidgets library version 3.0.5 >>>>>>>>>> and Boost library version 1.71.0 >>>>>>>>>> >>>>>>>>>> I am learning the codebase and I am an absolute beginner with >>>>>>>>>> flamerobin, but, as the website does not have a linux compiled version >>>>>>>>>> available, I am willing to provide my build to whoever wants to test/use it. >>>>>>>>>> >>>>>>>>>> There are some issues with pointers to the correct fbclient >>>>>>>>>> library (fixed with softlinks) which perhaps should be an option on the >>>>>>>>>> database connect dialog/configuration vs a hardcoded setting in the code. >>>>>>>>>> >>>>>>>>>> Are there any developers still working on Flamerobin? >>>>>>>>>> >>>>>>>>>> Best regards >>>>>>>>>> Dalton >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Flamerobin-devel mailing list >>>>>>>>>> Fla...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Flamerobin-devel mailing list >>>>>>>>> Fla...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Flamerobin-devel mailing list >>>>>>>> Fla...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Flamerobin-devel mailing list >>>>>>> Fla...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>>>>> >>>>>> _______________________________________________ >>>>> Flamerobin-devel mailing list >>>>> Fla...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>>> >>>> _______________________________________________ >>>> Flamerobin-devel mailing list >>>> Fla...@li... >>>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>>> >>> _______________________________________________ >>> Flamerobin-devel mailing list >>> Fla...@li... >>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >>> >> _______________________________________________ >> Flamerobin-devel mailing list >> Fla...@li... >> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel >> > _______________________________________________ > Flamerobin-devel mailing list > Fla...@li... > https://lists.sourceforge.net/lists/listinfo/flamerobin-devel > |