Hi Arend!

Am Samstag, 9. Juli 2016 20:13:59 UTC+2 schrieb Arend Lammertink:
>
> I have been working on making a build system and debian packages for 
> fb_prussdrv and libpruiio, etc. 
>
> First of all, I patched the original pru assembler with your changes, 
> whereby I exchanged your '-y' switch to a '-f' switch, because '-y' suggest 
> something like 'assume yes' and -f was not used. I forked the 
> beagleboard/am335x_pru_package 
> <https://github.com/beagleboard/am335x_pru_package> for this:
>
> https://github.com/l4m4re/am335x_pru_package
>
> And I sent a pull request to the beagleboard package, which has been 
> accepted and merged. According to Jason,  it will take a while before the 
> patch will be included in the upstream beaglebone debian repository, but it 
> should become available at some point. The new version number for pasm with 
> the freebasic output patch is 0.87.
>

Sounds very good! Thanks for your support.
 

> Secondly, I setup my own debian repository, which includes both freebasic 
> as well as the pru packages:
>
> http://beagle.tuks.nl/
>

Also thanks for adding my packages to your repository. I hope, users will 
find it. I prefer your third idea:
 

> Thirdly, I have been working on a generic build system for a/o C(++), 
> pasm, overlay files and freebasic, LaMake, with which I can now build the 
> fb_prussdrv package and build a debian package, although it is still a bit 
> rough around the edges. I am now working on building the libpruio package, 
> with the goal of also making a debian package for that.  At this moment, 
> only the "config" directory builds. "make install DESTDIR=/tmp/test 
> PREFIX=/usr"  works for that, which builds&installs the overlay binary.
>

I don't know LaMake. And I have already a build system for the next 
libpruio release based on CMake. It provides building/installing the 
libraries binary/headers, building documentations (html and/or pdf) and 
examples (fb and/or C). The config part is missing, yet. A Debian package 
can get build by CPack. Unfortunately I'm not keen on building packages and 
didn't have time for learning, yet.
 

> I will continue working on building&packaging libpruio and when I'm 
> finished, I will release debian packages on my repository for all three.
>

I'd like to get in private email contact, in order to cooperate on that 
issue. Ie. after some final testing, I could provide the current 
development source (libpruio-0.4: further pins for GPIO, CAP and PWM; QEP 
feature; timer feature; running also under kernel 4.x; bugfixes ...) for 
your package and we could find a solution for the config part together (no 
BBW nor BBG for testing here).

If you agree, just send your response to either the email adress here, or 
(prefered) the one in the documentation 
<http://users.freebasic-portal.de/tjf/Projekte/libpruio/doc/html/_cha_changelog.html#SecFurtherVev>
.

Have a nice weekend!

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/0e412d3f-0b1d-4538-a14e-5d37dbec48c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to