[campcaster-dev] W'ont compile on debian lenny !
  • Hello,

    I follow your process here
    http://campcaster-doc.campware.org/release.html to compile campcaster on
    a linux debian lenny but i have this error :

    ../include/odbc++/types.h:236: error: 'memcpy' was not declared in this
    scope
    make[5]: *** [threads.lo] Erreur 1
    make[5]: quittant le r
  • 2 Comments sorted by
  • Hi Eric,

    Does your error compare to this odbc++ bug? [2329]

    http://code.campware.org/projects/campcaster/ticket/2329


    Frans van Berckel

    On Sun, 2008-12-21 at 22:44 +0100, eric wrote:
    > Hello,
    >
    > I follow your process here
    > http://campcaster-doc.campware.org/release.html to compile campcaster on
    > a linux debian lenny but i have this error :
    >
    > ../include/odbc++/types.h:236: error: 'memcpy' was not declared in this
    > scope
    > make[5]: *** [threads.lo] Erreur 1
    > make[5]: quittant le répertoire «
    > /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404/src
    > »
    > make[4]: *** [all-recursive] Erreur 1
    > make[4]: quittant le répertoire «
    > /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404
    > »
    > make[3]: *** [all] Erreur 2
    > make[3]: quittant le répertoire «
    > /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404
    > »
    > make[2]: *** [tmp/all.stamp] Erreur 2
    > make[2]: quittant le répertoire «
    > /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404 »
    > make[1]: *** [tmp/tools_setup.stamp] Erreur 2
    > make[1]: quittant le répertoire « /usr/src/campcaster-1.3.0 »
    > make: *** [build-arch-stamp] Erreur 2
    > dpkg-buildpackage: échec: debian/rules build a produit une erreur de
    > sortie de type 2
    >
    > Can you help me and in the future how do you deal with the library
    > disappeared in the new version of debian ?
    >
    > have install this libraries ...
    >
    > apt-get install binutils build-essential automake1.9 libtool pkg-config
    > patch doxygen tar gzip unzip bzip2 curl bison flex graphviz lcov
    > subversion ccache xsltproc flawfinder pwgen libgstreamer0.10-dev
    > gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly unixodbc-dev
    > odbc-postgresql fontconfig libfontconfig1-dev libpng12-dev libjpeg62-dev
    > openssl libssl-dev libxml2-dev libpopt-dev alsa-base libasound2-dev
    > libid3tag0-dev libbz2-dev libtar-dev libcurl3-dev libboost-date-time-dev
    > libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev libxml++2.6-dev
    > libicu-dev apache2 php5-pgsql libapache2-mod-php5 php-pear php5-gd
    > postgresql-8.3 libcppunit-dev libmad0-dev libogg-dev libvorbis-dev
    >
    > Thanks
    >
    > eric
    >
  • Frans van Berckel a écrit :
    > Hi Eric,
    >
    > Does your error compare to this odbc++ bug? [2329]
    >
    > http://code.campware.org/projects/campcaster/ticket/2329

    My english is not very good, can you explaine ?

    > Frans van Berckel
    >
    > On Sun, 2008-12-21 at 22:44 +0100, eric wrote:
    >> Hello,
    >>
    >> I follow your process here
    >> http://campcaster-doc.campware.org/release.html to compile campcaster on
    >> a linux debian lenny but i have this error :
    >>
    >> ../include/odbc++/types.h:236: error: 'memcpy' was not declared in this
    >> scope
    >> make[5]: *** [threads.lo] Erreur 1
    >> make[5]: quittant le répertoire «
    >> /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404/src
    >> »
    >> make[4]: *** [all-recursive] Erreur 1
    >> make[4]: quittant le répertoire «
    >> /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404
    >> »
    >> make[3]: *** [all] Erreur 2
    >> make[3]: quittant le répertoire «
    >> /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404/tmp/libodbc++-0.2.3-20050404
    >> »
    >> make[2]: *** [tmp/all.stamp] Erreur 2
    >> make[2]: quittant le répertoire «
    >> /usr/src/campcaster-1.3.0/src/tools/libodbc++/libodbc++-0.2.3-20050404 »
    >> make[1]: *** [tmp/tools_setup.stamp] Erreur 2
    >> make[1]: quittant le répertoire « /usr/src/campcaster-1.3.0 »
    >> make: *** [build-arch-stamp] Erreur 2
    >> dpkg-buildpackage: échec: debian/rules build a produit une erreur de
    >> sortie de type 2
    >>
    >> Can you help me and in the future how do you deal with the library
    >> disappeared in the new version of debian ?

    Have you plan to package some of the library that are not included in
    debian lenny or ubuntu instead of copy it in a repertory ?

    >> have install this libraries ...
    >>
    >> apt-get install binutils build-essential automake1.9 libtool pkg-config
    >> patch doxygen tar gzip unzip bzip2 curl bison flex graphviz lcov
    >> subversion ccache xsltproc flawfinder pwgen libgstreamer0.10-dev
    >> gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly unixodbc-dev
    >> odbc-postgresql fontconfig libfontconfig1-dev libpng12-dev libjpeg62-dev
    >> openssl libssl-dev libxml2-dev libpopt-dev alsa-base libasound2-dev
    >> libid3tag0-dev libbz2-dev libtar-dev libcurl3-dev libboost-date-time-dev
    >> libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev libxml++2.6-dev
    >> libicu-dev apache2 php5-pgsql libapache2-mod-php5 php-pear php5-gd
    >> postgresql-8.3 libcppunit-dev libmad0-dev libogg-dev libvorbis-dev

    thanks