News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - frithjof

#1
VOMP General / MVP / Re: Dongle creation guide
March 15, 2006, 08:38:52
Hi Chris,
thank you for the great work !!!

I am trying to get the source via cvs
  cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vomp co -P client
but got response:

  cvs [checkout aborted]: unrecognized auth response from cvs.sourceforge.net: M -!- Client or Server timeout occurred!

I need the source because I added a new menu to display things like
  outdoor temperature , .....
It would be nice if you can help me

Best regards
Frithjof

#2
VOMP General / MVP / Re: mpvserver und suse 10.0
February 13, 2006, 09:37:27
Hi,
vompserver-0.1.0 and  vomp-dongle-0.1.1  ?
yes i can ping!!!!
Dejuh

please use vompserver-0.1.0 and  vomp-dongle-0.1.0

that works on my suse 10.0

also the current cvs versions of server and dongle work fine, watched saturday and sunday
the whole evening without any crashes (live and recordings)

used mvploader in the tftpboot dir to load the dongle, DHCP is on the DSL router

Frithjof

#3
VOMP General / MVP / Re: Dongle creation guide
February 09, 2006, 12:33:14
Thank you verry much, :D :D :D :D :D :D :D :D

now I can build a dongle and it connects to vomp server CVS 2006-02-09 !!!!!!!!!

GREAT WORK !!!!!!! it is realy goooooooood

Best regards from Germany

Frithjof

#4
VOMP General / MVP / Re: Dongle creation guide
February 08, 2006, 15:40:49
well, this helps for the first step.
Now I come to:
------------------------------------------
+ test -x /opt/crosstool/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/bin/powerpc-405-linux-gnu-gcc
+ echo Build glibc and linuxthreads
Build glibc and linuxthreads
+ mkdir -p build-glibc
+ cd build-glibc
+ echo
+ test '!' -f Makefile
+ BUILD_CC=gcc
+ CFLAGS=-O -mcpu=405
+ CC=powerpc-405-linux-gnu-gcc
+ AR=powerpc-405-linux-gnu-ar
+ RANLIB=powerpc-405-linux-gnu-ranlib
+ /home/frithjof/vomp/crosstool/crosstool-0.25/build/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/glibc-2.2.5/configure --host=powerpc-405-linux-gnu --prefix=/usr --build=i686-pc-linux-gnu --without-fp --without-tls --without-__thread --enable-kernel=2.4.3 --without-cvs --disable-profile --disable-debug --without-gd --enable-clocale=gnu --enable-add-ons=linuxthreads --with-headers=/opt/crosstool/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/powerpc-405-linux-gnu/include
creating cache ./config.cache
checking host system type... powerpc-405-linux-gnu
checking sysdep dirs... sysdeps/powerpc/elf linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps/pthread linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix linuxthreads/sysdeps/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/powerpc sysdeps/unix sysdeps/posix sysdeps/powerpc sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/powerpc/soft-fp sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for pwd... /bin/pwd
checking build system type... i686-pc-linux-gnu
checking for powerpc-405-linux-gnu-gcc... powerpc-405-linux-gnu-gcc
checking version of powerpc-405-linux-gnu-gcc... 2.95.3, ok
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.79.1, ok
checking for gnumsgfmt... no
checking for gmsgfmt... no
checking for msgfmt... msgfmt
checking version of msgfmt... 0.10.40, ok
checking for makeinfo... makeinfo
checking version of makeinfo... 4.0, ok
checking for gsed... no
checking for sed... sed
checking version of sed... 3.02, ok
checking whether the C compiler (powerpc-405-linux-gnu-gcc -O -mcpu=405 ) works... no
checking whether the C compiler (powerpc-405-linux-gnu-gcc -O -mcpu=405 ) is a cross-compiler... (cached) yes
checking whether we are using GNU C... yes
checking build system type... i686-pc-linux-gnu
checking for gcc... gcc
checking how to run the C preprocessor... /lib/cpp
checking whether /opt/crosstool/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/powerpc-405-linux-gnu/bin/as is GNU as... yes
checking whether /opt/crosstool/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/powerpc-405-linux-gnu/bin/ld is GNU ld... yes
checking for powerpc-405-linux-gnu-mig... mig
checking whether ranlib is necessary... no
checking LD_LIBRARY_PATH variable... contains current directory
configure: error:
*** LD_LIBRARY_PATH shouldn't contain the current directory when
*** building glibc. Please change the environment variable
*** and run configure again.
Done.
-------------------------------------------------------------
frithjof@linux80:~/vomp/crosstool/crosstool-0.25> echo $LD_LIBRARY_PATH
/usr/lib/qt3/lib:/usr/lib/qt3/lib:
--------------------------------------------------------------
Attached is the config.log from:
/home/frithjof/vomp/crosstool/crosstool-0.25/build/powerpc-405-linux-gnu/gcc-2.95.3-glibc-2.2.5/build-glibc

I hope this helps.

Best regards

frithjof

