* Guile for Maemo / Nokia 770
@ 2006-01-07 13:46 Neil Jerram
2006-01-07 14:50 ` Zeeshan Ali
2006-01-08 18:21 ` Marius Vollmer
0 siblings, 2 replies; 16+ messages in thread
From: Neil Jerram @ 2006-01-07 13:46 UTC (permalink / raw)
Is anyone else interested in this, or even already working on it?
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 13:46 Guile for Maemo / Nokia 770 Neil Jerram
@ 2006-01-07 14:50 ` Zeeshan Ali
2006-01-07 16:26 ` Neil Jerram
2006-01-08 18:21 ` Marius Vollmer
1 sibling, 1 reply; 16+ messages in thread
From: Zeeshan Ali @ 2006-01-07 14:50 UTC (permalink / raw)
Cc: Guile Users
Hello,
On 1/7/06, Neil Jerram <neil@ossau.uklinux.net> wrote:
> Is anyone else interested in this, or even already working on it?
Yes! i am interested. But is there anything that needs to be done
for it? I mean i was able to build/run guile without any problems in
scratchbox/maemo env. Would you want .debs for it or there are things
that needs porting?
--
Regards,
Zeeshan Ali
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 14:50 ` Zeeshan Ali
@ 2006-01-07 16:26 ` Neil Jerram
[not found] ` <38294b740601070938i147cbd77n866e5d989bfe0794@mail.gmail.com>
2006-05-15 21:46 ` Neil Jerram
0 siblings, 2 replies; 16+ messages in thread
From: Neil Jerram @ 2006-01-07 16:26 UTC (permalink / raw)
Cc: Guile Users
Zeeshan Ali <zeenix@gstreamer.net> writes:
> Hello,
>
> On 1/7/06, Neil Jerram <neil@ossau.uklinux.net> wrote:
>> Is anyone else interested in this, or even already working on it?
>
> Yes! i am interested. But is there anything that needs to be done
> for it?
For core Guile no, I guess not. But I would personally like a
Hildon-enhanced guile-gnome as well, so that I can play with writing
small graphical apps. I think this means adding defs for the Hildon
API to the existing gtk/gnome defs, and then rebuilding guile-gnome.
I see that the PyMaemo people have already prepared a load of Hildon
.defs files. Does anyone know whether these are valid verbatim for
guile-gnome as well?
> I mean i was able to build/run guile without any problems in
> scratchbox/maemo env.
Did you have to build GMP first? Perhaps GMP is already included in
the Maemo env.
> Would you want .debs for it or there are things that needs porting?
We'd want to end up with .debs, yes. Do you already have these?
(I've never done this before myself; my impression is that the process
is a bit fiddly, but not too hard.)
I wouldn't expect anything to need porting except for the Hildon API
graphical stuff mentioned above.
Thanks for your reply!
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Guile for Maemo / Nokia 770
[not found] ` <38294b740601070938i147cbd77n866e5d989bfe0794@mail.gmail.com>
@ 2006-01-07 17:39 ` Zeeshan Ali
2006-01-07 19:55 ` Neil Jerram
0 siblings, 1 reply; 16+ messages in thread
From: Zeeshan Ali @ 2006-01-07 17:39 UTC (permalink / raw)
Hey!
> For core Guile no, I guess not. But I would personally like a
> Hildon-enhanced guile-gnome as well, so that I can play with writing
> small graphical apps. I think this means adding defs for the Hildon
> API to the existing gtk/gnome defs, and then rebuilding guile-gnome.
Oh! guile-gnome is seperate story, you should have made it explicit! :)
> I see that the PyMaemo people have already prepared a load of Hildon
> .defs files. Does anyone know whether these are valid verbatim for
> guile-gnome as well?
I think Rotty or Wingo can answer that. I don't know anything about
gwrap and therefore guile-gnome internals.
> Did you have to build GMP first? Perhaps GMP is already included in
> the Maemo env.
GMP? What is that? :) I don't rememeber needing to install anything
other than what was already installed by sb/maemo but it was a few
months ago and i can be wrong.
> > Would you want .debs for it or there are things that needs porting?
>
> We'd want to end up with .debs, yes. Do you already have these?
> (I've never done this before myself; my impression is that the process
> is a bit fiddly, but not too hard.)
I did create the debs and tested them too but I don't have them
anymore. :( But it was easy and i can make them again. But is there
really a need? The .debs for guile provided by the official debian arm
repos. works out of the box.
> I wouldn't expect anything to need porting except for the Hildon API
> graphical stuff mentioned above.
I don't think that requires any 'porting', we just need to wrap the
hildon widgets. I can start to work on this but first i'll need to
learn goops and g-wrap.
> Thanks for your reply!
No problem. :)
--
Regards,
Zeeshan Ali
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 17:39 ` Zeeshan Ali
@ 2006-01-07 19:55 ` Neil Jerram
2006-01-08 15:31 ` Zeeshan Ali
0 siblings, 1 reply; 16+ messages in thread
From: Neil Jerram @ 2006-01-07 19:55 UTC (permalink / raw)
Cc: guile-user
Zeeshan Ali <zeenix@gstreamer.net> writes:
> GMP? What is that? :)
The GNU multiprecision arithmetic library, which is a dependency of
Guile 1.7/CVS.
> I don't rememeber needing to install anything other than what was
> already installed by sb/maemo but it was a few months ago and i can
> be wrong.
Were you building 1.6, or 1.7/CVS?
> I did create the debs and tested them too but I don't have them
> anymore. :( But it was easy and i can make them again. But is there
> really a need? The .debs for guile provided by the official debian arm
> repos. works out of the box.
Oh, that's nice, I didn't think of that. How do you make the normal
Debian .debs install to the right location, though? Presumably the
Debian .debs install with prefix /usr, and I thought that Maemo
required some odd prefix like /var/lib/install?
(Also, if the Debian .debs work out of the box, why did you try to
build in scratchbox, out of interest?)
>> I wouldn't expect anything to need porting except for the Hildon API
>> graphical stuff mentioned above.
>
> I don't think that requires any 'porting', we just need to wrap the
> hildon widgets. I can start to work on this but first i'll need to
> learn goops and g-wrap.
Please let me and the list know if you make progress on this, so that
we don't duplicate effort.
Regards,
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 19:55 ` Neil Jerram
@ 2006-01-08 15:31 ` Zeeshan Ali
2006-01-09 9:08 ` Neil Jerram
0 siblings, 1 reply; 16+ messages in thread
From: Zeeshan Ali @ 2006-01-08 15:31 UTC (permalink / raw)
Cc: guile-user
Hi,
> > I don't rememeber needing to install anything other than what was
> > already installed by sb/maemo but it was a few months ago and i can
> > be wrong.
>
> Were you building 1.6, or 1.7/CVS?
IIRC, it was 1.7. I really need to do it again to be sure on what happend.
> Oh, that's nice, I didn't think of that. How do you make the normal
> Debian .debs install to the right location, though? Presumably the
> Debian .debs install with prefix /usr, and I thought that Maemo
> required some odd prefix like /var/lib/install?
If you use the application installer, yes! I didn't use the
application installer to install the packages so there was no problem
at all. Thanks for pointing this out, i think this might produce some
problems.
> (Also, if the Debian .debs work out of the box, why did you try to
> build in scratchbox, out of interest?)
The same reason you aske the question, 'curiosity' :)
> Please let me and the list know if you make progress on this, so that
> we don't duplicate effort.
Yeah sure!
--
Regards,
Zeeshan Ali
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 13:46 Guile for Maemo / Nokia 770 Neil Jerram
2006-01-07 14:50 ` Zeeshan Ali
@ 2006-01-08 18:21 ` Marius Vollmer
2006-01-08 23:12 ` Zeeshan Ali
2006-01-09 13:00 ` Neil Jerram
1 sibling, 2 replies; 16+ messages in thread
From: Marius Vollmer @ 2006-01-08 18:21 UTC (permalink / raw)
Cc: Guile Users
Neil Jerram <neil@ossau.uklinux.net> writes:
> Is anyone else interested in this, or even already working on it?
Uhh, the circle closes! :-)
In my other life, I am working for Nokia on the 770 and at some point
I of course compiled Guile for it. It was a no-brainer as far as I
remember.
In fact, I would be the official Nokia guy handling all kinds of
'languag binding' issues for hildon, etc... Guile is not specifically
in our plans, but language bindings are.
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-08 18:21 ` Marius Vollmer
@ 2006-01-08 23:12 ` Zeeshan Ali
2006-01-08 23:33 ` Marius Vollmer
2006-01-09 13:00 ` Neil Jerram
1 sibling, 1 reply; 16+ messages in thread
From: Zeeshan Ali @ 2006-01-08 23:12 UTC (permalink / raw)
Cc: Guile Users
Hello,
On 1/8/06, Marius Vollmer <mvo@zagadka.de> wrote:
> Neil Jerram <neil@ossau.uklinux.net> writes:
>
> > Is anyone else interested in this, or even already working on it?
>
> Uhh, the circle closes! :-)
>
> In my other life, I am working for Nokia on the 770 and at some point
> I of course compiled Guile for it. It was a no-brainer as far as I
> remember.
>
> In fact, I would be the official Nokia guy handling all kinds of
> 'languag binding' issues for hildon, etc... Guile is not specifically
> in our plans, but language bindings are.
So i assume you'll be taking care of this?
--
Regards,
Zeeshan Ali
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-08 23:12 ` Zeeshan Ali
@ 2006-01-08 23:33 ` Marius Vollmer
2006-01-09 8:48 ` Zeeshan Ali
0 siblings, 1 reply; 16+ messages in thread
From: Marius Vollmer @ 2006-01-08 23:33 UTC (permalink / raw)
Cc: Guile Users
Zeeshan Ali <zeenix@gstreamer.net> writes:
>> In fact, I would be the official Nokia guy handling all kinds of
>> 'languag binding' issues for hildon, etc... Guile is not specifically
>> in our plans, but language bindings are.
>
> So i assume you'll be taking care of this?
What would be "this", exactly? :-)
I am not going to write Guile/Hildong bindings myself in the
foreseeable future.
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-08 23:33 ` Marius Vollmer
@ 2006-01-09 8:48 ` Zeeshan Ali
0 siblings, 0 replies; 16+ messages in thread
From: Zeeshan Ali @ 2006-01-09 8:48 UTC (permalink / raw)
Cc: Guile Users
Hi,
> > So i assume you'll be taking care of this?
>
> What would be "this", exactly? :-)
Porting of guile to maemo/770 and making debian packages for it.
> I am not going to write Guile/Hildong bindings myself in the
> foreseeable future.
OK! i think i'll try to do this part.
--
Regards,
Zeeshan Ali
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-08 15:31 ` Zeeshan Ali
@ 2006-01-09 9:08 ` Neil Jerram
2006-01-10 21:43 ` Marius Vollmer
0 siblings, 1 reply; 16+ messages in thread
From: Neil Jerram @ 2006-01-09 9:08 UTC (permalink / raw)
Cc: guile-user
Zeeshan Ali <zeenix@gstreamer.net> writes:
> Hi,
>
>> Were you building 1.6, or 1.7/CVS?
>
> IIRC, it was 1.7. I really need to do it again to be sure on what
> happend.
That's interesting, I tried to build CVS and hit a problem running
./configure:
checking for lt_dlinit in -lltdl... no
configure: error: libltdl not found. See README.
Is there an easy fix for this?
(I believe this arises from the following lines in configure.in:
AC_CHECK_LIB([ltdl], [lt_dlinit], ,
[AC_MSG_ERROR([libltdl not found. See README.])])
)
>
>> Oh, that's nice, I didn't think of that. How do you make the normal
>> Debian .debs install to the right location, though? Presumably the
>> Debian .debs install with prefix /usr, and I thought that Maemo
>> required some odd prefix like /var/lib/install?
>
> If you use the application installer, yes! I didn't use the
> application installer to install the packages so there was no problem
> at all. Thanks for pointing this out, i think this might produce some
> problems.
>
>> (Also, if the Debian .debs work out of the box, why did you try to
>> build in scratchbox, out of interest?)
>
> The same reason you aske the question, 'curiosity' :)
>
A fine reason indeed. Thanks for explaining.
Regards,
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-08 18:21 ` Marius Vollmer
2006-01-08 23:12 ` Zeeshan Ali
@ 2006-01-09 13:00 ` Neil Jerram
1 sibling, 0 replies; 16+ messages in thread
From: Neil Jerram @ 2006-01-09 13:00 UTC (permalink / raw)
Cc: Guile Users
Marius Vollmer <mvo@zagadka.de> writes:
> In my other life, I am working for Nokia on the 770 and at some point
> I of course compiled Guile for it. It was a no-brainer as far as I
> remember.
Not for me unfortunately ... but I've written about that in another
post.
> In fact, I would be the official Nokia guy handling all kinds of
> 'languag binding' issues for hildon, etc... Guile is not specifically
> in our plans, but language bindings are.
I for one completely understand that you have to distinguish between
your Nokia role and your Guile role. It would be cool if Guile/770
users could contribute enough to change the official plans, but let's
see ...
Regards,
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-09 9:08 ` Neil Jerram
@ 2006-01-10 21:43 ` Marius Vollmer
2006-01-11 14:09 ` Neil Jerram
0 siblings, 1 reply; 16+ messages in thread
From: Marius Vollmer @ 2006-01-10 21:43 UTC (permalink / raw)
Cc: guile-user, Zeeshan Ali
Neil Jerram <neil@ossau.uklinux.net> writes:
> checking for lt_dlinit in -lltdl... no
> configure: error: libltdl not found. See README.
>
> Is there an easy fix for this?
I guess you 'just' need to install libltdl3-dev or similar into your
scratchbox environment. Unfortunately, I don't know how this works
with the official maemo SDK (we use slightly different stuff in house;
yeah, we should eat our own dog food... ;). Maybe you can just
"apt-get" it, or maybe you need to compile libtool from source.
Guile does not distirbute a copy of libltdl, since that would create
more trouble than it solves, in my experience. (We could include a
copy of libtool for convenience, but we should not try to build and
install it during a normal Guile build/install.)
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-10 21:43 ` Marius Vollmer
@ 2006-01-11 14:09 ` Neil Jerram
0 siblings, 0 replies; 16+ messages in thread
From: Neil Jerram @ 2006-01-11 14:09 UTC (permalink / raw)
Cc: guile-user, Zeeshan Ali
Marius Vollmer <mvo@zagadka.de> writes:
> I guess you 'just' need to install libltdl3-dev or similar into your
> scratchbox environment. Unfortunately, I don't know how this works
> with the official maemo SDK (we use slightly different stuff in house;
> yeah, we should eat our own dog food... ;). Maybe you can just
> "apt-get" it, or maybe you need to compile libtool from source.
Thanks, that reminded me that I'd seen something about a Debian
repository in the Maemo developer pages.
But...
[sbox-SDK-PC: ~/guile-cvs-head/guile-core] > fakeroot apt-get install libltdl3-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Package libltdl3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libltdl3-dev has no installation candidate
This is getting a bit off-topic for Guile, so I'll ask on the Maemo
list as well.
Regards,
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-01-07 16:26 ` Neil Jerram
[not found] ` <38294b740601070938i147cbd77n866e5d989bfe0794@mail.gmail.com>
@ 2006-05-15 21:46 ` Neil Jerram
2006-05-16 9:00 ` Andy Wingo
1 sibling, 1 reply; 16+ messages in thread
From: Neil Jerram @ 2006-05-15 21:46 UTC (permalink / raw)
Cc: Zeeshan Ali
Neil Jerram <neil@ossau.uklinux.net> writes:
> Zeeshan Ali <zeenix@gstreamer.net> writes:
>
>> Hello,
>>
>> On 1/7/06, Neil Jerram <neil@ossau.uklinux.net> wrote:
>>> Is anyone else interested in this, or even already working on it?
>>
>> Yes! i am interested. But is there anything that needs to be done
>> for it?
>
> For core Guile no, I guess not. But I would personally like a
> Hildon-enhanced guile-gnome as well, so that I can play with writing
> small graphical apps. I think this means adding defs for the Hildon
> API to the existing gtk/gnome defs, and then rebuilding guile-gnome.
For any 770 owners out there... I now have a set of Guile .debs for
the 770, including Hildon bindings, and have been using them
successfully for some time to play with writing GUI apps on the
tablet.
Details are at http://www.ossau.uklinux.net/guile/index.html
Regards,
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Guile for Maemo / Nokia 770
2006-05-15 21:46 ` Neil Jerram
@ 2006-05-16 9:00 ` Andy Wingo
0 siblings, 0 replies; 16+ messages in thread
From: Andy Wingo @ 2006-05-16 9:00 UTC (permalink / raw)
Hi,
On Mon, 2006-05-15 at 22:46 +0100, Neil Jerram wrote:
> For any 770 owners out there... I now have a set of Guile .debs for
> the 770, including Hildon bindings, and have been using them
> successfully for some time to play with writing GUI apps on the
> tablet.
>
> Details are at http://www.ossau.uklinux.net/guile/index.html
Impressive!
I look forward to playing with this.
Cheers,
--
Andy Wingo
http://wingolog.org/
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2006-05-16 9:00 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-07 13:46 Guile for Maemo / Nokia 770 Neil Jerram
2006-01-07 14:50 ` Zeeshan Ali
2006-01-07 16:26 ` Neil Jerram
[not found] ` <38294b740601070938i147cbd77n866e5d989bfe0794@mail.gmail.com>
2006-01-07 17:39 ` Zeeshan Ali
2006-01-07 19:55 ` Neil Jerram
2006-01-08 15:31 ` Zeeshan Ali
2006-01-09 9:08 ` Neil Jerram
2006-01-10 21:43 ` Marius Vollmer
2006-01-11 14:09 ` Neil Jerram
2006-05-15 21:46 ` Neil Jerram
2006-05-16 9:00 ` Andy Wingo
2006-01-08 18:21 ` Marius Vollmer
2006-01-08 23:12 ` Zeeshan Ali
2006-01-08 23:33 ` Marius Vollmer
2006-01-09 8:48 ` Zeeshan Ali
2006-01-09 13:00 ` Neil Jerram
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).