- Posts: 1433
Build environment does not work for me
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
Less
More
27 Sep 2012 11:04 #1838
by rbe2012
Build environment does not work for me was created by rbe2012
Hello,
I am a newbie in building a building environment for linux. I know linux quite well, but it was never neccessary to use compiler, linker and so on.
I tried the steps described on PracturedBlue's BitBucket-Deviation-site and I ended up with a working environment, but always an error message stops the process:I reproduced this with WinXP and MinGW, OpenSuSE 12.1 and 12.2.
Now I do not know if there is missing something in my environment or if I did something wrong while installing.
I tried to build the last version from bitbucket what is version 448df70e6788 and version 8d606b524971 with no change.
Can anyone help me to fix this?
Greetings
rbe2012
I am a newbie in building a building environment for linux. I know linux quite well, but it was never neccessary to use compiler, linker and so on.
I tried the steps described on PracturedBlue's BitBucket-Deviation-site and I ended up with a working environment, but always an error message stops the process:
...
+ Building 'devo8.elf'
/home/NAME/sat/lib64/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/libopencm3_stm32f1.a(vector.o): In function `reset_handler':
/home/NAME/summon-arm-toolchain-source/esden-summon-arm-toolchain-19eb747/libopencm3/lib/stm32/f1/vector.c:207: undefined reference to `_data_loadaddr'
collect2: ld returned 1 exit status
make: *** [devo8.elf] Fehler 1
Now I do not know if there is missing something in my environment or if I did something wrong while installing.
I tried to build the last version from bitbucket what is version 448df70e6788 and version 8d606b524971 with no change.
Can anyone help me to fix this?
Greetings
rbe2012
Please Log in or Create an account to join the conversation.
- suvsuv
- Offline
Less
More
- Posts: 268
27 Sep 2012 14:43 #1842
by suvsuv
Replied by suvsuv on topic Build environment does not work for me
I encountered same issue before, here is the anwer
www.deviationtx.com/forum/6-general-disc...h-the-latest-opencm3
www.deviationtx.com/forum/6-general-disc...h-the-latest-opencm3
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
Less
More
- Posts: 4402
27 Sep 2012 18:27 #1849
by PhracturedBlue
Replied by PhracturedBlue on topic Build environment does not work for me
Sorry, I missed this as I've been busy and unable to spend much time on Deviation. Generally, filing a ticket on bitbucket will get more prompt attention for things like this.
I'll look into it and figure out what is wrong.
I'll look into it and figure out what is wrong.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
Less
More
- Posts: 1433
27 Sep 2012 18:53 - 28 Sep 2012 05:11 #1851
by rbe2012
Replied by rbe2012 on topic Build environment does not work for me
Yes, it does!
Thank you suvsuv for sharing your knowledge.
Hint for anyone who uses the summon-arm-toolchain: in the main script in line 147 + 148 there are two variables used for libopencm3. I set them toto get the working version.
I just saw PhracturedBlue's answer while using the preview. Maybe you should put a hint for the libopencm3-version on your bitbucket-mainpage.
I will try to examine (at the weekend) what else could be done to use the current libopencm3. Maybe the new linker variable (commit 74cd991e7e8972cf22933743c847b5ce2b165798 of libopencm3) is the reason.
Thanks again to everyone.
Greetings
rbe2012
Thank you suvsuv for sharing your knowledge.
Hint for anyone who uses the summon-arm-toolchain: in the main script in line 147 + 148 there are two variables used for libopencm3. I set them to
LIBOPENCM3=libopencm3
LIBOPENCM3_GIT=83d62e9bfc79e03737c2f1977004bef6e6e20562
I just saw PhracturedBlue's answer while using the preview. Maybe you should put a hint for the libopencm3-version on your bitbucket-mainpage.
I will try to examine (at the weekend) what else could be done to use the current libopencm3. Maybe the new linker variable (commit 74cd991e7e8972cf22933743c847b5ce2b165798 of libopencm3) is the reason.
Thanks again to everyone.
Greetings
rbe2012
Last edit: 28 Sep 2012 05:11 by rbe2012.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
Less
More
- Posts: 1433
28 Sep 2012 10:04 #1854
by rbe2012
Replied by rbe2012 on topic Build environment does not work for me
Opened bitbucket-bug #51
Suggested solution: adding variable definition in linker scripts
Suggested solution: adding variable definition in linker scripts
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
Less
More
- Posts: 4402
29 Sep 2012 19:09 #1877
by PhracturedBlue
Replied by PhracturedBlue on topic Build environment does not work for me
Thanks, I've applied the fix. The fix you suggested was the right one.
Please Log in or Create an account to join the conversation.
Time to create page: 0.042 seconds
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Build environment does not work for me