How to link the object files(.o) into one *BIG* object file with "symbols partly located" ? - VxWorks
This is a discussion on How to link the object files(.o) into one *BIG* object file with "symbols partly located" ? - VxWorks ; Hi, How to link the object files(.o) into one BIG object file with "symbols partly located" "Symbols partly located" is means: Link some .o files with option "-Ttext 0xXXXXXX" of "ld" (fixed the offset of .text segment), So I want ...
| | LinkBack | Tools |
|
#1
| |||
| |||
| How to link the object files(.o) into one BIG object file with "symbols partly located" "Symbols partly located" is means: Link some .o files with option "-Ttext 0xXXXXXX" of "ld" (fixed the offset of .text segment), So I want the "ld" will locate the .text with symbols those are already exist in .o files . keep the undefined symbols for an other follow link. But ,"ld" will fail to output *BIG* .o file. Because there are undefined symbols. Please give your advice, thank you. (to the exclusion of dynmaic library solution ,please) ELF symbol table: CONTENTS, READONLY SYMBOL TABLE: .... 00007414 l F .text 0000002c _ZN6CToolsD0Ev 00000604 l O .rodata 00000008 _ZTI4CMgr 0000728c l F .text 0000006c _ZN4CMgrD1Ev 000072f8 l F .text 00000074 _ZN4CMgrD0Ev <<<<<<<< exits <<<<<<<<< .... 00000000 *UND* 00000000 _Unwind_SjLj_Unregister 00000000 g F .text 000003dc _ZN9CSdhXcMgrC2EP3CNe 00000000 *UND* 00000000 _ZnwjmPKc 00000000 *UND* 00000000 _ZN8CAdapterC1Ev <<<< keep it for link again<<< 00000530 g O .rodata 00000068 _ZTV9CSdhXcMgr thank you! Tangkun |
« Previous Thread
|
Next Thread »
| Tools | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Re: problem for" Can't locate object method "boot" via package "mod_perl" | unix | modperl | 0 | 10-16-2008 06:22 AM |
| How to change class of a file object ("Become" page functionality)? | unix | OS2 | 34 | 07-12-2008 04:46 PM |
| gcc build fails "cannot compute suffix of object files" | unix | Solaris | 56 | 06-13-2008 04:43 PM |
| RSS/RSM "object identifier does not represent a valid object" | unix | Storage | 3 | 10-08-2007 09:02 AM |
| How to link the object files(.o) into one BIG object file with "Symbols partly located" ? | unix | Embedded | 2 | 09-30-2007 10:07 AM |
All times are GMT. The time now is 10:54 AM.
