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

Build Issues #16

Open
TildenWinston opened this issue Sep 15, 2022 · 5 comments
Open

Build Issues #16

TildenWinston opened this issue Sep 15, 2022 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@TildenWinston
Copy link

TildenWinston commented Sep 15, 2022

Are the updated build instructions?

I am attempting to compile openauto but I am running into the following issue:

/home/tilden/Documents/opencardev-openauto/src/autoapp/Service/AndroidAutoEntityFactory.cpp:74:47: required from here
/usr/include/c++/11/ext/new_allocator.h:162:11: error: invalid new-expression of abstract class type ‘f1x::openauto::autoapp::service::AndroidAutoEntity’
162 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Full build log is in this gist: https://gist.github.com/TildenWinston/e7e63c55e0f19407ba6afb6686ccc480

I have managed to get all of the dependencies installed and I have succeeded in compiling AASDK, but I have not be able to get past this class error. Is there something else I am doing wrong?

My core goal is to get an Intel based machine to act as an android auto head-unit. Happy to try alternative suggestions if anyone has other ways to achieve this

@Charlyo
Copy link

Charlyo commented Nov 13, 2022

I do have the same exact error.

@KiruyaMomochi
Copy link

Although it's late, but maybe you need to use development branch of aasdk.
d5e16bc#r99795707

There are still lots of CMake issues, but somehow I have finally built it with Nix. However I can't get any output after Android Auto started on my phone.
If you would like to test my build you can use

nix build github:KiruyaMomochi/openauto

@dicetrash
Copy link

Couldn't use development branch of aasdk, that branch uses openssl 2.0 and the FIPS_mode_set methods instead of the new ssl 3.0 fips module, fixed in newdev and I do not wish to downgrade ssl for this.

@matt2005
Copy link

should be fixed once pr #18 is merged

@matt2005 matt2005 self-assigned this Jun 20, 2023
@matt2005 matt2005 added the bug Something isn't working label Jun 20, 2023
@Jtradamus
Copy link

Jtradamus commented Jul 16, 2024

I still have the same issue
/usr/include/c++/12/bits/stl_construct.h:119:7: error: invalid new-expression of abstract class type ‘f1x::openauto::autoapp::service::AndroidAutoEntity’ 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Is there Any update?

Cheers :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants