Comments (14)
I am trying to install EFL in my Windows 10 system.
I am able to clone and compile ewpi successfully in MSYS2 MINGW64 terminal. Then I am running this command:
./ewpi --efl --jobs=8
. Packages are downloaded fine, but while extraction of sources is going on, I am getting following error::: Extraction of sources... (11/88) zstd-1.5.5 [##### ] 12%tar: zstd-1.5.5/tests/cli-tests/bin/unzstd: Cannot create symlink to βzstdβ: No such file or directory tar: Exiting with failure status due to previous errors Can not extract zstd-1.5.5.tar.gz
symlinks do not exist on Windows, even in MSYS2. Just relaunch ewpi with the same command and it will work. There are another couple of packages (harfbuzz and mupdf at least) which have the same problem. Just relaunch the ewpi command and it will work
don't ask me why it works the second time, i don't know
Some places I read that I should just execute the command again.
ok
But on trying to execute
./ewpi --efl --jobs=8
again, I am getting a new error in the terminal while downloading packages:
v2.5.0.tar.gz.1 [ <=> ] 1.78M 3.36MB/s in 0.5s fatal: destination path 'libyuv' already exists and is not an empty directory. error while downloading package libyuv (ret = 128)
that's because I clone libyuv git repo (there is no release, as usual with google). The directory has already been created and it fails when it clone it again. If you can find a fix for this issue, I would be glad to apply it
from ewpi.
btw, are you aware of the releases of ewpi and EFL on Windows as NSIS installers ?
from ewpi.
btw, are you aware of the releases of ewpi and EFL on Windows as NSIS installers ?
I am not aware of the NSIS installers. Can I use these to install EFL as an alternative way?
from ewpi.
yes you can, see https://github.com/vtorri/ewpi/releases
and if you encounter a bug, please open an issue. I've tested it, but in case i miised one
you can see in the NEWS file what is in git compared to latest ewpi
from ewpi.
Thanks, I was able to install EFL using the .exe installer file.
from ewpi.
ewpi is still needed. If not installed, use the installer
from ewpi.
ewpi is still needed. If not installed, use the installer
Yes, installed ewpi as well.
from ewpi.
try elementary_test, either from msys2 or cmd.exe
from ewpi.
try elementary_test, either from msys2 or cmd.exe
Running elementary_test is launching a window of Elementary Tests, having different widgets.
However, I am not able compile one sample program code which I copied from enlightenment website. I think, I have to set some paths correctly and set up some pkg-config, as that seems to be required in compilation command.
from ewpi.
give me the link of the example, please
from ewpi.
I am trying to compile 2nd example.c program in this link for creating a Hello World window
from ewpi.
Hmm, well :
- Be sure to install the development files in both NSIS installers. Then you can see that PATH and PKG_CONFIG_PATH are updated in the Windows parameters
- Strangely, MSYS2 is replacing PKG_CONFIG_PATH and PATH, without taking into account what I did. You can update them in MSYS2, though, by prepending their values with
export
from ewpi.
Thanks, I am now able to compile and execute the example.
After copying PKG_CONFIG_PATH in MSYS2, I was getting some include errors due to a space character in the path of the directory, where EFL and ewpi were installed. Later after installing them in a different path not having any space, it compiled without any error.
from ewpi.
never ever have space in paths when compiling, that was a requirement at the beginning of MSYS1 times. Since then, I have always followed this rule. You can quote paths with ", maybe
from ewpi.
Related Issues (20)
- ICU package HOT 1
- lz4 dll installed with wrong filename HOT 2
- bullet pkgconfig file is broken HOT 2
- Fails to install lz4 binaries HOT 6
- Packages no longer build on Linux after verbose option commit HOT 12
- conflicting type compile error in libmysofa HOT 11
- fribidi : remove sed when fribidi will be fixed HOT 1
- zstd: simplify installation after upstream fixed HOT 1
- deps: cannot contain more than 1 space to separate dependencies HOT 4
- Ewpi fails to install package libavif-0.9.2 HOT 5
- Ewpi fails to install package gettext-0.21.0 HOT 5
- Errors in trying to follow your directions... I tried two different ways, thus far... HOT 72
- Compilation error in gst-plugins-base-1.22.1 (ewpi-1.0) HOT 10
- Redefined boolean during EFL build HOT 3
- Wrong libname in luajit pc file results in failed linking HOT 2
- bullet package does not build with missing -ldl HOT 3
- gstreamer package does not configure with missing glib cross dep HOT 5
- libtheora package linking fails with syntax error in linker script HOT 3
- libwebp package compile fials with invalid libtool archive HOT 4
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 ewpi.