Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

how to build from CVS source

2008-01-11
2013-04-02
  • Hi,

    I want to use your dvbd project but with dvbd-0.7.7.tar.gz I can't compile with gcc-4.2 on Debian Testing and I don't know how to compile from the CVS repository!

    I've done :

    cvs -d:pserver:anonymous@dvbd.cvs.sourceforge.net:/cvsroot/dvbd login
    cvs -z3 -d:pserver:anonymous@dvbd.cvs.sourceforge.net:/cvsroot/dvbd co -P dvbd

    What must I do now? Or have you a .Deb package with last changes?

    Thanks,
    Thierry

     
    • Hi,

      Here my next step. Try on Ubuntu server with gcc 4.1.2.

      autogen.sh is ok now but during make I have this error :

      make[3]: Entering directory `/home/administrateur/dvbd/src'
      g++ -DHAVE_CONFIG_H -I. -I..     -O3 -fomit-frame-pointer -Wall -MT connection.o -MD -MP -MF .deps/connection.Tpo -c -o connection.o connection.cpp
      tunermanager.h:41: error: extra qualification `TunerManager::' on member `parseConfig'
      stringrep.h:29: error: extra qualification `StringRep::' on member `toString'
      make[3]: *** [connection.o] Error 1
      make[3]: Leaving directory `/home/administrateur/dvbd/src'
      make[2]: *** [all] Error 2
      make[2]: Leaving directory `/home/administrateur/dvbd/src'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory `/home/administrateur/dvbd'
      make: *** [all] Error 2

      Any help welcome.
      Thanks
      Thierry

       
    • Jan
      Jan
      2008-04-04

      Hello,
      I used dvbd-0.7.5 from here and after installing g++ (yum install gcc-c++.i386)

      Trying on Fedora 8 with  rpm -qa |grep gcc
      avr-gcc-4.1.2-5.fc8
      gcc-c++-4.1.2-33
      gcc-4.1.2-33
      arm-gp2x-linux-gcc-4.1.2-7.fc8
      libgcc-4.1.2-33
      arm-gp2x-linux-gcc-c++-4.1.2-7.fc8
      avr-gcc-c++-4.1.2-5.fc8

      I got the same error.
      Inspired by http://www.abclinuxu.cz/forum/show/126971 (sorry for CZ reference) I commented out
        std::string /* StringRep::*/ toString() const;
      in stringrep.h
      and
        bool /*TunerManager::*/ parseConfig(ConfigFile &c);
      in tunermanager.h

      During make I receive lots of warnings, however finally I get - hopefuly working - dvbd.

      Regards,
        Jan

       
    • Hi Jan,

      Thanks for your reply and your help.

      Dvbd-0.7.8 is ok now!

      Best regards,
      Thierry

       
  • Tobias Eckert
    Tobias Eckert
    2010-11-20

    Hi,

    hm - I fixed the compile errors and warnings in 0.7.7 and tried to contribute a patch to John, but it seems his email address is not valid. (mailing to jak at sourceforge … reply 550 unknown user)
    Now I read about a version 0.7.8 … that is available for download? 
    Also the support for HDTV in dvb-s seems not to be included in 0.7.7.
    Is there a project leader? Who can be contacted for patches?

    Greetings
    Tobias