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

enable libsdl2 components. #9

Closed
sukdo399 opened this issue Aug 21, 2018 · 4 comments
Closed

enable libsdl2 components. #9

sukdo399 opened this issue Aug 21, 2018 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@sukdo399
Copy link

sukdo399 commented Aug 21, 2018

Is your feature request related to a problem? Please describe.
libsdl2 is not included in the target image.

Describe the solution you'd like
libsdl2 is not include in the target image because there is no component which uses it.
so please find appropriate "packagegroup" and include libsdl2 using (R)DEPENDS.
then, if necessary, we need to modify wayland porting layer of libsdl2.

components

  • libsdl2 (mandatory)
  • libsdl2-ttf
  • libsdl2-mixer
  • libsdl2-image
@sukdo399 sukdo399 added the enhancement New feature or request label Aug 21, 2018
@lsahn-gh
Copy link

lsahn-gh commented Aug 24, 2018

webos-recipe-blacklist-world.inc 에서 libsdl관련 파트 주석으로 만들고 meta-oe에서 meta-webosose로 libsdl 백포팅했고 libsdl 컴파일 완료, webos 이미지 빌드도 완료를 했는데 qemu로 실행시킨후에 이게 제대로 빌드되었는지 ssh에서 확인하는 방법이 있을까요?

@sukdo399
Copy link
Author

일단은 가장 간단하게는 target에 /usr/lib에 라이브러리들이 들어가 있는지만 보면 될 것 같습니다. 아직 sdl 관련 test case나 검증 프로세스는 없기 때문에, 기본 동작 확인을 위해서는 간단한 sdl app을 만들어서 테스트해볼 수는 있겠네요. sdl의 wayland backport쪽이 잘 연결되어 있다면 (webOS의 wayland와) 간단하게 window를 만들고 mouse/keyboard event가 잘 올라오겠네요~. 간단한 테스트 용도 sdl 앱들은 몇 개 만들어 둔 것이 저에게 있습니다.

@sukdo399 sukdo399 changed the title enable libsdl component. enable libsdl2 components. Aug 27, 2018
@Herrie82
Copy link

@sukdo399
Copy link
Author

sukdo399 commented Aug 29, 2018

@Herrie82 Thank you! but source uri seems to be broken.

lsahn-gh added a commit to lsahn-gh/meta-webosose that referenced this issue Aug 30, 2018
Currently, libsdl2 is not included in the target image basically.
Because nothing requires the components, but it might be used somewhere
in the futhre. To support it, add libsdl2 into packagegroup.

However, webOS's DISTRO_FEATURES is set to wayland by default so that
to make sure it, set its PACKAGECONFIGs to wayland.

Fix: webosce/README#9

Signed-off-by: Yi-Soo An <yisooan@gmail.com>
lsahn-gh added a commit to lsahn-gh/meta-webosose that referenced this issue Aug 31, 2018
Currently, libsdl2 is not included in the target image basically.
Because nothing requires the component, but it may be used somewhere
in the futher.

To support it, add libsdl2 into packagegroup to install by default.

Fix: webosce/README#9

Signed-off-by: Yi-Soo An <yisooan@gmail.com>
lsahn-gh added a commit to lsahn-gh/meta-webosose that referenced this issue Aug 31, 2018
Currently, libsdl2 is not included in the target image basically.
Because nothing requires the component, but it may be used somewhere
in the future.

To support it, add libsdl2 into packagegroup to install by default.

Fix: webosce/README#9

Signed-off-by: Yi-Soo An <yisooan@gmail.com>
@lsahn-gh lsahn-gh self-assigned this Sep 8, 2018
chbae pushed a commit to webosce/meta-webosose that referenced this issue Sep 20, 2018
Currently, libsdl2 is not included in the target image basically.
Because nothing requires the component, but it may be used somewhere
in the future.

To support it, add libsdl2 into packagegroup to install by default.

Fix: webosce/README#9

Signed-off-by: Yi-Soo An <yisooan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants