Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EXTRA_LINKER_FLAGS are OTHER_LIBTOOLFLAGS in Xcode Project #768

Open
dacrome opened this issue Nov 27, 2023 · 0 comments
Open

EXTRA_LINKER_FLAGS are OTHER_LIBTOOLFLAGS in Xcode Project #768

dacrome opened this issue Nov 27, 2023 · 0 comments

Comments

@dacrome
Copy link

dacrome commented Nov 27, 2023

Hi @McMartin,

when I generate a Xcode project with Projucer, the Extra Linker Flags are added as OTHER_LDFLAGS but when I generate a Xcode project with FRUT the EXTRA_LINKER_FLAGS are added as OTHER_LIBTOOLFLAGS. When I build with Xcode I get the following error:
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: unknown option character W' in: -Wl`

I can fix that by changing the OTHER_LIBTOOLFLAGS to OTHER_LDFLAGS.

Example

Flags I set in Projucer:

projucer_linker_flags

Projucer generated project.pbxproj:

OTHER_LDFLAGS = "-lz -Wl -ld_classic";

But no OTHER_LIBTOOLFLAGS

FRUT/CMake generated project.pbxproj:

OTHER_LIBTOOLFLAGS = (" -lz -Wl -ld_classic");

But no OTHER_LDFLAGS

Maybe I have to change something in Xcode when built with FRUT/CMake generated Xcode project files, but I think the linker flags should be added as OTHER_LDFLAGS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant