OpenBSD Linux Emulation works.. but...
Original Reporter info from Mantis: L505
-
Reporter name: Lars(L505)
Original Reporter info from Mantis: L505
- Reporter name: Lars(L505)
Description:
Some executables produced by the freepascal compiler must be converted using the OpenBSD elf2olf tool..
elf2olf -o linux someprog
The ones that I have to convert using that tool are the non-dynamic executables from looking at LDD. If the program has dependencies in LDD, it seems that the elf2olf tool is not needed.
So my feature request would be to have freepascal produce executables that do not need to be converted with elf2olf first.. do you think this is possible?
Additional information:
Of course if I can find info I will supply a patch but maybe Marco or a BSD guru already knows if it is not even possible. In the OpenBSD docs it says:
"Linux ELF binaries may be detected as SVR4 binaries. This can usually be
fixed with elf2olf"
So it appears certain freepascal executables for linux are detected as SVR4 as far as I know. I can also report issues to OpenBSD but I just wondered if maybe freepascal is producing odder Elf's for executables without dependencies.
Mantis conversion info:
- Mantis ID: 10342
- Version: 2.2.0
- Monitored by: » pers (Vadim Zhukov)