-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trying to install GNUstep on macOS Big Sur using tool-scripts... #4
Comments
Well, homebrew has a formula for gnustep-base and gnustep-make that can build from source. Excepts below from gnustep-base.rb and gnustep-make.rb
But the pre-compiled binaries and libs (aka bottles) installed ok for me on macos12 on intel (with no X11/XQuartz)... student@studentair Tools % date
Sun Nov 6 00:21:39 EDT 2022
student@studentair Tools % sw_vers
ProductName: macOS
ProductVersion: 12.6
BuildVersion: 21G115
brew install gnustep-base gnustep-make
% brew info gnustep-base gnustep-make
==> gnustep-base: stable 1.28.0 (bottled)
Library of general-purpose, non-graphical Objective C objects
https://github.com/gnustep/libs-base
/usr/local/Cellar/gnustep-base/1.28.0_1 (1,918 files, 5.1MB) *
Poured from bottle on 2022-11-05 at 20:39:57
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/gnustep-base.rb
License: GPL-2.0-or-later
==> Dependencies
Build: gnustep-make ✔
Required: gmp ✔, gnutls ✔
==> Analytics
install: 12 (30 days), 56 (90 days), 122 (365 days)
install-on-request: 11 (30 days), 55 (90 days), 121 (365 days)
build-error: 0 (30 days)
==> gnustep-make: stable 2.9.0 (bottled)
Basic GNUstep Makefiles
http://gnustep.org
/usr/local/Cellar/gnustep-make/2.9.0 (204 files, 1.5MB) *
Poured from bottle on 2022-11-05 at 20:40:04
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/gnustep-make.rb
License: GPL-3.0-or-later
==> Analytics
install: 10 (30 days), 42 (90 days), 154 (365 days)
install-on-request: 10 (30 days), 35 (90 days), 139 (365 days)
build-error: 0 (30 days) |
There are much LARGER issues to getting GNUstep to build on macOS. Very little attention has been given to doing this since macOS is considered to be the model that we are following. It would be like having WINE on Windows. That being said, I do understand the need for this given that it would allow more direct comparison between GNUstep and Cocoa. |
@gcasa I think installing the "GNUstep-Additions", e.g. those classes that are in GNUstep but not in Cocoa (for the library-combo apple-apple-apple) is a reasonable goal. It would help to port pure GNUstep-Apps to macOS. Kind regards, Lars |
GNUstep does not currently support building on macOS. This is akin to building WINE on Windows. This is something we have planned but it is not yet implemented. |
Hello!
I am trying to install GNUstep on macOS Big Sur using these tool-scripts. My main goal would be to try to run the GWorkspace file manager (which is amazing!) and maybe some other applications. As some errors appeared I am trying to find out what it might be, if anyone has any tips about it it would be very welcome!
What I've done so far is the following:
xcode-select --install
)I selected the most notable errors (from build-darwin script output) below:
Searching the internet for the error
"checking whether the C compiler works ... no"
I found this and this too. Which suggested running the"sudo xcode-select --switch /Applications/Xcode.app"
command. But it ended up having no effect.I also don't know if what is happening has anything to do with disabling this SIP thing on macOS.
I also don't know when I should install X11 (Xorg), whether from Brew or Macports or XQuartz ... I don't know if the errors I'm seeing now would have anything to do with the lack of X11 ...
Any help would be greatly appreciated!
The text was updated successfully, but these errors were encountered: