[Oberon] How to decide what will exactly be linked with oberon linker?

oberon-eth at email.cz oberon-eth at email.cz
Tue Feb 8 20:34:31 CET 2022


No need to answer this. Solved. Zdenek




---------- Původní e-mail ----------
Od: oberon-eth at email.cz
Komu: oberon at lists.inf.ethz.ch
Datum: 7. 2. 2022 13:11:37
Předmět: [Oberon] How to decide what will exactly be linked with oberon 
linker? 
"
Linking object files is done in A2 with the command:




Linker.Link -p=Linux64 --path=obj/ --fileName=a2 
                Builtins Trace Glue Unix Machine Heaps Modules Objects 
Kernel
                Strings KernelLog Streams Commands Pipes StdIO TrapWriters 
Reflection Traps Files UnixFiles Clock Dates

                Reals Diagnostics BitSets StringPool ObjectFile 
GenericLinker Loader BootConsole ~




What are the names on three lines after linker parameters? 


I understand they cannot be object names so it must be names of some groups 
of compiled modules. 


But where are these groups defined?

How do I know what groups are needed to have a fully working a2 linux 
executable for example as in my case?





Zdenek

 

-- 
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems 
https://lists.inf.ethz.ch/mailman/listinfo/oberon 
"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20220208/7f14a8ea/attachment.html>


More information about the Oberon mailing list