PropWare
PropWare copied to clipboard
C++ objects and CMake build system for Parallax Propeller
The flush method is not exposed by `FatFS` and that prevents safe writes from occurring. Expose the method as public on the `FatFS` class, and probably on the `Filesystem` parent...
The simpletools library `servo.h` can't really be used as there is a `Servo.h` library as well. It is very mixed when which one gets included as the only difference is...
Very likely this is a user error, but I am not sure and out of ideas how to resolve it. `(.text.startup.main+0xb8): undefined reference to 'pthread_create(_thread**, pthread_attr_t const*, void* (*)(void*), void*)'`...
When building PropWare with the include `#include ` or `#include ` you get the following error from CMake: ``` C:\PropWare\share\PropWare\lib\cmm\libSimple.a(speed.c.obj): In function `_drive_speed': (.text.drive_speed+0x0): multiple definition of `_drive_speed' C:\PropWare\share\PropWare\lib\cmm\libSimple.a(drive_speed.c.obj):(.text.drive_speed+0x0): first...
See reasoning here: https://wiki.sei.cmu.edu/confluence/display/c/PRE10-C.+Wrap+multistatement+macros+in+a+do-while+loop
PropWare's build system should be perfectly capable of building projects that don't use PropWare's, Simple's, or anyone else's libraries. Unfortunately, `find_package(PropWare REQUIRED)` has a hard dependency on `PROPWARE_PATH` which is...
The download page does not explain why you would want to choose SimpleIDE over Windows/Linux/Mac instructions. In the Windows section, there are also missing instructions about installing GNU Make and...
The auto-detected package dependencies are unreasonably new. For instance, the .deb file depends on libfontconfig1 v2.11.94 or newer, which is not available on Debian Stretch (newest release at the time...
PropWare should really have library support for a sigma-delta converter. Make it happen..