|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Help interpreting load time error
The reason the compiler (it's actually the linker that would complain) is not giving you an error is that VxWorks links at load time instead of requiring a stub library for external linkage. Any symbols that are not defined when building are simply assumed to exist in the environment that you program will load in. If that does not hold true, you get errors from the loader.
|
|
#2
|
||||
|
||||
|
Re: Help interpreting load time error
I see. That makes sense now. So according to the linker error, am I missing the constructor of TrcRobot then?
|
|
#3
|
|||
|
|||
|
Re: Help interpreting load time error
No... it's not the constructor. It's the vtable and the typeinfo.
If you run the tool C:\WindRiver\gnu\3.4.4-vxworks-6.3\x86-win32\bin\c++filtppc.exe and pass in the mangled name, it will tell you what it is in plain text. |
|
#4
|
||||
|
||||
|
Re: Help interpreting load time error
Yes, you are right, it is the typeinfo and vtable. But what does it mean if these symbols are missing? TrcRobot is the base class of MyRobot. Why would the vtable of the TrcRobot be missing?
|
|
#5
|
|||
|
|||
|
Re: Help interpreting load time error
Quote:
-Joe |
|
#6
|
||||
|
||||
|
Re: Help interpreting load time error
Yes, I found it out yesterday. I thought I had an empty destructor defined but I missed that one. Thanks for the help.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Resolve load conflict error ? | ferc | Programming | 1 | 15-01-2010 21:16 |
| Help getting C++ program to load | tgwicklund | C/C++ | 4 | 02-02-2009 23:24 |
| **FIRST EMAIL**/Important Pit Load In and Load Out Information | Mark McLeod | FIRST E-Mail Blast Archive | 7 | 11-04-2008 08:16 |
| HELP!!!!! Taigene motor load | DPTeam270Driver | Motors | 40 | 12-02-2008 10:53 |
| 180:Error: syntax error help! | seanl | Programming | 8 | 04-02-2007 11:31 |