Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #180101
| From | Neoklis Kyriazis <nkcyham@yahoo.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | (none) |
| Date | 2017-04-13 21:20 +0200 |
| Message-ID | <tvSrD-7oj-5@gated-at.bofh.it> (permalink) |
| References | <tvSrD-7oj-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi, Having just completed installation of development tools in my first installation of Debian (stretch), I tried to compile the sources of some of my own apps but I end up with a shared library object instead of an ELF executable! My apps are on my web site in the signature below, and they compile well in Void Linux. Its a puzzle for me but I am a complete beginner in Debian so it may have something to do with my installation's setup. My thanks in advance. P.S. I have more data: Actually an ELF executable is apparently produced, but when the source directory is viewed in the ROX-Filer that I use, the ELF file is shown and reported as a shared library object. The same happens when I look at the installed binaries in /usr/local/bin, they also appear as shared objects. But Debian binaries are shown as such (with the cog wheel icon, rather than the jigsaw puzle piece icon). It seems that the ELF files compiled from the source code of my apps are seen as shared object files by ROX-filer, whereas Debian ELF files are seen as such. So for some reason the ELF file format seems to be different for some reason when I compile my source code and that seems to confuse ROX! -- Best Regards Neoklis - Ham Radio Call:5B4AZ http://www.5b4az.org/
Back to linux.debian.user | Previous | Next — Next in thread | Find similar | Unroll thread
(none) Neoklis Kyriazis <nkcyham@yahoo.com> - 2017-04-13 21:20 +0200 Re: shared objects vs. executables in Stretch Christian Seiler <christian@iwakd.de> - 2017-04-13 22:10 +0200
csiph-web