-
Notifications
You must be signed in to change notification settings - Fork 40
Mac OSX build instructions need updating #263
Comments
I'm trying to build on Mac with High Sierra, but the executable doesn't seem to be working property. It's a black screen with the music playing. Am I missing something? |
Hi @oxenran . Thanks for the attempt, I'm sorry to hear the binary isn't working right on your system. What should happen is the intro video and animations should appear in the foreground, against a black background. Pressing return or escape during that takes the user to the main menu. Would you mind sending us a copy of the output generated by make and cmake? If the output is still in your terminal and you're able to copy and paste, that'll work. Otherwise, if you're willing to try again, remove the build directory and re-run if you're in a terminal where copy and paste isn't available, you can redirect the output by adding So for example, Note that since you won't see any output, your command prompt won't reappear until each task is finished. The log can be attached to this ticket, or you can paste the output to https://gist.github.com/ and just paste the link here. |
@oxenran I'll be sure to give you the opportunity to make a PR for any changes to the build instructions. Thanks again! |
Make OutputScanning dependencies of target libzetaglest |
Cmake Output:-- The C compiler identification is AppleClang 10.0.0.10001145 CMAKE_REQUIRED_LIBRARIES is set to:
For compatibility with CMake 3.11 and below this check is ignoring it. -- Looking for include file glib/gregex.h
-- =====> Found Define: HAS_GCC_BACKTRACE |
@oxenran , thank you for taking the time to do this. If you'd like to submit a PR to add your name to the "General Help" section, please do so. https://github.com/ZetaGlest/zetaglest-source/blob/develop/AUTHORS.md#general-help Your log is similar to our automated Travis log (that I linked to in the first post). I think the first place we need to start checking is where the build reaches 47%, the "has no symbols" messages look pretty darn suspicious. But I'm a bit baffled as to why the build would complete if the compiler can't find references to everything. When you run zetaglest and get the black screen with the music playing, if you hit "esc", does it change? Does the main menu show? And what messages are spit into the terminal? |
When I get the black screen, the cursor is spinning. "Esc" does nothing.
Terminal output:
MainWindow forced change of resolution to desktop values (1280 x 800)
instead of (800 x 600)
Killed: 9
Roxannes-MacBook-Pro-2:build roxanneagerone$ ./zetaglest
zetaglest v0.8.02
Compiled using: Clang: 10.0.0 [64bit] platform: MacOS-X64 endianness: little
version: [v0.8.02]
Auto Change resolution to (1280 x 800) from (800 x 600)
MainWindow forced change of resolution to desktop values (1280 x 800)
instead of (800 x 600)
Killed: 9
…On Tue, Oct 9, 2018 at 12:28 PM Andy Alt ***@***.***> wrote:
@oxenran <https://github.com/oxenran> , thank you for taking the time to
do this. If you'd like to submit a PR to add your name to the "General
Help" section, please do so.
https://github.com/ZetaGlest/zetaglest-source/blob/develop/AUTHORS.md#general-help
Your log is similar to our automated Travis log (that I linked to in the
first post). I think the first place we need to start checking is where the
build reaches 47%, the "has no symbols" messages look pretty darn
suspicious. But I'm a bit baffled as to why the build would complete if the
compiler can't find references to everything.
When you run zetaglest and get the black screen with the music playing, if
you hit "esc", does it change? Does the main menu show? And what messages
are spit into the terminal?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-428320149>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnM6yCTG26Q-oXUqVyL-FaRFNY3oL3ks5ujPjNgaJpZM4XHUiS>
.
|
@oxenran Just got your email. found it in my spam folder, sent you a reply. Could you still post a stack trace? @Jammyjamjamman any helpful tips on debugging this? Just see what gdb says or would the command-line debug option be useful in this case? (I noticed the MG travis log for osx shows the same errors about "missing symbols". https://travis-ci.org/MegaGlest/megaglest-source/jobs/401109554) |
* set openssl root dir apparently a common problem alexcrichton/ssh2-rs#28 https://stackoverflow.com/questions/29792009/cmake-osx-mac-openssl-brew related to #263
@oxenran I made a change that will allow cmake to find the OpenSSL library on High Sierra. I doubt that will have any effect on the immediate problem, but wanted to keep you posted. Here are the changes I made. zetaglest/zetaglest-source@d3f7fe7 The key change was adding |
I pulled your changes into my branch. It still couldn't find openssl.
Maybe I'm linking the data wrong? I used realpath to find the absolute
path of the data.
cmake .. -DINSTALL_DIR_DATA=Users/me/Projects/zetaglest-data
is this incorrect?
…On Sat, Oct 13, 2018 at 10:22 PM Andy Alt ***@***.***> wrote:
@oxenran <https://github.com/oxenran> I made a change that will allow
cmake to find the OpenSSL library on High Sierra. I doubt that will have
any effect on the immediate problem, but wanted to keep you posted. Here
are the changes I made.
d3f7fe7
<zetaglest/zetaglest-source@d3f7fe7>
The key change was adding set(OPENSSL_ROOT_DIR /usr/local/opt/openssl)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-429597703>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnMzt6eGj-9Mvs4qmbBfk_TR2sFlntks5uksoTgaJpZM4XHUiS>
.
|
For the DATA dir, you will need the absolute path. It's possible in some cases to use a relative path but that would typically cause problems later. The value you use for INSTALL_DIR_DATA is hard-coded into the program at the time of compilation by cmake. It has the same effect of writing in the source code
That's a preprocessor directive, btw. To do that during compile time, -D can be passed to most compilers (different from the -D option used for cmake.). This is the line in cmake where that magic happens: https://github.com/ZetaGlest/zetaglest-source/blob/develop/source/glest_game/CMakeLists.txt#L12 That "add_definitions()" directive tells cmake to pass that to the compiler when the build actually happens. But the DATA dir is used for game data, and isn't relevant to any linking of libraries, compiling or building. |
@oxenran I forgot to respond to this:
Installing openssl with It may also help to remove CMakeCache.txt from your build directory and re-run cmake. |
I'll do this when I get home today. I found this similar problem for OSX
for another game
https://www.reddit.com/r/vainglorygame/comments/93bayk/new_vainglory_pc_build_fix_for_startup_crash/
I wonder if it's a related issue.
…On Wed, Oct 17, 2018 at 11:15 AM Andy Alt ***@***.***> wrote:
@oxenran <https://github.com/oxenran>
I forgot to respond to this:
It still couldn't find openssl.
Installing openssl with brew may help. Also, if you run xcode-select
--install, what is the output?
It may also help to remove CMakeCache.txt from your build directory and
re-run cmake.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-430733462>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnMw9ToygxrGa9tH_6wQgSlbNkuLA4ks5ul3PPgaJpZM4XHUiS>
.
|
Hmm.. interesting. I couldn't say with any certainty. Thanks for the extra info it may be helpful later. I made a few more minor changes just now that may make a difference. zetaglest/zetaglest-source@caf5563 After you remove CMakeCache.txt and re-run cmake, the output should be pretty similar to what's shown here: https://travis-ci.org/ZetaGlest/zetaglest-source/jobs/442885570 |
Hey Andy,
I'm getting these errors now.
ld: warning: text-based stub file
/System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
/System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: library not found for -lintl
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[2]: *** [zetaglest] Error 1
make[1]: *** [source/glest_game/CMakeFiles/zetaglest.dir/all] Error 2
make: *** [all] Error 2
…On Wed, Oct 17, 2018 at 2:40 PM Andy Alt ***@***.***> wrote:
I'll do this when I get home today. I found this similar problem for OSX
for another game
Hmm.. interesting. I couldn't say with any certainty. Thanks for the extra
info it may be helpful later.
I made a few more minor changes just now that may make a difference.
caf5563
<zetaglest/zetaglest-source@caf5563>
After you remove CMakeCache.txt and re-run cmake, the output should be
pretty similar to what's shown here:
https://travis-ci.org/ZetaGlest/zetaglest-source/jobs/442885570
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-430799307>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnM78cXkdJag7WgKPSoBK-HffCjG6yks5ul6O1gaJpZM4XHUiS>
.
|
Not sure but I think that removing your build directory and recreating it will solve that. Usually 'make' can detect when files need to be recompiled, but in some cases it does not. |
That's what I did when this happened. I guess I didn't have xcode on this
computer. I already had installed openssl with brew from the beginning as
well ass the other packages. I run into problems during the make -j5
command. Is there a verbose flag?
…On Thu, Oct 18, 2018, 12:13 AM Andy Alt ***@***.***> wrote:
Not sure but I think that removing your build directory and recreating it
will solve that. Usually 'make' can detect when files need to be
recompiled, but in some cases it does not.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-430900212>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnM7To6aR_cOuNWtraVlO_TgnlgtHcks5umCoBgaJpZM4XHUiS>
.
|
you can use However, I don't think that will help.
I did a google search for that error message and found that it affected many users. You may want to google search it yourself, or try what's suggested here: http://sd.jtimothyking.com/2018/07/26/stub-file-and-library-file-out-of-sync/ |
I had already looked into the xcode tools fix. It's still not working.
When I delete "-lintl" from link.txt, I get the same result. (black screen
with music playing and spinner spinning). Otherwise, here is the output
make -j5
…On Thu, Oct 18, 2018 at 12:28 PM Andy Alt ***@***.***> wrote:
make is usually verbose by default, but when the Makefiles are generated
with cmake, they are not.
you can use make VERBOSE=1 to enable it.
However, I don't think that will help.
ld: warning: text-based stub file
/System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
/System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
back to library file for linking.
I did a google search for that error message and found that it affected
many users. You may want to google search it yourself, or try what's
suggested here:
http://sd.jtimothyking.com/2018/07/26/stub-file-and-library-file-out-of-sync/
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-431131313>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnM_hW62j6OKtOZ5xBQ9eczTPvkTW-ks5umNZKgaJpZM4XHUiS>
.
|
[ 47%] Built target libzetaglest
[ 48%] Linking CXX executable ../../zetaglest
ld: warning: text-based stub file
/System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
/System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and
library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.tbd
and library file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.tbd
and library file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd
and library file
/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd
and library file
/System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd
and library file
/System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are
out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd
and library file
/System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and
library file
/System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out
of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and
library file
/System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of
sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd
and library file
/System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd
and library file
/System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd
and library file
/System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are
out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
are out of sync. Falling back to library file for linking.
[100%] Built target zetaglest
On Tue, Oct 23, 2018 at 8:24 AM A Apopemptic <argonkryptonneon@gmail.com>
wrote:
… I had already looked into the xcode tools fix. It's still not working.
When I delete "-lintl" from link.txt, I get the same result. (black screen
with music playing and spinner spinning). Otherwise, here is the output
make -j5
On Thu, Oct 18, 2018 at 12:28 PM Andy Alt ***@***.***>
wrote:
> make is usually verbose by default, but when the Makefiles are generated
> with cmake, they are not.
>
> you can use make VERBOSE=1 to enable it.
>
> However, I don't think that will help.
>
> ld: warning: text-based stub file
> /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
> /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
> back to library file for linking.
>
> I did a google search for that error message and found that it affected
> many users. You may want to google search it yourself, or try what's
> suggested here:
>
>
> http://sd.jtimothyking.com/2018/07/26/stub-file-and-library-file-out-of-sync/
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-431131313>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AOXnM_hW62j6OKtOZ5xBQ9eczTPvkTW-ks5umNZKgaJpZM4XHUiS>
> .
>
|
Could it be my drivers?
On Tue, Oct 23, 2018 at 8:25 AM A Apopemptic <argonkryptonneon@gmail.com>
wrote:
… [ 47%] Built target libzetaglest
[ 48%] Linking CXX executable ../../zetaglest
ld: warning: text-based stub file
/System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
/System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
/System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and
library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.tbd
and library file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.tbd
and library file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd
and library file
/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd
and library file
/System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd
and library file
/System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are
out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd
and library file
/System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and
library file
/System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out
of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and
library file
/System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of
sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd
and library file
/System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd
and library file
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd
and library file
/System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd
and library file
/System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are
out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd
and library file
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
are out of sync. Falling back to library file for linking.
[100%] Built target zetaglest
On Tue, Oct 23, 2018 at 8:24 AM A Apopemptic ***@***.***>
wrote:
> I had already looked into the xcode tools fix. It's still not working.
> When I delete "-lintl" from link.txt, I get the same result. (black screen
> with music playing and spinner spinning). Otherwise, here is the output
>
>
>
> make -j5
>
> On Thu, Oct 18, 2018 at 12:28 PM Andy Alt ***@***.***>
> wrote:
>
>> make is usually verbose by default, but when the Makefiles are
>> generated with cmake, they are not.
>>
>> you can use make VERBOSE=1 to enable it.
>>
>> However, I don't think that will help.
>>
>> ld: warning: text-based stub file
>> /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file
>> /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling
>> back to library file for linking.
>>
>> I did a google search for that error message and found that it affected
>> many users. You may want to google search it yourself, or try what's
>> suggested here:
>>
>>
>> http://sd.jtimothyking.com/2018/07/26/stub-file-and-library-file-out-of-sync/
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-431131313>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AOXnM_hW62j6OKtOZ5xBQ9eczTPvkTW-ks5umNZKgaJpZM4XHUiS>
>> .
>>
>
|
Possibly. For video, only OpenGL 2.1 is required. This is what we have documented for system requirements I'm sorry I lack the necessary knowledge to troubleshoot this properly. You might see how far you get with some other projects, such as @SuperTux, @0ad, or even the project from which this was forked, @MegaGlest. I'm afraid working with me any further isn't going to provide a very good learning experience for you. Those 3 projects I mentioned are on the large side, so I'd also suggest starting with smaller projects that take less time to build and require fewer dependencies. |
Thank you for your patience. It's frustrating for both of us.
…On Tue, Oct 23, 2018, 12:48 PM Andy Alt ***@***.***> wrote:
Could it be my drivers?
Possibly. For video, only OpenGL 2.1 is required. This is what we have
documented for system requirements
<https://zetaglest.github.io/docs/system_requirements.html>
I'm sorry I lack the necessary knowledge to troubleshoot this properly.
You might see how far you get with some other projects, such as @SuperTux
<https://github.com/SuperTux>, @0ad <https://github.com/0ad>, or even the
project from which this was forked, @MegaGlest
<https://github.com/MegaGlest>. I'm afraid working with me any further
isn't going to provide a very good learning experience for you.
Those 3 projects I mentioned are on the large side, and I'd also suggest
starting with smaller projects that take less time to build and require
fewer dependencies.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/ZetaGlest/zetaglest-source/issues/263#issuecomment-432393024>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOXnMyUksuH4BOVI9zT8-u4UxRSSHS9cks5un3KSgaJpZM4XHUiS>
.
|
We have fairly good build instructions for Mac OSX, but they mostly likely need some touching up.
While it does build on osx High Sierra, there are some weird messages in this build log
The text was updated successfully, but these errors were encountered: