Open gapplin mac1/1/2024 ![]() ] & install_name_tool -change "$full" "$2/$name" "$file" ] & install_name_tool -id "$name" "$file" # Relink dynamic library files, slightly different to replace id's configure -prefix="$target" -without-x -with-wine64=./wine64 -s uninstall >/dev/null 2>/dev/null configure -prefix="$target" -without-x -enable-win64 -s uninstall >/dev/null 2>/dev/null # Similar to above, but hard coded for wine 64-bit build followed by 32-bit build (makefile takes care of which) configure -prefix="$target" darwin64-x86_64-cc enable-ec_nistp_64_gcc_128 -prefix="$target" darwin-i386-cc -s uninstall >/dev/null 2>/dev/null configure -q -prefix="$target" -s uninstall >/dev/null 2>/dev/null # $3+ optional configure parameters (-prefix automatically set)Įxport CFLAGS="-arch x86_64 -m64 -arch i386 -m32 -O2 -w -I$target/include"Įxport LDFLAGS="-arch x86_64 -arch i386 -L$target/lib"Įxport CFLAGS="-arch i386 -m32 -O2 -w -I$target/include"Įxport LDFLAGS="-arch i386 -L$target/lib"Įxport CFLAGS="-arch x86_64 -m64 -O2 -w -I$target/include"Įxport LDFLAGS="-arch x86_64 -L$target/lib" # $1 target folder to run configure (as defined in the download file) # Download (unless file already exists), extract, configure and build #!/bin/bashĮxport PKG_CONFIG_PATH="$target/lib/pkgconfig" I’ve left all my junk code intact but commented out - stuff I couldn’t compile, stuff I couldn’t get working, stuff I didn’t need - just so that I don’t loose my code. certainly no need for a package manager ( Homebrew, MacPorts, or Fink), and no need for XQuartz / X11 (which is still required by the official build). I don’t think there is any other dependency. You’ll need macOS Sierra 12.4 (I use a virtual machine) with Apple Xcode installed. Doing all this as your normal user (no sudo).Converting a vector image (SVG) to an icon (ICNS) using qlmanage and sips - note, transparency is not supported (alternatively, investigate something like Gapplin). ![]() ![]() ![]() Display a dialog box from a shell script using osascript, and checking the choice.Tweak some Wine settings - retina support, and turn off Firefox hardware acceleration (which I never got working).Package all required files into an AppBundle which shows up as a single.Relink binaries and library files with relative to the package.Set environment variables and parameters for configure and make for 32-bit and 64-bit.Compile code to a custom build directory.You can launch Finder from the Dock, or you can click on your Desktop and press Command+N to open a new Finder window.Disclaimer - don’t blindly trust scripts / code you download from the Internet, don’t run my code below as I don’t warrant it for any purpose, don’t use the version of Wine the script builds because it barely works even for me, and don’t even open Terminal unless you know what you’re doing!īut here are some things I did - maybe you can learn something new: It lets you browse all your files and launch applications directly. The Finder is macOS’ version of the Windows’ File Explorer. You can also use Spotlight to search for many other things as well it’s a very useful part of macOS. The app should launch or take you to it if it’s already running. From the Search icon in the right corner of the top menu bar.įrom the search window, just type in the name of the app and press enter once you see it in the results.Pressing Command and Space at the same time, very conveniently placed right next to each other and right under your left thumb.It lets you search for anything by name, including applications. We’d recommend avoiding setting anything in the top left corner, as it can make it hard to click the Apple menu. While you’re in this menu, it’s a good idea to set another corner for Mission Control, which shows your Desktops and open application windows. Launchpad should open, and if you want to close it, you can move your mouse to the corner again.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |