Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Andrea Ferretti
Congratulations for the great work!

I would be glad to see a 1.0 release, if anything just for
psychological reasons when I show Factor to my colleagues :-)

Are there any plans to move the distribution to a model with a core +
a package manager? I think at this point it would benefit the
community if there was an official way to provide new libraries
without being involved in the core. Package managers for image-based
languages are slightly delicate, but I think the model used by
Monticello+Metacello in the Smallatlk community works pretty well.

Best,
Andrea

2014-11-03 13:27 GMT+01:00 John Benediktsson :
> We've been brainstorming a few things. Not sure how much of it will be done 
> and in what order, but some of the features I'd like us to work on:
>
> - new parser to allow parsing cross-platform vocabularies without loading 
> them and development of useful refactoring tools
>
> - improve compiler for performance of fixnums, loops, and generic dispatch, 
> possibly leveraging LLVM
>
> - faster namespace variables (which are used in a lot of places) using a 
> different lookup algorithm
>
> - unification of core and basis to allow using higher level language features 
> earlier in the bootstrap process
>
> And more vocabularies and libraries, etc. Plus we love contributions so if 
> anyone else has some ideas here, we'd love to hear.
>
> Best,
> John.
>
>
>> On Nov 3, 2014, at 3:23 AM, Björn Lindqvist  wrote:
>>
>> Hurra!
>>
>> Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
>> solid language to me and it's just lacking in polish.
>>
>>
>> --
>> mvh/best regards Björn Lindqvist
>>
>> --
>> ___
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
> --
> ___
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Andrea Ferretti
By the way, I have the same issue as mr wzrd - on Ubuntu 14.04 64bit
desktop edition. I *do* have a libgtk-x11-2.0.so.0, but it is under
/usr/lib/x86_64-linux-gnu/

2014-11-04 10:06 GMT+01:00 Andrea Ferretti :
> Congratulations for the great work!
>
> I would be glad to see a 1.0 release, if anything just for
> psychological reasons when I show Factor to my colleagues :-)
>
> Are there any plans to move the distribution to a model with a core +
> a package manager? I think at this point it would benefit the
> community if there was an official way to provide new libraries
> without being involved in the core. Package managers for image-based
> languages are slightly delicate, but I think the model used by
> Monticello+Metacello in the Smallatlk community works pretty well.
>
> Best,
> Andrea
>
> 2014-11-03 13:27 GMT+01:00 John Benediktsson :
>> We've been brainstorming a few things. Not sure how much of it will be done 
>> and in what order, but some of the features I'd like us to work on:
>>
>> - new parser to allow parsing cross-platform vocabularies without loading 
>> them and development of useful refactoring tools
>>
>> - improve compiler for performance of fixnums, loops, and generic dispatch, 
>> possibly leveraging LLVM
>>
>> - faster namespace variables (which are used in a lot of places) using a 
>> different lookup algorithm
>>
>> - unification of core and basis to allow using higher level language 
>> features earlier in the bootstrap process
>>
>> And more vocabularies and libraries, etc. Plus we love contributions so if 
>> anyone else has some ideas here, we'd love to hear.
>>
>> Best,
>> John.
>>
>>
>>> On Nov 3, 2014, at 3:23 AM, Björn Lindqvist  wrote:
>>>
>>> Hurra!
>>>
>>> Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
>>> solid language to me and it's just lacking in polish.
>>>
>>>
>>> --
>>> mvh/best regards Björn Lindqvist
>>>
>>> --
>>> ___
>>> Factor-talk mailing list
>>> Factor-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>> --
>> ___
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Björn Lindqvist
Could you (and mr wzrd) run:

/sbin/ldconfig -p | grep gtk

and paste the output of that command? And also can you paste the exact
error message you get when you run "./factor"?


