[racket-dev] GRacket2 builds

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Sun Oct 31 15:27:53 EDT 2010

Yep, that's what I broke. You could change "collects/racket/draw/ 
unsafe/pango.rkt" to get that binding via 'define-pango' instead of  
'define-pangocairo'.



On Oct 31, 2010, at 12:56 PM, Doug Williams <m.douglas.williams at gmail.com 
 > wrote:

> And, it gets the same error with the gracket-libs from git.
>
> On Sun, Oct 31, 2010 at 12:46 PM, Doug Williams <m.douglas.williams at gmail.com 
> > wrote:
> I loaded GTK+ 2.20.0, which seems to have all of the libraries. But,  
> it dies with the following error on my Windows 7 (64-bit) box.
>
> ffi-obj: couldn't get "pango_layout_get_line" from  
> "libpangocairo-1.0-0.dll" (Th
> e specified procedure could not be found.; errno=127)
>
>  === context ===
> C:\Program Files (x86)\Racket-5.0.2.2\collects\ffi\unsafe.rkt:176:2:  
> get-ffi-obj
> *
> C:\Program Files (x86)\Racket-5.0.2.2\collects\racket\draw\unsafe 
> \pango.rkt: [ru
> nning body]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\racket\draw\private 
> \font.rkt: [tr
> aversing imports]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\racket\draw\private 
> \post-script-d
> c.rkt: [traversing imports]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\racket\draw.rkt:  
> [traversing impo
> rts]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\mred\private 
> \const.rkt: [traversi
> ng imports]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\mred\private 
> \check.rkt: [traversi
> ng imports]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\mred\mred.rkt:  
> [traversing import
> s]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\mred\main.rkt:  
> [traversing import
> s]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\racket\gui\base.rkt:  
> [traversing
> imports]
> C:\Program Files (x86)\Racket-5.0.2.2\collects\drracket 
> \drracket.rkt: [traversin
> g imports]
>
>
> [Exited. Close box or Ctrl-C closes the console.]
>
>
>
> On Sun, Oct 31, 2010 at 12:39 PM, Matthew Flatt <mflatt at cs.utah.edu>  
> wrote:
> You can get the libraries from github.com/mflatt/gracket-libs.
>
> Unfortunately, I think I broke the Windows build in other ways that  
> I have been trying to fix this morning.
>
>
>
> On Oct 31, 2010, at 11:59 AM, Doug Williams <m.douglas.williams at gmail.com 
> > wrote:
>
>> I tried loaded it on my Windows 7 box and it doesn't run because of  
>> missing dll files. The first one was zlib1.dll. I found that one  
>> and now it wants libpng14-14.dll. I'll continue tracking them down.
>>
>> On Sat, Oct 30, 2010 at 4:44 PM, Eli Barzilay <eli at barzilay.org>  
>> wrote:
>> In case you want to try out the new gracket2 functionality, you can  
>> do
>> that by using pre-made installers from
>>
>>  http://pre.racket-lang.org/gr2/installers/
>>
>> I will make new builds from time to time, as the branch is updated.
>>
>> --
>>          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli  
>> Barzilay:
>>                    http://barzilay.org/                   Maze is  
>> Life!
>> _________________________________________________
>>  For list-related administrative tasks:
>>  http://lists.racket-lang.org/listinfo/dev
>>
>> _________________________________________________
>>  For list-related administrative tasks:
>>  http://lists.racket-lang.org/listinfo/dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20101031/f4cd31f2/attachment.html>

Posted on the dev mailing list.