Hi,

I didn't see this error before .... Do you have any idea to correct this ?
(installing python2.5 did not resolv this problem)

------------------------------------------
USER@POSTE /src/glib-2.34.0
$ make install
Making install in .
make[1]: Entering directory `/src/glib-2.34.0'
make[2]: Entering directory `/src/glib-2.34.0'
[...]
make[4]: Entering directory `/src/glib-2.34.0/gio/gdbus-2.0/codegen'
 /usr/bin/mkdir -p '/build/bin'
 /usr/bin/install -c gdbus-codegen '/build/bin'
 /usr/bin/mkdir -p '/build/lib/gdbus-2.0/codegen'
 /usr/bin/install -c -m 644 __init__.py codegen.py codegen_main.py
codegen_docbo
ok.py config.py dbustypes.py parser.py utils.py
'/build/lib/gdbus-2.0/codegen'
/bin/sh: line 19: python2.5: command not found
make[4]: *** [install-codegenPYTHON] Error 127
make[4]: Leaving directory `/src/glib-2.34.0/gio/gdbus-2.0/codegen'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/src/glib-2.34.0/gio/gdbus-2.0/codegen'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/src/glib-2.34.0/gio'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/src/glib-2.34.0/gio'
make: *** [install-recursive] Error 1
--------------------------------------

If I install python 2.5, i've got something like "pythoon can't find sh"...

Thanks

regards


In fact, I've got> Hello,
>
> I've tried to compile libgee but it depends to glib... :-/
>
> So, how to compile glib for Vala ?!?
>
> Reference site : http://www.mingw.org/wiki/Bootstrapping_GLIB_with_MinGW
>
> For information, I've relocated my precdedent "vala-src" directory in
> "/src" directory. I've modified msys/etc/fstab to :
> c:/vala-build/mingw           /mingw
> c:/vala-build/vala-0.18               /vala
> c:/vala-build/src /src
> c:/vala-build/mingw/lib       /usr/lib
> c:/vala-build/build /build
>
> 1/ Install few more libs
>
> At first, we need to install these packages :
> libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma
> libgcc-4.6.2-1-mingw32-dll-1.tar.lzma (for libgcc_s_dw2-1.dll)
> mmingwrt-3.20-mingw32-dev.tar.gz (for  crt2.o)
> libz-1.2.7-1-mingw32-dev.tar.lzma
> libz-1.2.7-1-mingw32-dll-1.tar.lzma
> gettext-0.18.1.1-2-mingw32-dev.tar.lzma
> gettext-0.18.1.1-2-mingw32-bin.tar.lzma
> libgettextpo-0.18.1.1-2-mingw32-dll-0.tar.lzma (for
> libgettextsrc-0-18-1.dll)
> libexpat-2.0.1-1-mingw32-dll-1.tar.gz
>
> (some links :
> http://sourceforge.net/projects/mingw/files/MinGW/Extension/zlib/zlib-1.2.7-1/libz-1.2.7-1-mingw32-dev.tar.lzma/download
> http://sourceforge.net/projects/mingw/files/MinGW/Extension/zlib/zlib-1.2.7-1/libz-1.2.7-1-mingw32-dll-1.tar.lzma/download
>
> http://sourceforge.net/projects/mingw/files/MinGW/Base/gettext/gettext-0.18.1.1-2/gettext-0.18.1.1-2-mingw32-dev.tar.lzma/download
> http://sourceforge.net/projects/mingw/files/MinGW/Base/gettext/gettext-0.18.1.1-2/gettext-0.18.1.1-2-mingw32-bin.tar.lzma/download
> http://sourceforge.net/projects/mingw/files/MinGW/Base/gettext/gettext-0.18.1.1-2/libgettextpo-0.18.1.1-2-mingw32-dll-0.tar.lzma/download
> )
>
> 2/ Compile & install FFI lib from tarball
>
> And glib need libffi, so we need to download libffi package.
>
> "FFI stands for Foreign Function Interface. A foreign function interface
> is the popular name for the interface that allows code written in one
> language to call code written in another language."
>
> Link : ftp://sourceware.org/pub/libffi/libffi-3.0.11.tar.gz
> (alt link:
> http://ftp.gwdg.de/pub/linux/sources.redhat.com/libffi/libffi-3.0.11.tar.gz)
>
>
> # cd /src/libffi-3.0.11/
> # ./configure --prefix=/build
> # make
> # make install
>
> Then move files into c:/vala-build/mingw.
>
> 3/ Compile & install glib
>
> Download lastest release and extract to c:/vala-build/:
> http://ftp.gnome.org/pub/GNOME/sources/glib/2.34/glib-2.34.0.tar.xz
>
> And now :
>
> # cd /src/glib-2.34.0
>
> // I don't want to use pkg-config for libffi
> /src/glib-2.34.0# export LIBFFI_CFLAGS='-I
> /mingw/lib/libffi-3.0.11/include'
> /src/glib-2.34.0# export LIBFFI_LIBS=-lffi
> /src/glib-2.34.0# export CFLAGS="-O0 -g -pipe -Wall -march=i686
> -mms-bitfields -mthreads"
> /src/glib-2.34.0# ./configure --prefix=/build --with-pcre=internal
> --enable-silent-rules --disable-modular-tests --disable-static
>
> (perhaps we need these variables...not sure)
> export CPPFLAGS="-DG_ATOMIC_OP_USE_GCC_BUILTINS=1"
> export LDFLAGS="-Wl,--enable-auto-image-base"
> export lt_cv_deplibs_check_method="pass_all"
> ()
>
>
> /src/glib-2.34.0# make
>
> /src/glib-2.34.0# make install
>
> And that's probably all...
>
> Have fun
>
> Regards
>
> Raum
> _______________________________________________
> vala-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/vala-list
>
_______________________________________________
vala-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to