Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - invalid string offsets when using gcc4.2.4 instead of ggc3.3.5: Page 1 of 7 (7 Items)
   
invalid string offsets when using gcc4.2.4 instead of ggc3.3.5  
Hi there,
hopefully this is not off topic.

I have installed QNX6.3.2. I use IBM/Rhapsody 7.4 together with gcc 3.3.5 successfully. There is a framework included in
 Rhapsody which has to be compiled. This works fine with gcc3.3.5.

For some reasons I want to change to gcc4.2.4 but I cannot upgrade to QNX6.4.0.
-> I installed gcc4.2.4 and binutils 2.18 into my existing QNX6.3.2 enviroment.
( selection of 4.2.4 in IDE and "Hello World" project working fine )
I changed the compiler version in the default file to make shure 4.2.4 is the used version.

When I rebuild the Rhapsody framework I get a lot of errormessages looking like this:
BFD: nnnn.o: invalid string offset xxxx >= yyyy for setction `.shstrtab'

The build does not break, so I guess it is not fatal error.

After I compile and link my application against the "bad" Rhapsody Libs, I get an application that is able to run on an 
6.3.2 target.

Hm, do I have to care about these errors? What can I do to solve them?
Thanks,
Stefan