here in germany many people have suse-linux on the desk top so it would be nice to
run the software at a suse linux distribution
( the binary vomp client 0.1.0 runs fime :D with my vdr 1.3.41 + 2 x MVP




#5
VOMP General / MVP / Re: Dongle creation guide
February 08, 2006, 09:02:22
I tryed with SUSE Linux 8.0

frithjof@linux80:~> cat /proc/version
Linux version 2.4.18-4GB (root@Pentium.suse.de) (gcc version 2.95.3 20010315 (SuSE)) #1 Wed Mar 27 13:57:05 UTC 2002
frithjof@linux80:~>

GNU bash, version 2.05.0(1)-release (i386-suse-linux)

frithjof@linux80:~> patch --version
patch 2.5.4
Copyright 1984-1988 Larry Wall
Copyright 1989-1999 Free Software Foundation, Inc.
-----------------------------------------------------------------------------------------

When I start
sh mvp-ppc405.sh

it reports

gcc-2.95.3/texinfo/util/texindex.c
gcc-2.95.3/texinfo/util/update-info
gcc-2.95.3/FAQ
gcc-2.95.3/faq.html
gcc-2.95.3/install/
gcc-2.95.3/install/binaries.html
gcc-2.95.3/install/build.html
gcc-2.95.3/install/configure.html
gcc-2.95.3/install/dec-osf-shlibstdc++.patch
gcc-2.95.3/install/download.html
gcc-2.95.3/install/finalinstall.html
gcc-2.95.3/install/glibc-2.2.patch
gcc-2.95.3/install/index.html
gcc-2.95.3/install/sco_osr5_g77.patch
gcc-2.95.3/install/specific.html
gcc-2.95.3/install/test.html
gcc-2.95.3/install/x86-sol2-gas.patch
gcc-2.95.3/install/BINARIES
gcc-2.95.3/install/BUILD
gcc-2.95.3/install/CONFIGURE
gcc-2.95.3/install/DOWNLOAD
gcc-2.95.3/install/FINALINSTALL
gcc-2.95.3/install/INDEX
gcc-2.95.3/install/SPECIFIC
gcc-2.95.3/install/TEST
gcc-2.95.3/.brik
+ '[' -d linux ']'
+ cd gcc-2.95.3
+ test -f /home/frithjof/vomp/crosstool/crosstool-0.25/patches/gcc-2.95.3/arm-linux.patch
+ patch -p1 -f
patching file gcc/config/arm/arm.c
patching file gcc/config/arm/arm.h
patching file gcc/config/arm/arm.md
patching file gcc/config/arm/elf.h
patching file gcc/config/arm/linux-gas.h
patching file gcc/config/arm/t-linux
patching file gcc/final.c
patching file gcc/function.c
patching file gcc/jump.c
patching file gcc/varasm.c
+ test -f /home/frithjof/vomp/crosstool/crosstool-0.25/patches/gcc-2.95.3/gcc2.95.3-ppc405.patch
+ patch -p1 -f
patching file gcc/config/rs6000/rs6000.c
Hunk #1 FAILED at 208.
1 out of 1 hunk FAILED -- saving rejects to file gcc/config/rs6000/rs6000.c.rej
patching file gcc/config/rs6000/rs6000.h
Hunk #2 FAILED at 2310.
Hunk #3 FAILED at 2350.
2 out of 3 hunks FAILED -- saving rejects to file gcc/config/rs6000/rs6000.h.rej
patching file gcc/config/rs6000/rs6000.md
Hunk #7 succeeded at 267 with fuzz 1.
patching file gcc/config/rs6000/t-newas
Hunk #1 FAILED at 38.
1 out of 1 hunk FAILED -- saving rejects to file gcc/config/rs6000/t-newas.rej
patching file gcc/configure
Hunk #1 FAILED at 5741.
1 out of 1 hunk FAILED -- saving rejects to file gcc/configure.rej
patching file gcc/configure.in
Hunk #1 FAILED at 3437.
1 out of 1 hunk FAILED -- saving rejects to file gcc/configure.in.rej
Done.
frithjof@linux80:~/vomp/crosstool/crosstool-0.25>

The file rs6000.c.orig at line 208 is:

    {"403", PROCESSOR_PPC403,
       MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN,
       POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
    {"505", PROCESSOR_MPCCORE,
       MASK_POWERPC | MASK_NEW_MNEMONICS,
       POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},

The file rs6000.c.rej is:
***************
*** 208,213 ****
     {"403", PROCESSOR_PPC403,
        MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN,
        POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
     {"505", PROCESSOR_MPCCORE,
        MASK_POWERPC | MASK_NEW_MNEMONICS,
        POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
--- 208,216 ----
     {"403", PROCESSOR_PPC403,
        MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN,
        POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
+    {"405", PROCESSOR_PPC403,
+       MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS,
+       POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
     {"505", PROCESSOR_MPCCORE,
        MASK_POWERPC | MASK_NEW_MNEMONICS,
        POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},

so I can do the patch with a text editor, but how

do I have to continue after that.

best regards frithjof