Comments (9)
ok. you are using PSL1GHT V1 instead of V2. Install V2 and use my script to install the dependencies, then, download the https://github.com/kakaroto/e17 repo and run /devs/kakaroto/build_ps3efl.sh
from efl-ps3.
Forgot to add, the one package I'm having trouble with is Eet. It errors out with:
checking for library containing fnmatch... no
configure: error: Cannot find fnmatch()
With the official version and with Kakaroto's version of Eet, I get a little more info. The error messages with those packages are some like:
../../src/lib/.libs/libeet.a(eet_lib.o): In function eet_list': /home/spork/Downloads/eet-1.7.8/src/lib/eet_lib.c:2599: undefined reference to
.fnmatch'
/usr/local/ps3dev/portlibs/ppu/lib/libescape.a(libescape_la-escape_unistd.o): In function escape_realpath': /home/spork/src/EFL-PS3/escape/src/lib/escape_unistd.c:24: undefined reference to
.lrealpath'
collect2: error: ld returned 1 exit status
make[2]: *** [eet] Error 1
make[2]: Leaving directory `/home/spork/Downloads/eet-1.7.8/src/bin'
make[1]: *** [install-recursive] Error 1
Seeing as all the versions of Eet I've tried to compile error out, I doubt it's your package. I'm thinking maybe something with PSL1GHT or the PS3 Libraries or even the toolchain. Your readme said if I have trouble, contact you. I'm getting kind of desperate. Please help.
from efl-ps3.
I now know what the issue is. libiberty.a is being compiled as an x86_64 library, not a PowerPC library. Any ideas on how to fix this? There was an issue created for the PS3 Toolchain GIT about 7 months ago and no fix. The guy mentioned he was able to over come the problem by using an updated version of libiberty.a. I cannot seem to find this updated version though. Any thoughts?
from efl-ps3.
fnmatch should be inside the glibc. ps, if you are compiling the dependencies, you are doing it for x86, not for powerpc. you need edje_cc to build the images/text stuff for edje lib (for ppc)
for libiberty.a i don't know. i had the same trouble. if you need, i can give you mine.
from efl-ps3.
could you please? You can e-mail it to Spork [at] stny [dot] rr [dot] com or you could give me a download link.
from efl-ps3.
here you are:
https://www.dropbox.com/s/flkzf8k8d0j0h4x/libiberty.a
place it under $(PS3DEV)/ppu/lib
from efl-ps3.
I could not get it to work with your libiberty.a file. The files inside of yours turned out not to be for the PowerPC64 architecture. However, I was finally able to figure out how to get libiberty in the binutils package to compile correctly. A quick question. When the make file runs edje, that's the x86_64 version, right? Edje seems to be messed up on my system. It's an OpenSUSE distribution. I receive an edje_cc: symbol lookup error: edje_cc: undefined symbol: eina_log_console_color_set error. I'm wondering if I'm missing a package or if somehow, Kakaroto's build_ps3elf script's version of Edje is conflicting with the version I have on the my PC. Thanks for all the help too. I really appreciate it.
from efl-ps3.
I figured it all out. Accidently compiled the latest version of Edje earlier on for my system. I had to manually remove it and then use my package manager to install an outdated version and then recompile the latest version of the EFL for the PowerPC64 architecture. Thanks for the help.
from efl-ps3.
ok :D thanks to you! :)
from efl-ps3.
Related Issues (2)
- c-ares doesn't work... HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from efl-ps3.