About Store Forum Documentation Contact



Post Reply 
cannot build source-version of latest EE on Mac.
Author Message
mizukami Offline
Member

Post: #1
cannot build source-version of latest EE on Mac.
In Esenthel builder on Mac (engine build 43, installer build 42).

We cannot build source-version of latest EE (screen-captures attached).
Binary version is ok. but little older.

Please teach me about it.


Attached File(s) Image(s)
   
05-19-2016 08:07 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: cannot build source-version of latest EE on Mac.
Hi,

As you can see here:
https://github.com/Esenthel/EsenthelEngi...ace.h#L150
the instance_id is a member alright, so it should compile fine, which leads me to believe that you're using older headers to compile the Editor.

There are 2 versions of Esenthel Engine:
Binary (available from Esenthel Website)
Source (available from GitHub)

Source version is sometimes ahead a few commits, it is newer.
When you compile the Editor from Source Code.
Upon startup it may show you "A Newer version is available, would you like to update", it contacts Esenthel Website and checks for Binary Version.
However the Binary may be actually older, so if you click "update" then you update the engine/editor and headers to older version.
And those old headers may not compile with the new source version.

So please:
-do not mix compiling source version with editor updated to older binary version from the website.
-Download the source from GitHub
-build with Esenthel Builder
-and Do Not click "update" in the Editor because it will update to an older version.

You have the latest source code, but the headers are being copied from the older Binary Version from Esenthel Website.

Let me know if you need more help about that.
05-19-2016 08:24 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #3
RE: cannot build source-version of latest EE on Mac.
Also on your screen I see that you have checked only "Compile Editor"

However as the documentation says:
https://github.com/Esenthel/EsenthelEngi...gs-running
Start the "Esenthel Builder" tool and run all checked tasks in order (compile the engine, link the libraries, compile the editor, etc.)

You need to have run all tasks, including:
-Compile Engine
-Copy Headers
-..etc
05-19-2016 08:43 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: cannot build source-version of latest EE on Mac.
05-20-2016 02:29 AM
Find all posts by this user Quote this message in a reply
mizukami Offline
Member

Post: #5
RE: cannot build source-version of latest EE on Mac.
(05-19-2016 08:24 AM)Esenthel Wrote:  -and Do Not click "update" in the Editor because it will update to an older version.

Thnak you.
its clearly resolved.
05-23-2016 06:47 AM
Find all posts by this user Quote this message in a reply
andreshs Offline
Member

Post: #6
RE: cannot build source-version of latest EE on Mac.
Hi,

Just checked out the git repo.

Tried to run "Esenthel Builder" and get "The application "Esenthel Builder" can't be opened.

macOS Sierra 10.12.5


Attached File(s) Image(s)
   
(This post was last modified: 07-03-2017 02:49 AM by andreshs.)
07-03-2017 02:48 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #7
RE: cannot build source-version of latest EE on Mac.
Hi,

I have the same MacOS version as you do, it works fine for me.

Perhaps the app didn't download fully from GitHub?
Or perhaps it's some sort of permission issue?

Can you try right-clicking, and selecting properties to make sure you can execute it?
Also can you try right-clicking, and select "Open", instead of regular double-clicking?
07-03-2017 04:06 AM
Find all posts by this user Quote this message in a reply
andreshs Offline
Member

Post: #8
RE: cannot build source-version of latest EE on Mac.
Hi,

Thanks for your answer. I solve the problem. I went inside the Cpontents/MacOS/ and chmod'ed 777 Project. After I could run the app.

Starting this adventure! Thanks a lot!

Best,
Andres.
07-03-2017 08:07 PM
Find all posts by this user Quote this message in a reply
Post Reply