Skip to content

Update EASTL_Project_Integration.md - #508

Open
JochenJankowai wants to merge 1 commit into
electronicarts:masterfrom
JochenJankowai:master
Open

Update EASTL_Project_Integration.md#508
JochenJankowai wants to merge 1 commit into
electronicarts:masterfrom
JochenJankowai:master

Conversation

@JochenJankowai

Copy link
Copy Markdown

Some info for building with CMake was outdated.

  • Adding the subdirectory will set up include paths for the packages. No need to do it explicitly.
  • Set include directory per target.
  • EASTL_LIBRARY is now called EASTL.
  • Two new operator overloads are required.

Some info for building with CMake was outdated.
@grojo-ea

grojo-ea commented Jul 7, 2023

Copy link
Copy Markdown
Contributor

Hello,

Thanks for updating these!

The change looks good to me. Could you please fill out our CLA form with your info so we can merge this change?

@JochenJankowai

Copy link
Copy Markdown
Author

Done!

@vchuynh

vchuynh commented Jul 8, 2025

Copy link
Copy Markdown

Followed your updated integration guide and got EASTL to build with a couple issues. For the target_link_libraries part, shouldn't it just be EASTL? That's what I needed to do for mine to build. The EASTL variable isn't defined and was failing to build because of it. Also, it might be helpful to note that EASTL will build as a dynamic library if BUILD_SHARED_LIBS is set to true and will throw a link error because it can't find the EASTL.lib file. Somehow mine got set so I had to explicitly add STATIC to the add_library() line in EASTL's cmakelists.

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

Successfully merging this pull request may close these issues.

3 participants