* how to add component in SID
@ 2007-09-11 6:37 budi ono
2007-09-11 13:57 ` budi ono
2007-09-11 14:38 ` Frank Ch. Eigler
0 siblings, 2 replies; 5+ messages in thread
From: budi ono @ 2007-09-11 6:37 UTC (permalink / raw)
To: sid; +Cc: sid
hello all
I would like to add some component in SID (example:
virtual LCD).
can I do that?
is there any documentation about that?
could someone help me, please
____________________________________________________________________________________
Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online.
http://smallbusiness.yahoo.com/webhosting
^ permalink raw reply [flat|nested] 5+ messages in thread
* how to add component in SID
2007-09-11 6:37 how to add component in SID budi ono
@ 2007-09-11 13:57 ` budi ono
2007-09-11 14:38 ` Frank Ch. Eigler
1 sibling, 0 replies; 5+ messages in thread
From: budi ono @ 2007-09-11 13:57 UTC (permalink / raw)
To: sid; +Cc: sid
hello all
I would like to add some component in SID (example:
virtual LCD).
can I do that?
is there any documentation about that?
could someone help me, please
____________________________________________________________________________________
Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online.
http://smallbusiness.yahoo.com/webhosting
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: how to add component in SID
2007-09-11 6:37 how to add component in SID budi ono
2007-09-11 13:57 ` budi ono
@ 2007-09-11 14:38 ` Frank Ch. Eigler
2007-09-11 14:42 ` budi ono
1 sibling, 1 reply; 5+ messages in thread
From: Frank Ch. Eigler @ 2007-09-11 14:38 UTC (permalink / raw)
To: budi ono; +Cc: sid
Hi -
On Mon, Sep 10, 2007 at 11:37:51PM -0700, budi ono wrote:
> I would like to add some component in SID (example: virtual LCD).
Great. You may find the hw-lcd-* and hw-visual-lcd components useful
as a reference (if not outright duplicative).
> can I do that? is there any documentation about that?
There is some documentation in the source tree (src/sid/doc), and lots
of sample working components. This includes ones written in native
C++, for which you need to #include "sidcomp.h" and build in an
abi-compatible way. Adding a new sibling directory under
sid/components/ by cloning/renaming a previous small one is a good way
to start.
Also, some components are written in tcl/tk (which are bridged
transparently into the system), and for them you just install a
suitably named source file under ../share/sidcomp.
- FChE
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: how to add component in SID
2007-09-11 14:38 ` Frank Ch. Eigler
@ 2007-09-11 14:42 ` budi ono
2007-09-21 19:04 ` Frank Ch. Eigler
0 siblings, 1 reply; 5+ messages in thread
From: budi ono @ 2007-09-11 14:42 UTC (permalink / raw)
To: Frank Ch. Eigler; +Cc: sid
Could you explain what is abi-compatible way?
Actually I have no problem with the available
documentation of how to write the new component, but
I'm having trouble of what to do after I have finished
writing my component, i.e. how to compile, how to
install, is there any guide about that too?
--- "Frank Ch. Eigler" <fche@redhat.com> wrote:
> There is some documentation in the source tree
> (src/sid/doc), and lots
> of sample working components. This includes ones
> written in native
> C++, for which you need to #include "sidcomp.h" and
> build in an
> abi-compatible way. Adding a new sibling directory
> under
> sid/components/ by cloning/renaming a previous small
> one is a good way
> to start.
>
> Also, some components are written in tcl/tk (which
> are bridged
> transparently into the system), and for them you
> just install a
> suitably named source file under ../share/sidcomp.
>
> - FChE
>
____________________________________________________________________________________
Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out.
http://answers.yahoo.com/dir/?link=list&sid=396545469
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: how to add component in SID
2007-09-11 14:42 ` budi ono
@ 2007-09-21 19:04 ` Frank Ch. Eigler
0 siblings, 0 replies; 5+ messages in thread
From: Frank Ch. Eigler @ 2007-09-21 19:04 UTC (permalink / raw)
To: budi ono; +Cc: sid
Hi -
> Could you explain what is abi-compatible way? [...] I'm having
> trouble of what to do after I have finished writing my component,
> i.e. how to compile, how to install, is there any guide about that
> too?
I don't know if that part was written down. Again, my advice is to
clone the setup of an existing component, focusing on the
autoconf/automake bits of the sid/component and sid/component/YOUR
subdirectories.
- FChE
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-09-11 14:42 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-11 6:37 how to add component in SID budi ono
2007-09-11 13:57 ` budi ono
2007-09-11 14:38 ` Frank Ch. Eigler
2007-09-11 14:42 ` budi ono
2007-09-21 19:04 ` Frank Ch. Eigler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).