Giter Site home page Giter Site logo

Comments (14)

vtorri avatar vtorri commented on August 15, 2024

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.

vtorri avatar vtorri commented on August 15, 2024

btw, are you aware of the releases of ewpi and EFL on Windows as NSIS installers ?

from ewpi.

akas55 avatar akas55 commented on August 15, 2024

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.

vtorri avatar vtorri commented on August 15, 2024

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.

akas55 avatar akas55 commented on August 15, 2024

Thanks, I was able to install EFL using the .exe installer file.

from ewpi.

vtorri avatar vtorri commented on August 15, 2024

ewpi is still needed. If not installed, use the installer

from ewpi.

akas55 avatar akas55 commented on August 15, 2024

ewpi is still needed. If not installed, use the installer

Yes, installed ewpi as well.

from ewpi.

vtorri avatar vtorri commented on August 15, 2024

try elementary_test, either from msys2 or cmd.exe

from ewpi.

akas55 avatar akas55 commented on August 15, 2024

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.

vtorri avatar vtorri commented on August 15, 2024

give me the link of the example, please

from ewpi.

akas55 avatar akas55 commented on August 15, 2024

I am trying to compile 2nd example.c program in this link for creating a Hello World window

from ewpi.

vtorri avatar vtorri commented on August 15, 2024

Hmm, well :

  1. 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
  2. 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.

akas55 avatar akas55 commented on August 15, 2024

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.

vtorri avatar vtorri commented on August 15, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.