This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:r:relocatbleobj [2020/12/10 16:26] nick created |
dido:public:ra:xapend:xapend.a_glossary:r:relocatbleobj [2021/10/04 13:40] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Relocatable Object ====== | + | ===== Relocatable Object ===== |
| - | [[dido:public:ra:xapend:xapend.a_glossary| Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
| - | A **Relocatable Object** file holds sections containing code and data. This file is suitable to be linked with other relocatable object files to create dynamic executable files, shared object files, or another relocatable object. A dynamic executable file holds a program that is ready to execute. | + | A **Relocatable Object** file holds sections containing code and data. This file is suitable to be linked with other relocatable [[dido:public:ra:xapend:xapend.a_glossary:o:object|object]] files to create dynamic [[dido:public:ra:xapend:xapend.a_glossary:e:exec|executable files]], [[dido:public:ra:xapend:xapend.a_glossary:s:so|shared object]] files, or another relocatable object. A dynamic executable file holds a program that is ready to execute. |
| + | |||
| + | * [[dido:public:ra:xapend:xapend.a_glossary:u:unix|Unix]] and Linux generally use [[dido:public:ra:xapend:xapend.a_glossary:s:so]] | ||
| + | * Microsoft Windows use [[dido:public:ra:xapend:xapend.a_glossary:d:dll]] | ||
| Source: [[https://docs.oracle.com/cd/E23824_01/html/819-0690/chapter6-46512.html#:~:text=A%20relocatable%20object%20file%20holds,that%20is%20ready%20to%20execute. ]] | Source: [[https://docs.oracle.com/cd/E23824_01/html/819-0690/chapter6-46512.html#:~:text=A%20relocatable%20object%20file%20holds,that%20is%20ready%20to%20execute. ]] | ||