Giter Club home page Giter Club logo

Comments (3)

jswitzer avatar jswitzer commented on July 17, 2024 1

I wonder if using the brew version of autogen, autoconf, m4 etc instead of building them all from source would help here.

I installed autogen, libtool, autoconf, m4, e2fsprogs via brew and ran the following:

export PKG_CONFIG_PATH="/opt/homebrew/opt/e2fsprogs/lib/pkgconfig:$PKG_CONFIG_PATH"

./autogen.sh
CFLAGS="-idirafter/opt/homebrew/opt/e2fsprogs/include -idirafter/usr/local/include/osxfuse/" LDFLAGS="-L/opt/homebrew/Cellar/e2fsprogs/1.46.4/lib" ./configure
make

Again, not sure if this only worked because I had the full xcode, but at least I only had to build fuse-ext2 and not everything else.

from fuse-ext2.

SkyYkb avatar SkyYkb commented on July 17, 2024 1

@jswitzer Tested out on macOS 12.3 Beta (21E5212f). With no full Xcode installed.

Pretty smooth when running your commands. But had trouble with make.
The output led me to install full Xcode:
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance


In my own case, I met this output again. Even with full Xcode installed.
Searched for solutions, and found this.

Workaround:

  • Download latest version of Xcode (Use beta version from https://developer.apple.com/download if you're using macOS beta).
  • Unzip Xcode.xip and move Xcode.app to wherever you'd like to.
  • Run xcode-select -s <Path to Xcode.app>/Contents/Developer (In my case, xcode-select -s /Applications/Xcode-beta.app/Contents/Developer) in terminal with sudo privilege.
  • Rerun the commands provided.

from fuse-ext2.

jmon12 avatar jmon12 commented on July 17, 2024

I'm also not a fan of this enormous Xcode and trying not to use it at all, and until now doing well.

Here, xcode is basically used to generate the Preferences pane. If you can live without it, just deactivate the build of the tools (only containing the pane) by commenting out SUBDIRS += tools in Makefile.am.

Make sure to have a clean directory before re-building by running make distclean and reconfiguring the project.

PS: I didn't find an easy way to transform and xcodeproj into a Makefile-based project...

from fuse-ext2.

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.