-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working on cross setups #3
Comments
Ok, 2 years ago there was issues with Debian/Ubuntu multiarch - ElgLibViewer was unable to find any lbiraries. I'd improved search algorithm, but it still isn't ideal. Can you please clarify on which system search failed? (which distribution, which version, i686 or AMD64). |
The distribution is Exherbo Linux, which is a rolling release distribution so we don't have any specific release versions, I'm on AMD64/x86_64. We moved from multilib to multiarch/cross which allows native cross compiling support with full support from the package manager to track installed packages in the various cross targets. Everything arch specific is installed to /usr/arch e.g. /usr/x86_64-pc-linux-gnu/{bin,include,lib,libexec}, /usr/i686-pc-linux-gnu/{bin,include,lib,libexec} and so on. ls -la /usr:
ls -la /:
so by changing the /usr/host symlink you can switch the whole system on the fly between the various installed cross targets. More detailed information can be found here: I hope this information is of any help and I was able to explain our layout, if I can be of further assistance please let me know. |
Can you please also attach content of /etc/ld.so.conf and all files in /etc/ld.so.conf.d? |
We have /etc/env.d/ instead of /etc/ld.so.conf.d:
And running
And in
|
0.9 didn't work for me either. ldd lists the dependencies just fine:
But elflibviewer doesn't list anything:
The text was updated successfully, but these errors were encountered: