00:00hello everyone I have to remind you that the membership is enabled I hope some of
00:06you become members it would help a lot I kind of promised to compile icom and go
00:15from source on Intel based Macs I will still do the needed steps in order to
00:24show you how to do it however it's not gonna work for me since I do not meet
00:28some of the requirements especially for a piece of software called Molten VK which
00:35is somehow related to Vulkan let's show how it would look like Molten VK
00:46since I found out that this requires Xcode 15 which requires Mac OS 13 at least we can see here
01:08that
01:10parts being built with Xcode 15 however Xcode that I have is the one that's for
01:22Monterey therefore we cannot probably install Molten VK and the compilation when
01:32trying to install compilation of icom and go would fail in case it doesn't find
01:44Molten VK yeah we have here Xcode version 14 so for you if you have
02:02Mac OS 13 and above on your Intel Mac this compilation if it doesn't have any problem in
02:10its source code should work for you follow the steps that I'm gonna show you in
02:15order to get it working I have here an SSH connection to my Mac to make things
02:22clear clear for you you need to have gate I have it installed since I installed Xcode CLI tools I
02:33guess you
02:33install them by you install them by running Xcode select dash dash install it should give you
02:45get all right you need to have brew install it you install go libxmp these are in the build
02:58instructions you find them after you download source code
03:19download open folder and then decompress it and open it like this building open this one with text edit
03:32it shows you how to build for Mac OS Intel and also Linux and Windows
03:50this is for Linux
04:01we can see that we're gonna run something like this command so we need to install those dependencies
04:13so we have if you do not have get installed and you don't want to install Xcode CLI tools
04:21you add it here I don't think that you can use brew without installing Xcode CLI tools
04:28still to PKG config then molten VK since I have Mac OS Monterey these are gonna mostly be compiled from
04:47source
04:48and that's why when we try to install molten VK and that's why when we try to install molten VK
04:51it's gonna fail
05:01let's install them enter
05:05okay so I've got an error when I try to install molten VK on my Mac
05:19however I'm gonna keep up with the installation just to show you how it should be done
05:50all right we clone the repository
05:58copy they want us to be using bash
06:04which is installed by default so we simply run bash
06:12and then clone the repository
06:16like this
06:19git clone
06:21https
06:25github
06:26dot com
06:28slash
06:30ikemen
06:32engine
06:34slash ikemen
06:37this way
06:40remember the key sensitivity it matters here
06:45now we press enter
06:51okay
06:53the cloning is done
06:55now it's time to build
06:58since our target is intel
07:02the instructions are here
07:05we have two options
07:07either by using the
07:10script that's within
07:14the build directory
07:15there is a directory called build that's made
07:19let's switch directory into ikemen go
07:23if we run ls we find a directory called build
07:27inside build there is a script that once we run it starts
07:34the compile compilation process
07:39we can run that
07:43script or we can run make
07:46and then ikemen
07:49underscore go
07:51go like this
07:53underscore
07:54mac
07:56os
07:57like this
08:03i guess i forgot
08:05nasm
08:07nasm
08:08like this
08:13within the directory you run make ikemen go
08:16like this
08:17underscore
08:19ikemen
08:21i uppercase underscore go uppercase
08:24underscore mac mac mac os
08:28m and os are uppercase
08:30within the directory
08:32that is
08:36ikemen go
08:37or you run the script within
08:41the build directory
08:43like this
08:45dot as such
08:47and mac os m and os are uppercase
08:53sorry for rambling a lot here
08:55enter
08:56it should do exactly the same thing
08:59almost
09:00and that should take some time
09:03you will eventually have an executable that you should run
09:06i don't know how it would look like
09:08for me it should complain about molten vk however here it complained about libxmp which i can install
09:16probably i forgot to install it although i believe i
09:20did
09:25yes it is installed
09:29we have the option to use mac ports
09:34but we may need to remove
09:37the one that's installed from brew
09:40just in case
09:43and then we run sudo
09:46port install
09:48libxmp
09:50this may
09:51be because of
09:53the
09:55version mismatch
09:56probably
09:57ikemen go when trying to compile
10:00is looking for a specific version that cannot find
10:04let's try
10:06with the one that's provided by mac ports
10:14it's the same let's try again
10:19this will
10:26if you want to use mac ports to install mortenvk
10:32you can run this command
10:35let's try again
10:37yes
10:38so
10:41for me i had
10:44an issue when trying to compile
10:48and that issue was mortenvk
10:50although i tried to install it
10:54using mac ports as you can see
10:56and it still complains about not finding it
10:58for you in case you are successful
11:02when installing
11:03mortenvk you should have
11:06ikemen go install it successfully on your system
11:10i'm signing out please don't forget to subscribe like share and comment and peace
Comments