Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix issue #20608 - Fix compile error on MacOSX big sur#20696

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
Riyaaaaa wants to merge1 commit intococos2d:v3
base:v3
Choose a base branch
Loading
fromRiyaaaaa:fix-big-sur-iconv-not-found

Conversation

@Riyaaaaa
Copy link
Contributor

@RiyaaaaaRiyaaaaa commentedNov 26, 2021
edited
Loading

Fixed:#20608
Maybe related:#20435

environment

OS: MacOSX 11.3 big sur
Xcode: 13.1
cmake: 3.21.2

description

Compile errors occurred when Xcode project is generated from cmake on MacOSX big sur.

clang: error: no such file or directory: '/usr/lib/libiconv.dylib'

Bacause iconv path is resolved by find_library in CocosConfigDepend.cmake as below.

find_library(ICONV_LIBRARY iconv)

But ICONV_LIBRARY always be set/usr/lib/libconv.dylib ignoring sys_root. /usr/lib seems to be no longer available and it is located at/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/lib/libiconv.tbd on big sur.

I guess ICONV_LIBRARY is already defined by cmake system so find_library do nothing.
https://cmake.org/cmake/help/latest/module/FindIconv.html

solution

I used other name so that avoid conflicting name.

@Riyaaaaa
Copy link
ContributorAuthor

I faced this issue when building my project as MacOSX application, but it is also possible to occur on iOS application if you are using cmake.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@Riyaaaaa

[8]ページ先頭

©2009-2025 Movatter.jp