2014-11-04 12:20 GMT+01:00 Andrea Ferretti :
> By the way, I have the same issue as mr wzrd - on Ubuntu 14.04 64bit
> desktop edition. I *do* have a libgtk-x11-2.0.so.0, but it is under
> /usr/lib/x86_64-linux-gnu/
>
> 2014-11-04 10:06 GMT+01:00 Andrea Ferretti :
>> Congratulations for the great work!
>>
>> I would be glad to see a 1.0 release, if anything just for
>> psychological reasons when I show Factor to my colleagues :-)
>>
>> Are there any plans to move the distribution to a model with a core +
>> a package manager? I think at this point it would benefit the
>> community if there was an official way to provide new libraries
>> without being involved in the core. Package managers for image-based
>> languages are slightly delicate, but I think the model used by
>> Monticello+Metacello in the Smallatlk community works pretty well.
>>
>> Best,
>> Andrea
>>
>> 2014-11-03 13:27 GMT+01:00 John Benediktsson :
>>> We've been brainstorming a few things. Not sure how much of it will be done 
>>> and in what order, but some of the features I'd like us to work on:
>>>
>>> - new parser to allow parsing cross-platform vocabularies without loading 
>>> them and development of useful refactoring tools
>>>
>>> - improve compiler for performance of fixnums, loops, and generic dispatch, 
>>> possibly leveraging LLVM
>>>
>>> - faster namespace variables (which are used in a lot of places) using a 
>>> different lookup algorithm
>>>
>>> - unification of core and basis to allow using higher level language 
>>> features earlier in the bootstrap process
>>>
>>> And more vocabularies and libraries, etc. Plus we love contributions so if 
>>> anyone else has some ideas here, we'd love to hear.
>>>
>>> Best,
>>> John.
>>>
>>>
 On Nov 3, 2014, at 3:23 AM, Björn Lindqvist  wrote:

 Hurra!

 Any plans for 0.98 or, dare I say it, 1.0? Factor feels like a very
 solid language to me and it's just lacking in polish.


 --
 mvh/best regards Björn Lindqvist

 --
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
>>>
>>> --
>>> ___
>>> Factor-talk mailing list
>>> Factor-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
> --
> ___
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk



-- 
mvh/best regards Björn Lindqvist

--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Andrea Ferretti
Here is the output of ldconfig

libwx_gtk2u_xrc-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-2.8.so.0
libwx_gtk2u_svg-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_svg-2.8.so.0
libwx_gtk2u_stc-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_stc-2.8.so.0
libwx_gtk2u_richtext-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-2.8.so.0
libwx_gtk2u_qa-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-2.8.so.0
libwx_gtk2u_plot-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_plot-2.8.so.0
libwx_gtk2u_ogl-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_ogl-2.8.so.0
libwx_gtk2u_html-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-2.8.so.0
libwx_gtk2u_gl-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_gl-2.8.so.0
libwx_gtk2u_gizmos_xrc-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos_xrc-2.8.so.0
libwx_gtk2u_gizmos-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos-2.8.so.0
libwx_gtk2u_fl-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_fl-2.8.so.0
libwx_gtk2u_core-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
libwx_gtk2u_aui-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-2.8.so.0
libwx_gtk2u_adv-2.8.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-2.8.so.0
libwebkit2gtk-3.0.so.25 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwebkit2gtk-3.0.so.25
libwebkitgtk-3.0.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
libunity-gtk3-parser.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libunity-gtk3-parser.so.0
libunity-gtk2-parser.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0
libpeas-gtk-1.0.so.0 (libc6,x86-64) => /usr/lib/libpeas-gtk-1.0.so.0
libnm-gtk.so.0 (libc6,x86-64) => /usr/lib/libnm-gtk.so.0
libmx-gtk-1.0.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libmx-gtk-1.0.so.0
libjavascriptcoregtk-3.0.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
libgtkspell.so.0 (libc6,x86-64) => /usr/lib/libgtkspell.so.0
libgtksourceview-3.0.so.1 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtksourceview-3.0.so.1
libgtksourceview-2.0.so.0 (libc6,x86-64) =>
/usr/lib/libgtksourceview-2.0.so.0
libgtkmm-3.0.so.1 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
libgtkmm-2.4.so.1 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
libgtkglextmm-x11-1.2.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtkglextmm-x11-1.2.so.0
libgtkglext-x11-1.0.so.0 (libc6,x86-64) => /usr/lib/libgtkglext-x11-1.0.so.0
libgtkglext-x11-1.0.so (libc6,x86-64) => /usr/lib/libgtkglext-x11-1.0.so
libgtk-3.so.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
libgtk-x11-2.0.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
libgtk-x11-2.0.so (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
libgtk-vnc-2.0.so.0 (libc6,x86-64) => /usr/lib/libgtk-vnc-2.0.so.0
libgtk-vnc-1.0.so.0 (libc6,x86-64) => /usr/lib/libgtk-vnc-1.0.so.0
libdbusmenu-gtk3.so.4 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk3.so.4
libdbusmenu-gtk.so.4 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
libclutter-gtk-1.0.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libclutter-gtk-1.0.so.0
libcheese-gtk.so.23 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libcheese-gtk.so.23
libcanberra-gtk3.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0
libcanberra-gtk.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
libavahi-ui-gtk3.so.0 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libavahi-ui-gtk3.so.0


The actual factor error message

Cannot resolve C library function
Library: DLL" /usr/lib/libgtk-x11-2.0.so.0"
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor -> ]
Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call -> catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
OBJ-CURRENT-THREAD special-object error-thread set-global
current-continuation -> error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]


