Menu

can't compile csv

Help
adrien
2005-03-04
2013-01-15
  • adrien

    adrien - 2005-03-04

    I have checkout the cvs repository but I'm asked for non-existent files....

    picard@enterprise6:~/projet $ ./rkward/configure --prefix=/usr --with-extra-libs=/usr/lib/R/lib --with-extra-includes=/usr/lib/R/include/ --enable-debug=full

    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    checking for a BSD-compatible install... /usr/bin/install -c
    checking for -p flag to install... yes

    ....

    configure: creating ./config.status
    fast creating Makefile
    can't open ./rkward/Makefile.in: No such file or directory
    fast creating doc/Makefile
    fast creating doc/en/Makefile
    fast creating po/Makefile
    fast creating rkward/Makefile
    can't open ./rkward/rkward/Makefile.in: No such file or directory
    fast creating rkward/agents/Makefile
    can't open ./rkward/rkward/agents/Makefile.in: No such file or directory
    fast creating rkward/core/Makefile
    can't open ./rkward/rkward/core/Makefile.in: No such file or directory
    fast creating rkward/dataeditor/Makefile
    can't open ./rkward/rkward/dataeditor/Makefile.in: No such file or directory
    fast creating rkward/dialogs/Makefile
    can't open ./rkward/rkward/dialogs/Makefile.in: No such file or directory
    fast creating rkward/icons/Makefile
    can't open ./rkward/rkward/icons/Makefile.in: No such file or directory
    fast creating rkward/misc/Makefile
    can't open ./rkward/rkward/misc/Makefile.in: No such file or directory
    fast creating rkward/plugin/Makefile
    can't open ./rkward/rkward/plugin/Makefile.in: No such file or directory
    fast creating rkward/plugins/Makefile
    can't open ./rkward/rkward/plugins/Makefile.in: No such file or directory
    fast creating rkward/rbackend/Makefile
    can't open ./rkward/rkward/rbackend/Makefile.in: No such file or directory
    fast creating rkward/scriptbackends/Makefile
    can't open ./rkward/rkward/scriptbackends/Makefile.in: No such file or directory
    fast creating rkward/settings/Makefile
    can't open ./rkward/rkward/settings/Makefile.in: No such file or directory
    fast creating rkward/windows/Makefile
    can't open ./rkward/rkward/windows/Makefile.in: No such file or directory
    config.pl: fast created 17 file(s).
    config.status: creating config.h
    config.status: executing depfiles commands

    Good - your configure finished. Start make now

    picard@enterprise6:~/projet $ make
    make: *** Pas de cibles. Arrt.

    And actually those files don't exit on the repository tree. Does anyone have an idea ?
    Thanks
    Adrien

     
    • Thomas Friedrichsmeier

      You'll need to run autoconf and automake first. The easiest way to do that should be

      make -f Makefile.cvs

       
    • adrien

      adrien - 2005-03-05

      thanks for the help yet the configure works
      but not the make ....!
      the console asks me for a rkconsole.h when compiling the rkwatch.cpp
      thanks

       
    • adrien

      adrien - 2005-03-07

      here is the log :

      picard@enterprise6:~ $ make
      make: *** Pas de cibles spcifies et aucun makefile n'a t trouv. Arrt.
      picard@enterprise6:~ $ cd ~/projet/rkward/
      picard@enterprise6:~/projet/rkward $ make
      make  all-recursive
      make[1]: Entering directory `/home/picard/projet/rkward'
      Making all in rkward
      make[2]: Entering directory `/home/picard/projet/rkward/rkward'
      Making all in plugins
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/plugins'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/plugins'
      Making all in dataeditor
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/dataeditor'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/dataeditor'
      Making all in settings
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/settings'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/settings'
      Making all in plugin
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/plugin'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/plugin'
      Making all in rbackend
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/rbackend'
      Making all in rpackages
      make[4]: Entering directory `/home/picard/projet/rkward/rkward/rbackend/rpackages'
      R CMD build rkward
      * checking for file 'rkward/DESCRIPTION' ... OK
      * preparing 'rkward':
      * removing junk files
      * building 'rkward_0.3.0.tar.gz'
      tar: /home/picard/projet/rkward/rkward/rbackend/rpackages/rkward_0.3.0.tar: ne peut open:
      Permission non accorde
      tar: Erreur non rcuprable: fin de l'excution immdiate
      tar: /home/picard/projet/rkward/rkward/rbackend/rpackages/rkward_0.3.0.tar: ne peut open:
      Aucun fichier ou rpertoire de ce type
      tar: Erreur non rcuprable: fin de l'excution immdiate
      Error: cannot open file 'rkward/DESCRIPTION' for reading
      make[4]: [all] Erreur 2 (ignore)
      make[4]: Leaving directory `/home/picard/projet/rkward/rkward/rbackend/rpackages'
      make[4]: Entering directory `/home/picard/projet/rkward/rkward/rbackend'
      make[4]: Rien  faire pour  all-am .
      make[4]: Leaving directory `/home/picard/projet/rkward/rkward/rbackend'
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/rbackend'
      Making all in scriptbackends
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/scriptbackends'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/scriptbackends'
      Making all in misc
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/misc'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/misc'
      Making all in core
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/core'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/core'
      Making all in dialogs
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/dialogs'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/dialogs'
      Making all in icons
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/icons'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/icons'
      Making all in agents
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/agents'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/agents'
      Making all in windows
      make[3]: Entering directory `/home/picard/projet/rkward/rkward/windows'
      make[3]: Rien  faire pour  all .
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward/windows'
      make[3]: Entering directory `/home/picard/projet/rkward/rkward'
      source='rkwatch.cpp' object='rkwatch.o' libtool=no \ depfile='.deps/rkwatch.Po' tmpdepfile='.deps/rkwatch.TPo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6
      /include  -I/usr/lib/R/include/  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -W
      no-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -
      D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -g3 -fno-inline -Wformat-securit
      y -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o rkwatch.o
      `test -f 'rkwatch.cpp' || echo './'`rkwatch.cpp
      rkwatch.cpp:27:23: rkconsole.h : Aucun fichier ou rpertoire de ce type
      rkwatch.cpp: Dans constructor  RKwatch::RKwatch(RInterface*) :
      rkwatch.cpp:55: error: invalid use of undefined type `struct RKConsole'
      rkwatch.h:31: error: forward declaration of `struct RKConsole'
      rkwatch.cpp:56: error: no matching function for call to `QHBoxLayout::addWidget
         (RKConsole*&)'
      /usr/share/qt3/include/qlayout.h:386: error: candidates are: void
         QBoxLayout::addWidget(QWidget*, int, int)
      rkwatch.cpp:57: error: no matching function for call to `RKwatch::connect(
         RKConsole*&, const char[28], RKwatch* const, const char[32])'
      /usr/share/qt3/include/qobject.h:116: error: candidates are: static bool
         QObject::connect(const QObject*, const char*, const QObject*, const char*)
      /usr/share/qt3/include/qobject.h:227: error:                 bool
         QObject::connect(const QObject*, const char*, const char*) const
      rkwatch.cpp: Dans member function  void RKwatch::addOutput(RCommand*) :
      rkwatch.cpp:136: error: `addOutput' undeclared (first use this function)
      rkwatch.cpp:136: error: (Each undeclared identifier is reported only once for
         each function it appears in.)
      rkwatch.cpp: Dans member function  void RKwatch::clearWatch() :
      rkwatch.cpp:197: error: `flush' undeclared (first use this function)
      cc1plus : Permission non accorde : ouverture du fichier de dpendances
      .deps/rkwatch.TPo
      make[3]: *** [rkwatch.o] Erreur 1
      make[3]: Leaving directory `/home/picard/projet/rkward/rkward'
      make[2]: *** [all-recursive] Erreur 1
      make[2]: Leaving directory `/home/picard/projet/rkward/rkward'
      make[1]: *** [all-recursive] Erreur 1
      make[1]: Leaving directory `/home/picard/projet/rkward'
      make: *** [all] Erreur 2
      picard@enterprise6:~/projet/rkward $

      actually when I look in rkwatch.cpp I can find :
      #include "rkconsole.h"
      but this file doesn't seem to appear in the cvs repository

      thanks for the help

       
    • Pierre

      Pierre - 2005-03-10

      I probably forgot to commit this file to the cvs. I'm not home now, I'm in vacation (posting from a cybercafe!). I'll do it on sunday.
      Pierre

       
    • adrien

      adrien - 2005-03-18

      thanks a lot !
      everything is fine now and I am facing great and new problem. I'd like to write one or two widgets I will need if I want to write plugin but I can't add any new files or any new classes to the project because of a problem of a make -f

      here the kind of problem

      1 - first checkout
      2 - try a make -f Makefile.cvs : no pb it works
      3 - open kdevelop, go to project, option, don't touch anything just press ok or whatever
      4 - kdevelop makes its stuff :
      Running configure in source directory
      checking build system type... i386-pc-linux-gnu
      checking host system type... i386-pc-linux-gnu
      checking target system type... i386-pc-linux-gnu
      checking for a BSD-compatible install... /usr/bin/install -c
      checking for -p flag to install... yes
      checking whether build environment is sane... yes
      checking for gawk... gawk
      checking whether make sets $(MAKE)... yes
      checking for style of include used by make... GNU
      checking for i386-linux-gcc... gcc
      checking for C compiler default output file name... a.out
      checking whether the C compiler works... yes
      checking whether we are cross compiling... no
      checking for suffix of executables...
      checking for suffix of object files... o
      checking whether we are using the GNU C compiler... yes
      checking whether gcc accepts -g... yes
      checking for gcc option to accept ANSI C... none needed
      checking dependency style of gcc... gcc3
      checking how to run the C preprocessor... cpp
      checking for i386-linux-g++... g++
      checking whether we are using the GNU C++ compiler... yes
      checking whether g++ accepts -g... yes
      checking dependency style of g++... gcc3
      checking whether g++ supports -Wmissing-format-attribute... yes
      checking whether g++ supports -Wundef... yes
      checking whether g++ supports -Wno-long-long... yes
      checking whether g++ supports -Wnon-virtual-dtor... yes
      checking whether g++ supports -fno-exceptions... yes
      checking whether g++ supports -fno-check-new... yes
      checking whether g++ supports -fno-common... yes
      checking whether g++ supports -fexceptions... yes
      checking how to run the C++ preprocessor... g++ -E
      checking whether g++ supports -O0... yes
      checking whether g++ supports -Wl,--no-undefined... yes
      checking whether g++ supports -Wl,--allow-shlib-undefined... yes
      not using lib directory suffix
      checking for a sed that does not truncate output... /bin/sed
      checking for egrep... grep -E
      checking for ld used by gcc... /usr/bin/ld
      checking if the linker (/usr/bin/ld) is GNU ld... yes
      checking for /usr/bin/ld option to reload object files... -r
      checking for BSD-compatible nm... nm
      checking whether ln -s works... yes
      checking how to recognise dependent libraries... pass_all
      checking for ANSI C header files... yes
      checking for sys/types.h... yes
      checking for sys/stat.h... yes
      checking for stdlib.h... yes
      checking for string.h... yes
      checking for memory.h... yes
      checking for strings.h... yes
      checking for inttypes.h... yes
      checking for stdint.h... yes
      checking for unistd.h... yes
      checking dlfcn.h usability... yes
      checking dlfcn.h presence... yes
      checking for dlfcn.h... yes
      checking for i386-linux-g77... i386-linux-g77
      checking whether we are using the GNU Fortran 77 compiler... yes
      checking whether i386-linux-g77 accepts -g... yes
      checking the maximum length of command line arguments... 32768
      checking command to parse nm output from gcc object... ok
      checking for objdir... .libs
      checking for i386-linux-ar... no
      checking for ar... ar
      checking for i386-linux-ranlib... no
      checking for ranlib... ranlib
      checking for i386-linux-strip... no
      checking for strip... strip
      checking if gcc static flag works... yes
      checking if gcc supports -fno-rtti -fno-exceptions... no
      checking for gcc option to produce PIC... -fPIC
      checking if gcc PIC flag -fPIC works... yes
      checking if gcc supports -c -o file.o... yes
      checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
      checking whether -lc should be explicitly linked in... no
      checking dynamic linker characteristics... GNU/Linux ld.so
      checking how to hardcode library paths into programs... immediate
      checking whether stripping libraries is possible... yes
      checking for shl_load... no
      checking for shl_load in -ldld... no
      checking for dlopen... no
      checking for dlopen in -ldl... yes
      checking whether a program can dlopen itself... yes
      checking whether a statically linked program can dlopen itself... yes
      checking if libtool supports shared libraries... yes
      checking whether to build shared libraries... yes
      checking whether to build static libraries... no
      configure: creating libtool
      appending configuration tag "CXX" to libtool
      checking for ld used by g++... /usr/bin/ld
      checking if the linker (/usr/bin/ld) is GNU ld... yes
      checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
      checking for g++ option to produce PIC... -fPIC
      checking if g++ PIC flag -fPIC works... yes
      checking if g++ supports -c -o file.o... yes
      checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
      checking dynamic linker characteristics... GNU/Linux ld.so
      checking how to hardcode library paths into programs... immediate
      checking whether stripping libraries is possible... yes
      checking for shl_load... (cached) no
      checking for shl_load in -ldld... (cached) no
      checking for dlopen... (cached) no
      checking for dlopen in -ldl... (cached) yes
      checking whether a program can dlopen itself... (cached) yes
      checking whether a statically linked program can dlopen itself... (cached) yes
      appending configuration tag "F77" to libtool
      checking if libtool supports shared libraries... yes
      checking whether to build shared libraries... yes
      checking whether to build static libraries... no
      checking for i386-linux-g77 option to produce PIC... -fPIC
      checking if i386-linux-g77 PIC flag -fPIC works... yes
      checking if i386-linux-g77 supports -c -o file.o... yes
      checking whether the i386-linux-g77 linker (/usr/bin/ld) supports shared libraries... yes
      checking dynamic linker characteristics... GNU/Linux ld.so
      checking how to hardcode library paths into programs... immediate
      checking whether stripping libraries is possible... yes
      checking for msgfmt... /usr/bin/msgfmt
      checking for gmsgfmt... /usr/bin/msgfmt
      checking for xgettext... /usr/bin/xgettext
      checking if C++ programs can be compiled... yes
      checking for strlcat... no
      checking if strlcat needs custom prototype... yes - in libkdefakes
      checking for strlcpy... no
      checking if strlcpy needs custom prototype... yes - in libkdefakes
      checking for main in -lutil... yes
      checking for main in -lcompat... no
      checking for crypt in -lcrypt... yes
      checking for socklen_t... socklen_t
      checking for dnet_ntoa in -ldnet... no
      checking for dnet_ntoa in -ldnet_stub... no
      checking for inet_ntoa... yes
      checking for connect... yes
      checking for remove... yes
      checking for shmat... yes
      checking for sys/types.h... (cached) yes
      checking for stdint.h... (cached) yes
      checking for poll in -lpoll... no
      checking CoreAudio/CoreAudio.h usability... no
      checking CoreAudio/CoreAudio.h presence... no
      checking for CoreAudio/CoreAudio.h... no
      checking if res_init needs -lresolv... yes
      checking if res_init is available... yes
      checking for killpg in -lucb... no
      checking for int... yes
      checking size of int... 4
      checking for short... yes
      checking size of short... 2
      checking for long... yes
      checking size of long... 4
      checking for char *... yes
      checking size of char *... 4
      checking for dlopen in -ldl... (cached) yes
      checking for shl_unload in -ldld... no
      checking for size_t... yes
      checking size of size_t... 4
      checking for unsigned long... yes
      checking size of unsigned long... 4
      checking sizeof size_t == sizeof unsigned long... yes
      checking crt_externs.h usability... no
      checking crt_externs.h presence... no
      checking for crt_externs.h... no
      checking for _NSGetEnviron... no
      checking for vsnprintf... yes
      checking for snprintf... yes
      checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
      checking for IceConnectionNumber in -lICE... yes
      checking for libXext... yes
      checking for pthread_create in -lpthread... yes
      checking for extra includes... no
      checking for extra libs... no
      checking for libz... -lz
      checking for libpng... -lpng -lz -lm
      checking for libjpeg6b... no
      checking for libjpeg... -ljpeg
      checking for perl... /usr/bin/perl
      checking for Qt... libraries /usr/share/qt3/lib, headers /usr/share/qt3/include using -mt
      checking for moc... /usr/share/qt3/bin/moc
      checking for uic... /usr/share/qt3/bin/uic
      checking whether uic supports -L ... yes
      checking whether uic supports -nounload ... yes
      checking if Qt needs -ljpeg... no
      checking for rpath... yes
      checking for KDE... libraries /usr/lib, headers /usr/include/kde
      checking if UIC has KDE plugins available... yes
      checking for KDE paths... defaults
      checking for dcopidl... /usr/bin/dcopidl
      checking for dcopidl2cpp... /usr/bin/dcopidl2cpp
      checking for mcopidl... /usr/bin/mcopidl
      checking for artsc-config... /usr/bin/artsc-config
      checking for kde-config... /usr/bin/kde-config
      checking for meinproc... /usr/bin/meinproc
      checking for xmllint... /usr/bin/xmllint
      checking if doc should be compiled... yes
      checking if po should be compiled... yes
      checking if rkward should be compiled... yes
      configure: creating ./config.status
      fast creating Makefile
      fast creating doc/Makefile
      fast creating doc/en/Makefile
      fast creating po/Makefile
      fast creating rkward/Makefile
      fast creating rkward/agents/Makefile
      fast creating rkward/core/Makefile
      fast creating rkward/dataeditor/Makefile
      fast creating rkward/dialogs/Makefile
      fast creating rkward/icons/Makefile
      fast creating rkward/misc/Makefile
      fast creating rkward/plugin/Makefile
      fast creating rkward/plugins/Makefile
      fast creating rkward/rbackend/Makefile
      fast creating rkward/scriptbackends/Makefile
      fast creating rkward/settings/Makefile
      fast creating rkward/windows/Makefile
      config.pl: fast created 17 file(s).
      config.status: creating config.h
      config.status: executing depfiles commands
      Good - your configure finished. Start make now
      *** success ***

      5 - run a new make -f Makefile.cvs in a console
      data@enterprise6:~/essaiMake/rkward$ make -f Makefile.cvs
      This Makefile is only for the CVS repository
      This will be deleted before making the distribution

      *** Creating acinclude.m4
      *** Creating list of subdirectories
      *** Creating configure.in
      *** Creating aclocal.m4
      *** Creating configure
      *** Creating config.h template
      *** Creating Makefile templates
      *** Postprocessing Makefile templates
      Error: rkwarddoc.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: pluginsettings.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: twintable.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: labelcell.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkdrag.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkvarselector.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rsettings.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rcommand.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkradio.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkvarslot.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: typeselectcell.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: nameselectcell.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rtableitem.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkmenu.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: twintablemember.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkplugin.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rktext.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rinterface.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      Error: rkpluginwidget.cpp is listed in a _SOURCE line in rkward/Makefile.in, but doesn't exist yet. Put it in DISTCLEANFILES!
      *** Creating date/time stamp
      *** Finished
          Don't forget to run ./configure
          If you haven't done so in a while, run ./configure --help
      data@enterprise6:~/essaiMake/rkward$                             

      6 - try to compile, face the truth
      7 - try another 2 days to see what is going on
      8 - go and read manga on Internet

      I must have miss something but when kdevelopp makes its stuff - and I think it must do its stuff when I try to include a file -, it puts dirty sources everywhere in the makefile and mess up my directory.

      Any help is welcomed, I am pretty ok with mangas on Internet but kdevelop and me will have to be on better terms soon or later...