Page 1 of 2

Freeems Toolset ArchLinux (un)Official Support

Posted: Wed May 08, 2013 1:47 am
by masterkorp
So, I am packaging the tools necessary to work with freeems (with the expection of the firmware itself)
  • Principles:
  • The software will be build directly from the git repositories, from devs to devs
  • The tools shall no interfere with any existent non freeems related tools.
  • Be installed with a single command eg. packer -S freeems-toolset
  • What's packaged:
  • freescale-s12x-binutils-xgate-git
  • freescale-s12x-binutils-m68hc11-git
  • freeems-serialio-git
  • freeems-loader-git, still on the works with 0000839 and 0000840
  • emstudio-git, also, worked around. 0000841
  • What's not packaged yet:
  • freescale-s12x-gcc-git, on the works 0000842
  • freescale-s12x-newlib-git
  • Less relevant TODOs:
  • Give Icons and desktop entries to emstudio and the loader
  • Create a freeems-toolset metapackage
  • Upload it All to the AUR
  • Create a daily built repository
I keep all the packages at
https://github.com/masterkorp/pkgbuilds ... ms-toolset

I will keep you guys updated.

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Wed May 08, 2013 1:50 am
by Fred
Good stuff, masterkorp! :-)

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Wed May 08, 2013 2:06 am
by masterkorp
I am having trouble with gcc, reported 0000842

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu May 09, 2013 2:28 am
by masterkorp
Good news, FreeEMS Loader compiles and starts just by disabling -Werror flag, That's a start. I plan to test a firmware load soon.

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu May 09, 2013 10:53 am
by masterkorp
The same works with emstudio, disabling -Werror. It builds and starts.
Altough that missing json error is still present.

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu May 09, 2013 11:26 am
by masterkorp
EMStudio, FreeEMS-SerialIO and FreeEMS-Loader are on the Archlinux User Repository.
So all you need to do to get them is to use your favorite AUR warpper like so:

Code: Select all

packer -S emstudio-git freeems-loader-git
And they shall be built and installed for you.
Also, to update you just rebuild them. Like so.

Code: Select all

packer -Syu --devel
This will rebuild all -git packages and update your system, its common practise to do so to keep uptodate.
If you want to just upgrate emstudio and or freeems-loader-git just use the same command you used to install it.

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu May 09, 2013 11:35 am
by masterkorp
Up list updated, I might put my skills to use and later build a proper CI server and a start with an ArchLinux repository.

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu May 09, 2013 12:56 pm
by Fred
I don't use Arch, but I commend your actions! Badger Sean and Mike about their non-strict compiler issues :-)

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Thu Jun 06, 2013 7:05 am
by sry_not4sale
As an Arch user I approve of this thread.

Thanks for your hard work masterkorp :-)

Re: Freeems Toolset ArchLinux (un)Official Support

Posted: Sun Jun 23, 2013 6:04 pm
by SleepyKeys
Fred wrote:I don't use Arch, but I commend your actions! Badger Sean and Mike about their non-strict compiler issues :-)
Which package(s)?

-sean