<HTML><HEAD>
<META content=IE=5 http-equiv=X-UA-Compatible>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE id=mysingle_style type=text/css>.search-word {
        BACKGROUND-COLOR: #ffee94
}
P {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
TD {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
LI {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
BODY {
        FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial
}
</STYLE>

<STYLE id=knox_style type=text/css>P {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
</STYLE>

<META name=GENERATOR content=ActiveSquare>
<STYLE id=knox_style type=text/css>P {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
</STYLE>
</HEAD>
<BODY style="OVERFLOW: auto">
<P></P>
<P>I will some more details. </P>
<P>We are making a new package for tizen along with its c-api (This is the X.rpm referred below in the email thread). </P>
<P>We have a test application for the c-api of the package (this is the Y.tpk referred below in the email thread).</P>
<P><BR>This new package (along with its dependencies) is installed in the emulator (push the rpm file in emulator and install using "rpm -i X.rpm"). </P>
<P>However, it is not reflected in the Tizen Studio SDK. The header files corresponding to the c-api are not visible to the SDK. This results in build fail.</P>
<P> </P>
<P>Can you please guide me how to install package properly with SDK.</P>
<P> </P>
<P>Regards</P>
<P>Parichay</P>
<P>--------- <B>Original Message</B> ---------</P>
<P><B>Sender</B> : Parichay Kapoor <pk.kapoor@samsung.com> Engineer/On-Device Lab./Samsung Electronics</P>
<P><B>Date</B> : 2019-04-19 13:46 (GMT+9)</P>
<P><B>Title</B> : [Tizen Application-dev] Adding new rpm packages to emulator+tizen studio</P>
<P> </P>
<P>Hello</P>
<P> </P>
<P>I need help in installing a new rpm package to my Tizen development environment properly, so that it is available for an application. I will describe in detail below.</P>
<P> </P>
<P>There is a tizen package which I built with GBS (lets call this package X.rpm). Now, I installed that package on the tizen emulator (mobile 5.0 in this case) and the package is installed without any issues. I installed the tizen package (X.rpm) along with the development version as well. Hence, the installation added shared object (.so), static library (.a) and header files (.h) in /usr/lib and /usr/include in the tizen emulator (this has been verified).</P>
<P><BR>Now, I want to make a tizen application (in tizen studio) using this package (lets call this application Y.tpk). I am able to load the package (X.rpm) shared object library at runtime with dlopen/dlsym and run my application successfully. However, when I try to include the header files of the package, my application (Y.tpk) cannot find the header files from X.rpm during the build process.</P>
<P> </P>
<P>I checked inside the /usr/include of the mobile-5.0-emulator-core and the includes from X.rpm are not present. </P>
<P>Can you please guide me how to sync the installation of rpm package in emulator as well as with tizen studio.</P>
<P> </P>
<P>Regards<BR>Parichay</P>

<PRE>_______________________________________________
Application-dev mailing list
Application-dev@lists.tizen.org
https://lists.tizen.org/listinfo/application-dev
</PRE><table id=bannersignimg data-cui-lock="true" namo_lock><tr><td><p> </p>
</td></tr></table><table id=confidentialsignimg data-cui-lock="true" namo_lock><tr><td><p><img style="border: 0px solid currentColor; border-image: none; width: 520px; height: 144px; display: inline-block;" unselectable="on" data-cui-image="true" src="cid:cafe_image_0@s-core.co.kr"> </p>
</td></tr></table></BODY></HTML><img src='http://ext.samsung.net/mail/ext/v1/external/status/update?userid=pk.kapoor&do=bWFpbElEPTIwMTkwNDE5MDc1NTI5ZXBjbXMxcDMzY2QzN2FlNjUzOTk4ZmMwNGMzODk3ZGI0ODFhMjk1NCZyZWNpcGllbnRBZGRyZXNzPWFwcGxpY2F0aW9uLWRldkBsaXN0cy50aXplbi5vcmc_' border=0 width=0 height=0 style='display:none'>