[Gambas-devel] Yet more Cygwin
Alberto Torres
kungfoobar at ...176...
Fri Nov 26 21:03:47 CET 2004
Yay! What qt are you trying to use? win32 port of gpl'd qt/x11? or
windows evaluation version? I guess it's the win32 port
On Thu, 25 Nov 2004 19:17:01 -0600, Brandon Bergren
<bdragon at ...185...> wrote:
>
> Info files generated:
> gb.compress
> gb.db
> gb.debug
> gb.eval
> gb <-- Doesn't crash gbi now! :)
> gb.net <-- Functionally broken; I had to comment out some stuff. Cygwin lacks a
> couple of reentrant functions, have to look into more later.
> gb.vb
>
> Currently broken:
> gb.qt <-- link issues. It might be my fault, I was using a binary release, and
> the problems I'm getting look ABI related. I'm going to compile QT from scratch
> tonight and see if that fixes it.
> gb.sdl <-- I have it disabled while I do other things.
>
> To fix the crash I was having with gbi, I had to upgrade libltdl, make
> distclean, and reconfigure.
>
> Also, I still have to manually #define USE_LTDL 1 in config.h.
>
> The newest stable, Libtool 1.5.10, works great in cygwin. I manually copied
> /usr/local/share/libtool/libltdl into place, but normally you upgrade with
> 'libtoolize --ltdl', right? The version in the gambas tree has a copyright
> date of 2000 (!)
>
> Libtool can be had at:
> http://www.gnu.org/software/libtool/libtool.html
>
> After upgrading libltdl, I had to comment out the two 'lt_dlopen_flag =' lines
> in the code.
> I think those aren't required anymore, and it doesn't appear to exist in ltdl.h
> anymore.
>
> After that, make completed fine, and make install completed fine (Except that
> the development environment and all the example programs don't work because
> gb.qt is missing.)
>
> The runtime works great! I tested against gb.vb.
>
> Here's a 'screenshot'
>
> ---------
>
> sf_bbergren at ...187... ~/build/gambas-0.99.RC3/examples/Basic/testing
> $ cat win1.class
> STATIC PUBLIC SUB Main()
>
> DIM Nfoo AS INTEGER
>
> FOR Nfoo = 1 TO 5
> PRINT VB.Left("Helloi",Nfoo)
> NEXT
>
> END
>
> sf_bbergren at ...187... ~/build/gambas-0.99.RC3/examples/Basic/testing
> $ gbc
> OK
>
> sf_bbergren at ...187... ~/build/gambas-0.99.RC3/examples/Basic/testing
> $ gbx
> H
> He
> Hel
> Hell
> Hello
>
> sf_bbergren at ...187... ~/build/gambas-0.99.RC3/examples/Basic/testing
> $
> -----------
>
> It's simple, but it works! I used lib gb.vb with it, no runtime problems or
> anything :)
>
> If recompiling QT fixes gb.qt, we're almost there! :)
> --Brandon
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
--
DiThi
JID: dithi at ...177...
More information about the Devel
mailing list