Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Fixed eosiocpp ABI Generation Error #5401

Merged
merged 4 commits into from
Aug 27, 2018

Conversation

xJonathanLEI
Copy link
Contributor

@xJonathanLEI xJonathanLEI commented Aug 23, 2018

The deprecated eosiocpp tool throws an error when generating ABI:

fatal error: 'eosiolib/core_symbol.hpp' file not found

This is because the build path for contracts has not been added to the ABI generation include path and that compiled contracts are no longer copied to ${EOSIO_INSTALL_DIR}/include. I've fixed the problem by adding it back.

I understand this is a deprecated tool, but please merge it as many developers are still using it for compilation.

@larryk85 larryk85 changed the base branch from develop to release/1.2.x August 24, 2018 02:00
@larryk85 larryk85 requested a review from jgiszczak August 24, 2018 02:31
@jgiszczak
Copy link
Contributor

This fix was merged to an ancestor of this branch on August 14th in PR #5236.

@jgiszczak jgiszczak closed this Aug 27, 2018
@jgiszczak jgiszczak reopened this Aug 27, 2018
@jgiszczak
Copy link
Contributor

Found the discussion about generate_abi vs compiling. Github removes too much context at times.

@jgiszczak jgiszczak merged commit 5c378a9 into EOSIO:release/1.2.x Aug 27, 2018
@ghost ghost deleted a comment from xJonathanLEI Dec 5, 2018
@ghost ghost deleted a comment from xJonathanLEI Dec 5, 2018
@ghost ghost deleted a comment from xJonathanLEI Dec 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants