Code Monkey home page Code Monkey logo

Comments (8)

qurious-pixel avatar qurious-pixel commented on June 6, 2024 1

Get your vcpkg submodule up-to-date.

cd dependencies/vcpkg
git fetch --unshallow
git pull --all

Go to Discord for troubleshooting.

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

Interesting, it compiles fine if I clone the full https://github.com/microsoft/vcpkg.git
repo to /root/cemu/dependencies/vcpkg/
Is that what we're meant to do now?

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

damn, now it's failing at

error: building libxcrypt:x64-linux failed with: BUILD_FAILED
Elapsed time to handle libxcrypt:x64-linux: 5.9 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+libxcrypt
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[libxcrypt]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Froot%2Fcemu%2Fbuild%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md

-- Running vcpkg install - failed
CMake Error at dependencies/vcpkg/scripts/buildsystems/vcpkg.cmake:899 (message):
  vcpkg install failed.  See logs for more information:
  /root/cemu/build/vcpkg-manifest-install.log
Call Stack (most recent call first):
  /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:148 (include)
  CMakeLists.txt:37 (project)

Which sucks because I have those devel libraries installed

[root@cemu_builder cemu]# rpm -qa | grep libxcrypt
libxcrypt-4.4.36-2.fc39.x86_64
libxcrypt-devel-4.4.36-2.fc39.x86_64

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

hmm...

configure:5212: result: no
configure:5212: checking for endian.h
configure:5212: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5212: $? = 0
configure:5212: result: yes
configure:5212: checking for sys/endian.h
configure:5212: /usr/bin/cc -c -fPIC -g  conftest.c >&5
conftest.c:56:10: fatal error: sys/endian.h: No such file or directory
   56 | #include <sys/endian.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:5212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
```

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

installing libbsd-devel "should" fulfill that requirement

libbsd-devel-0.11.7-5.fc39.i686 : Development files for libbsd
Repo        : fedora
Matched from:
Other       : **sys/endian.h*

Trying again.....

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

Update: Still getting that libxcrypt build error. Not sure what needs to be done to resolve it.

from cemu.

cabrerahector avatar cabrerahector commented on June 6, 2024

Maybe related? #1064 (comment)

from cemu.

leifliddy avatar leifliddy commented on June 6, 2024

Thanks. I'll try that tonight.

from cemu.

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.