octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re:Dead GUI-bindings / build errors with octave-fltk and octave-gtk


From: Muthiah Annamalai
Subject: Re:Dead GUI-bindings / build errors with octave-fltk and octave-gtk
Date: Thu, 14 Dec 2006 10:07:47 +0530

   1. Dead GUI-bindings / build errors with octave-fltk and
      octave-gtk (Andreas Romeyke)


----------------------------------------------------------------------

Message: 1
Date: Mon, 11 Dec 2006 11:22:16 +0100
From: Andreas Romeyke <address@hidden>
Subject: Dead GUI-bindings / build errors with octave-fltk and
        octave-gtk
To: address@hidden
Message-ID: <address@hidden>
Content-Type: text/plain; charset=UTF-8

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

because someone pointed me to the fltk- and gtk-bindings of Octave at
http://octave-gtk.sourceforge.net/octave-fltk/

the stuff does not compile at my environment. The site seems to be dead.

Is there anyone working on any GUI-bindings of  Octave? Or could me
anyone point me how to compile these tarballs with actual Octave 2.9.9?

By compiling octave-gtk-0.3.1 I got this message:

julia:/SCR/ext_src/octave-gtk-0.3.1$ make
Making all in glib
make[1]: Entering directory `/SCR/ext_src/octave-gtk-0.3.1/glib'
cp defs.py ../codegen/AutoGenDefs.py
../codegen/codegen.py ./glib.overrides ./std.header > glib.cpp 2>/dev/null
g++ -I/usr/include/octave-2.9.9 -I/usr/include/octave-2.9.9/octave/
- -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
- -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
- -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
- -I/usr/include/freetype2 -I/usr/include/libpng12    -Wall -ggdb  -c
- -lxml2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
- -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr
- -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0
- -ldl -lglib-2.0   glib.cpp -o glib.o
glib.cpp: In function 'octave_value_list Fglib(const octave_value_list&,
int)':
glib.cpp:8299: error: 'load' is not a member of 'octave_dynamic_loader'
glib.cpp:8300: error: 'load' is not a member of 'octave_dynamic_loader'
glib.cpp:8301: error: 'load' is not a member of 'octave_dynamic_loader'


By trying to compile octave-fltk-0.6.1.tar.gz following instructions from
http://octave-gtk.sourceforge.net/octave-fltk/  the make process fails
with:

    ./autogen.sh
    PATH=/SCR/octave_local/bin/:$PATH ./configure --prefix
/SCR/octave_local/
    make

The Make-process fails with this error-message:

    julia:/SCR/ext_src/octave-fltk-0.6.1$ make
    make[1]: Entering directory `/SCR/ext_src/octave-fltk-0.6.1'
    cd . && autoheader
    make[1]: Leaving directory `/SCR/ext_src/octave-fltk-0.6.1'
    cd . \
              && CONFIG_FILES= CONFIG_HEADERS=[config.h] \
                 /bin/sh ./config.status
    config.status: error: cannot find input file: [config.h].in
    make: *** [stamp-h] Fehler 1

Do you have any hints?

Bye Andreas

- --
Software Developer / Dipl. Inform. (FH)
Max Planck Institute for Human Cognitive and Brain Sciences
Department of Psychology
Stephanstr. 1a, 04103 Leipzig, Germany

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFfTFXGBhgJGthyeERAtgKAKDFRs0a2LZVw8YGd0QjIKLU8H6YrwCgpzSh
kbxQX0tm5hjUnvkfYcyeG44=
=l3GV
-----END PGP SIGNATURE-----


The tarballs donot build for several reasons among which
1. Octave 2.9.x API has changed including
   octave_dynamic_loader::load() to load_oct()
2. Built in variables deprecated
3. Im being lazy

So sorry for the trouble.
These things will take time to fix, and if nobody is going to
do them, then you have no choice to wait for me.

Well, I wouldnt agree with dead, maybe hibernate
is better.

Thanks & Regards,
Muthu


reply via email to

[Prev in Thread] Current Thread [Next in Thread]