Of course, I can solve my issue with a symlink, but I think Factor
should work out of the box on recent Ubuntus

2014-11-04 15:45 GMT+01:00 Björn Lindqvist :
> Could you (and mr wzrd) run:
>
> /sbin/ldconfig -p | grep gtk
>
> and paste the output of that command? And also can you paste the exact
> error message you get when you run "./factor"?
>
>
> 2014-11-04 12:20 GMT+01:00 Andrea Ferretti :
>> By the way, I have the same issue as

Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread mr wzrd

On 11/04/2014 09:45 AM, Björn Lindqvist wrote:
> Could you (and mr wzrd) run:
>
>  /sbin/ldconfig -p | grep gtk
>
> and paste the output of that command?
$ /sbin/ldconfig -p | grep gtk
 libwebkitgtk-3.0.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
 libwebkitgtk-1.0.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0
 libpeas-gtk-1.0.so.0 (libc6,x86-64) => /usr/lib/libpeas-gtk-1.0.so.0
 libjavascriptcoregtk-3.0.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
 libjavascriptcoregtk-1.0.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-1.0.so.0
 libgtkmm-2.4.so.1 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
 libgtkglext-x11-1.0.so.0 (libc6,x86-64) => 
/usr/lib/libgtkglext-x11-1.0.so.0
 libgtkglext-x11-1.0.so (libc6,x86-64) => 
