Replies: 1 comment 1 reply
-
Hi. Thanks for the thorough documentation for you issue! I really appreciate it. If you have a moment, can you reissue the ceedling command as follows to get more detail on the error itself:
The error in your capture above makes it sound like there are parenthesis in the call itself. I'm not sure where that would be, but it might provide a clue if we can see the entire command being called to link, and the full error. :) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
project.yml
sim_instructions.txt
sim_test_fixture.rb
project.yml
fileceedling
command1. About the issue
I'm trying to use Ceedling (v1.0.0) with the MPLAB XC8 (v3.00) compiler, but I'm facing the following issue:
2. Question
Can you please review the information in topics 3. Test conditions and 4. Steps and verify if the problem is being caused by a misconfiguration?
3. Test conditions
Software and files used during testing:
project.yml
sim_instructions.txt
sim_test_fixture.rb
3.1. Software
Main software:
3.2. Files
Main files:
project.yml
sim_instructions.txt
sim_test_fixture.rb
3.2.1.
project.yml
File content:
3.2.2.
sim_instructions.txt
File content:
3.2.3.
sim_test_fixture.rb
File content:
4. Steps
Steps to reproduce the test:
project.yml
fileceedling
command4.1. Create the initial Ceedling project
Create the initial Ceedling project:
4.2. Replace the
project.yml
fileReplace the contents of the
~/ceedling-xc8/project.yml
file with the contents provided in topic 3.2.1.project.yml
.4.3. Add the test/simulation dir
Create the
~/ceedling-xc8/test/simulation
dir:$ mkdir ~/ceedling-xc8/test/simulation
And create files
~/ceedling-xc8/test/simulation/sim_instructions.txt
and~/ceedling-xc8/test/simulation/sim_test_fixture.rb
using the contents provided in topics 3.2.2.sim_instructions.txt
and 3.2.3.sim_test_fixture.rb
.4.4. Create a source module
Go to the
ceedling-xc8
dir:And create some source module:
4.5. Run the
ceedling
commandRun the
ceedling
command:5. Others
I found this project:
But as of this writing, it has not been updated since Feb 10, 2021 (commit e7f91ed).
In this project, the author shares the following information in README.md (commit fd56a12, from Sep 9, 2020):
But in my test I didn't make any such modifications.
Footnotes
https://snapcraft.io/ruby ↩
https://github.com/ThrowTheSwitch/Ceedling/releases/tag/1.0.0-85f9920 ↩
https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide ↩
https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers/xc8 ↩
Beta Was this translation helpful? Give feedback.
All reactions