---------- Forwarded message ----------
From: Araki Ken <[email protected]>
Date: Fri, Sep 17, 2010 at 8:17 PM
Subject: Re: Questions about mlterm
To: [email protected]
Cc: [email protected], [email protected]


 Hi,

 Thanks very much for your report.

From: Usama Akkad <[email protected]>
Subject: Re: Questions about mlterm
Date: Fri, 17 Sep 2010 19:14:10 +0300
Message-ID: <[email protected]>

uahello> On Fedora 13 we couldn't build. There was an error at the end of
uahello> Mlterm building.
uahello>
uahello> kik_pty_streams.c: In function kik_pty_fork:
uahello> kik_pty_streams.c:130: error: I_PUSH undeclared (first use in
this function)
uahello> kik_pty_streams.c:130: error: (Each undeclared identifier is
reported only once
uahello> kik_pty_streams.c:130: error: for each function it appears in.)
uahello> make[2]: *** [kik_pty_streams.o] Error 1
uahello> make[2]: Leaving directory `/home/m1/mlterm/kiklib/src'
uahello> make[1]: *** [all] Error 2
uahello> make[1]: Leaving directory `/home/m1/mlterm/kiklib'
uahello> make: *** [all] Error

 Hmm... an attached (adhoc) patch may fix it.

uahello> A Fedora expert guy called Hicham was able to build it on Fedora but
uahello> he got the same error I got on Ubuntu after successful building and
uahello> running gnome-terminal,
uahello>
uahello>  gnome-terminal : symbol lookup error : gnome-terminal: undefined
uahello> symbol: vte_terminal_erase_binding_get_type

 I added vtetypebuiltins.c which includes vte_terminal_erase_binding_get_type
symbol to hg repository.
---
Araki Ken
[email protected]

diff -r 44566fad3511 kiklib/src/kik_pty_streams.c
--- a/kiklib/src/kik_pty_streams.c      Thu Sep 16 18:33:36 2010 +0900
+++ b/kiklib/src/kik_pty_streams.c      Sat Sep 18 01:34:28 2010 +0900
@@ -124,7 +124,7 @@
       /*
        * cygwin doesn't have isastream.
        */
-#ifdef  HAVE_ISASTREAM
+#if  defined(HAVE_ISASTREAM) && defined(I_PUSH)
       if( isastream(*slave) == 1)
       {
               ioctl(*slave, I_PUSH, "ptem");
diff -r 44566fad3511 kiklib/src/kik_pty_streams.c
--- a/kiklib/src/kik_pty_streams.c      Thu Sep 16 18:33:36 2010 +0900
+++ b/kiklib/src/kik_pty_streams.c      Sat Sep 18 01:34:28 2010 +0900
@@ -124,7 +124,7 @@
        /*
         * cygwin doesn't have isastream.
         */
-#ifdef  HAVE_ISASTREAM
+#if  defined(HAVE_ISASTREAM) && defined(I_PUSH)
        if( isastream(*slave) == 1)
        {
                ioctl(*slave, I_PUSH, "ptem");
_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer

رد على