|
Post by bigbass on Jul 29, 2018 23:40:24 GMT 1
Hey guys
added RPI
Should work for any other non package or other arm build
Joe
|
|
|
Post by bigbass on Aug 1, 2018 6:28:01 GMT 1
updated GUI first post
fixed apt-log and bacon install will get latest version *.deb
Joe
note fltk gives buffer errors with LOAD$ but works fine with OPEN READLN this is a fltk problem with dynamic data writing to the multibrowser works fine in the terminal though
|
|
|
Post by vovchik on Aug 1, 2018 12:28:40 GMT 1
Dear Joe,
Thanks. Getting better with every iteration. I wonder why LOAD$ is bombing.
With kind regards, vovchik
|
|
|
Post by bigbass on Sept 29, 2018 19:48:03 GMT 1
Hello
updated the first post to version 19
inside is an official rpi3 deb package built on a rpi3 version 3.7.3 stable
'--- rasberian fixes now using a rpi3 as a dev box '--- fixed bacon docs for rpi3 home all large bash commands run in background '--- sudo fix for fltk make install '--- added open gl dev packages to the list '--- added checkinstall for bacon deb package building to make a rpi deb
# The deb package was built on a raspberry pi3 # with no additonal modifications it is an official build # using the debian package build script of bacon sources # it was only packaged by me to save time since # there is no official package on the main bacon website # only install this if you are using a raspberry pi3 # if you want to install the rpi3 deb sudo dpkg -i bacon_3.7.3-1_armhf.deb
|
|
|
Post by bigbass on Sept 30, 2018 19:46:49 GMT 1
uploaded the latest bacon 3.8 official rpi3 deb package built from source to save time for the raspberry pi users wanting to use bacon
first post of this thread
Joe
# The deb package was built on a raspberry pi3 # with no additonal modifications it is an official build # using the debian package build script of bacon sources # it was only packaged by me to save time since # there is no official package on the main bacon website # only install this if you are using a raspberry pi3 # if you want to install the rpi3 deb sudo dpkg -i bacon_3.8-1_armhf.deb
pi@raspberrypi:~/Downloads/bacon-3.8 $ bacon -v
BaCon version 3.8 on Linux armv7l - (c) Peter van Eerten - MIT License.
|
|
|
Post by vovchik on Sept 30, 2018 22:37:13 GMT 1
Dear Joe,
Thanks for the package. I had already compiled the latest on PI a few hours ago, but it is useful to have. And the installer makes it easy, too.
With kind regards, vovchik
|
|
|
Post by rikky on Oct 1, 2018 9:42:27 GMT 1
Well jah, still looks nice, and I suppose it works. As it did the last time. clicked on the debian package, and got a nice dialog with the raspberry, untill it told me that it could not install due to some errors Did a sudo dpkg -i package$
And got dpkg: dependency problems prevent configuration of bacon: bacon depends on enscript; however: Package enscript is not installed. bacon depends on xterm; however: Package xterm is not installed. bacon depends on indent; however: Package indent is not installed.
did a sudo apt-get install enscript
and it told me that enscript, xterm and indent were needed by bacon, but were not going to be installed. It gave me a suggestion however: sudo apt --fix-broken install -y
And now all the packages were being installed. clicking again on the deb package, and yes, now it was installed. I had to remove /usr/local/bacon however, to be able to use the newest version automaticly. When unpackage everything manually: dpkg-deb -x package$ target$ Then where is my syntaxfolder? Normally, I install the long way, and I have a syntaxfolder, with, most importantly: bacon-something/syntax/geany/filetype_extensions.conf bacon-something/syntax/geany/filetypes.BaCon.conf Those aren't then installed on the proper place however, beeing, what was it? It depends on the configuration of Geany I suppose. In my case: /usr/share/geany/ or: $HOME/.config/geany/filedefs/ but now it's not even there. For the rest everything is completly oppy toppy. Rik.
|
|
|
Post by bigbass on Oct 1, 2018 17:39:53 GMT 1
Hello Rik
setting Bacon has a few extra steps when using dpkg because even the (official deb package ) is a "foreign package" that requires installing its dependencies however this is not difficult
you must meet the needed dependencies first since using dpkg will not auto install dependencies Depends: enscript,xterm,indent,libfltk1.3
# prestep using apt-get because they are registered packages with apt sudo apt-get install enscript xterm indent libfltk1.3 # if you want to force install a foreign package # In this case BaCon even though it is a .deb # use dpkg on the rpi3 deb sudo dpkg -i bacon_3.8-1_armhf.deb
the syntax files are only part of the full source download
Joe
|
|
|
Post by bigbass on Oct 23, 2018 4:57:11 GMT 1
In the above post I posted the official syntax which is bundled with the official bacon source unmodified
================================================ However I wanted to go about it a totally different way below using bacons keywords replacing freebasic's syntax completely adding in many missing keywords and changed the comment color
tested on the raspberry pi3
read the readme
Joe
|
|
|
Post by vovchik on Oct 23, 2018 8:49:54 GMT 1
Dear Joe, Many thanks for that. I use geany, so this is extremely useful for me. Now testing it out. With kind regards, vovchik
|
|
|
Post by bigbass on Nov 5, 2018 21:12:29 GMT 1
I UPDATED THE FIRST POST Here is a new GUI for fluid it was all coded in c++ so that it gets auto compiled into the official fltk/fluid if you click Build fltk source from the bacon-setup-20 (there is a button for it ) all will be done for you it will download fltk compile it and the new fluid gui gets replaced in the source code this way you see what widget you want then click the button to the left of it 1.select Function 2.remove the make_window() by deleting it a default main will be made if you leave it blank 2. select new window 3. resize the window and start having fun adding any widget you want this took a lot of work getting it all together hope you like it Joe
|
|
|
Post by Pjot on Nov 6, 2018 21:20:53 GMT 1
Thanks Joe, It works for me! Looks good and a very handy installation tool. I actually installed the libfltk1.3 package from source using your program Best regards, Peter
|
|
|
Post by vovchik on Nov 6, 2018 22:33:49 GMT 1
Dear Joe, And thanks from me, too. Working nicely. with kind regards, vovchik
|
|
|
Post by bigbass on Nov 17, 2018 6:20:43 GMT 1
some visual improvements for the fluid GUI I asked my son for a more friendly color theme and he helped with the new color choices after you compile fltk form a terminal run fluid&
Joe
|
|
|
Post by bigbass on Feb 8, 2019 19:23:00 GMT 1
deleted because I minor updated again
|
|