Skip to content
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

Ubuntu 64, no libecored.so #6

Closed
bracken opened this issue Apr 22, 2009 · 3 comments
Closed

Ubuntu 64, no libecored.so #6

bracken opened this issue Apr 22, 2009 · 3 comments
Labels

Comments

@bracken
Copy link

bracken commented Apr 22, 2009

Hi, I followed the linux install instructions and they worked perfectly until the last make command. I get:
:~/projects/e/src$ make DEBUG=1
[LD] e.debug
/usr/bin/ld: skipping incompatible ../ecore/libecored.so when searching for -lecored
/usr/bin/ld: cannot find -lecored

I tried to find libecored and install it, but I was unsuccessful. I looks like it might be in some Enlightenment repositories, but I had no success there either...

@tea
Copy link
Contributor

tea commented Apr 22, 2009

Your C++ compiler is probably a 64-bit one, which is currently not supported for E. Not really sure what should you do, but both external libraries and E sources must be compiled with 32-bit cross-compiler and cross-toolchain (for E you can modify Makefile to use correct versions, for externals have no idea)

@wvdschel
Copy link
Contributor

It would also be nice to have a 64-bit version of libecored.so around. Putting them both in the ld search path would let ld pick the one that is compatible with the used GCC. I know some other people who gave up on building E because they ran on 64bit systems.

Does libcored.so currently build on 64-bit systems?

@astigsen
Copy link
Collaborator

64bit version of libecore was added in 02c1c98

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants