Hello Peter
(and all forum users)
I have been testing your fossil betas
you have been very busy hard to keep up!
I'm happy with all the bacon progress
and the lexer has improved the bacon code
cmake does a lot of work for us
but then again its a lot of reading and
experimenting to get something done
I automated the build to just one command
./setup
and tried to give some order to the file placement
still a very long way to go ( to feel comfortable with this)
but its getting easier to get some basic things done
Joe
==========================================================
now have the
installer working
here I will confirm it works if you want to skip this step
#--------------------------------------------------
#verify what version of bacon you have installed
#--------------------------------------------------
which bacon
/usr/bin/bacon
file /usr/bin/bacon
/usr/bin/bacon: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=c7978e346ca0b85f39a97203f14320886246d33c, stripped
#--------------------------------------------------
#check the size of the bacon you have installed
#--------------------------------------------------
size /usr/bin/bacon
text data bss dec hex filename
659987 788 103576 764351 ba9bf /usr/bin/bacon
#from inside the cmake build folder (CMAKE_BACON-4.3-002)
# we can use the make file that cmake generated for linux now it looks familiar #--------------------------------------------------
#verify again what version of bacon you just installed
#--------------------------------------------------
file /usr/bin/bacon
/usr/bin/bacon: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=a539c81b3396874d329a07480016175feed42515, not stripped
size /usr/bin/bacon
text data bss dec hex filename
583499 784 103864 688147 a8013 /usr/bin/bacon
bacon -v
BaCon version 4.3 on Linux armv7l - (c) Peter van Eerten - MIT License.