/usr/lib/libgtkglext-x11-1.0.so
 libgtkgl-2.0.so.1 (libc6,x86-64) => /usr/lib/libgtkgl-2.0.so.1
 libgtk-3.so.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 libgtk-x11-2.0.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 libgtk-x11-2.0.so (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
 libdbusmenu-gtk3.so.4 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk3.so.4
 libdbusmenu-gtk.so.4 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
 libcanberra-gtk3.so.0 (libc6,x86-64) => 
/usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0

> And also can you paste the exact
> error message you get when you run "./factor"?
$ ./factor
Cannot resolve C library function
Library: DLL" /usr/lib/libgtk-x11-2.0.so.0"
Symbol: gtk_init
DlError: none
See http://concatenative.org/wiki/view/Factor/Requirements
(U) Quotation: [ c-to-factor -> ]
 Word: c-to-factor
(U) Quotation: [ [ catchstack* push ] dip call -> catchstack* pop* ]
(O) Word: command-line-startup
(O) Method: M\ gtk-ui-backend (with-ui)
(U) Quotation: [
 OBJ-CURRENT-THREAD special-object error-thread set-global
 current-continuation -> error-continuation set-global
 [ original-error set-global ] [ rethrow ] bi
 ]



--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread Björn Lindqvist
You and mr wzrd, run this in a terminal:

$ ./factor -run=listener
IN: scratchpad "gtk.ffi" reload
IN: scratchpad save

Then Factors GUI should start. I've written an explanation of the bug
here: https://github.com/slavapestov/factor/issues/1185

2014-11-04 16:47 GMT+01:00 Andrea Ferretti :
> Here is the output of ldconfig
>
> libwx_gtk2u_xrc-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-2.8.so.0
> libwx_gtk2u_svg-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_svg-2.8.so.0
> libwx_gtk2u_stc-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_stc-2.8.so.0
> libwx_gtk2u_richtext-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-2.8.so.0
> libwx_gtk2u_qa-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-2.8.so.0
> libwx_gtk2u_plot-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_plot-2.8.so.0
> libwx_gtk2u_ogl-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_ogl-2.8.so.0
> libwx_gtk2u_html-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-2.8.so.0
> libwx_gtk2u_gl-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gl-2.8.so.0
> libwx_gtk2u_gizmos_xrc-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos_xrc-2.8.so.0
> libwx_gtk2u_gizmos-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_gizmos-2.8.so.0
> libwx_gtk2u_fl-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_fl-2.8.so.0
> libwx_gtk2u_core-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
> libwx_gtk2u_aui-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-2.8.so.0
> libwx_gtk2u_adv-2.8.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-2.8.so.0
> libwebkit2gtk-3.0.so.25 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwebkit2gtk-3.0.so.25
> libwebkitgtk-3.0.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
> libunity-gtk3-parser.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libunity-gtk3-parser.so.0
> libunity-gtk2-parser.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0
> libpeas-gtk-1.0.so.0 (libc6,x86-64) => /usr/lib/libpeas-gtk-1.0.so.0
> libnm-gtk.so.0 (libc6,x86-64) => /usr/lib/libnm-gtk.so.0
> libmx-gtk-1.0.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libmx-gtk-1.0.so.0
> libjavascriptcoregtk-3.0.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
> libgtkspell.so.0 (libc6,x86-64) => /usr/lib/libgtkspell.so.0
> libgtksourceview-3.0.so.1 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtksourceview-3.0.so.1
> libgtksourceview-2.0.so.0 (libc6,x86-64) =>
> /usr/lib/libgtksourceview-2.0.so.0
> libgtkmm-3.0.so.1 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
> libgtkmm-2.4.so.1 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
> libgtkglextmm-x11-1.2.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtkglextmm-x11-1.2.so.0
> libgtkglext-x11-1.0.so.0 (libc6,x86-64) => 
> /usr/lib/libgtkglext-x11-1.0.so.0
> libgtkglext-x11-1.0.so (libc6,x86-64) => /usr/lib/libgtkglext-x11-1.0.so
> libgtk-3.so.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> libgtk-x11-2.0.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
> libgtk-x11-2.0.so (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
> libgtk-vnc-2.0.so.0 (libc6,x86-64) => /usr/lib/libgtk-vnc-2.0.so.0
> libgtk-vnc-1.0.so.0 (libc6,x86-64) => /usr/lib/libgtk-vnc-1.0.so.0
> libdbusmenu-gtk3.so.4 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk3.so.4
> libdbusmenu-gtk.so.4 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
> libclutter-gtk-1.0.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libclutter-gtk-1.0.so.0
> libcheese-gtk.so.23 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libcheese-gtk.so.23
> libcanberra-gtk3.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0
> libcanberra-gtk.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0
> libavahi-ui-gtk3.so.0 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libavahi-ui-gtk3.so.0
>
>
> The actual factor error message
>
> Cannot resolve C library function
> Library: DLL" /usr/lib/libgtk-x11-2.0.so.0"
> Symbol: gtk_init
> DlError: none
> See http://concatenative.org/wiki/view/Factor/Requirements
> (U) Quotation: [ c-to-factor -> ]
> Word: c-to-factor
> (U) Quotation: [ [ catchstack* push ] dip call -> catchstack* pop* ]
> (O) Word: command-line-startup
> (O) Method: M\ gtk-ui-backend (with-ui)
> (U) Quotation: [
> OBJ-CURRENT-THREAD special-object error-thread set-global
> current-continuation -> error-continuation set-global
>   

Re: [Factor-talk] Factor 0.97 now available

2014-11-04 Thread mr wzrd

On 11/04/2014 01:02 PM, Björn Lindqvist wrote:
> You and mr wzrd, run this in a terminal:
>
>  $ ./factor -run=listener
>  IN: scratchpad "gtk.ffi" reload
>  IN: scratchpad save
>
> Then Factors GUI should start. I've written an explanation of the bug
> here: https://github.com/slavapestov/factor/issues/1185
>

Works.  Nice job!

   - mrw


--
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk