On 04/04/2015 12:09 AM, Freddie Chopin wrote:
On 03.04.2015 15:57, Spooge wrote:
I really appreciate the feedback! I think I fixed all those issues, and I set up an arm cross compiler (the binary AUR one) but the build failed for me when linking distortos.elf: /test/ConditionVariable/conditionVariableTestCases.o -o ./output/distortos.elf output/test/Signals/signalsTestCases.o:(.rodata._ZN9distortos4test12_GLOBAL__N_1L28generationOperationsTestCaseE+0x0): undefined reference to `vtable for distortos::test::SignalsGenerationOperationsTestCase' output/test/Signals/signalsTestCases.o:(.rodata._ZN9distortos4test12_GLOBAL__N_1L24queuedOperationsTestCaseE+0x0): undefined reference to `vtable for distortos::test::SignalsQueuedOperationsTestCase'

I think it's pretty close now though if not all the way there (hoping it's just a compiler config/version issue)

Hmm... I downloaded the most recent version and the produced script is still wrong...

1. Directories are not created,
2. Order of commands is better, but still one was wrong (the first one),
3. No input files are listed in the command that does the linking.

I attach the script that was generated. I'm using tup 0.7.3 - maybe that causes different behavior on your PC than I see here?

Regards,
FCh

For the record, here's what I got with the original db you sent me (attached). So I imagine something in the db changed.

I added an option to do some debug printing (-v). Can you check the following? 1. Make sure tup will still run - if you ran the output script it might mess up the db when tup scans (not sure) because of externally generated files. 2. Run with -v and save stdout+stderr - this should have "Commands:" followed by a dump of the internal tree data. 3. If it still doesn't work, can you send me the log and your .tup/db one more time?

Thanks for working with me on this.

--
--
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
--- You received this message because you are subscribed to the Google Groups "tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: build.sh
Description: application/shellscript

Reply via email to