Bug#31893: General use and directory faults

troll at logi.net.au troll at logi.net.au
Fri Aug 31 13:40:06 UTC 2001


Package: kdevelop
Version: 1.4.1 (using KDE 2.1.2 )
Severity: wishlist
Installed from:    compiled sources
Compiler:          gcc version 2.95.2 19991024 (release)
OS:                Linux 2.4.5 i586
OS/Compiler notes: 

All these are linked

1) you cant specify more than 1 executable name - any other dirs are forced to be libraries

2) It creates only one source dir - I want 4

basedir
   |
   ---common static lib
   |
   ---docs
   |
   ---ProgA gui chooser and setup
   |    |
   |    ----ProgA-dumb term iface (binary exec)
   |    |
   |    ----ProgA-ncurses  ncurses iface(binary exec)
   |    |
   |    ----ProgA-x11 x11 gui (binary-exec)
   |
   ----ProgB receiving daemon (binary-exec)

I had to text edit the kdeprj file to get the names right.

3) It wont allow the subidrs to be rearranged - because I created the common subdir last - it is compiled last - It needs to be first.

4) The path to the static library is not related to the current make dir - It assumes that the dir is a subdir of the curren dir.

5) It does not offer an easy way to specify an OPTIONAL library. eg if ncurses or x11 is missing I want the compile to continue for the rest of the project and simply set a define for existing libraries rather than force an error.

6) The file viewer does not show hidden files and dirs such as .libs

7) also as an aside it prints only to the default printer and does not refresh buffers and file list after an external operation such as a make!




These problems have forced me to continue the project in a purely editor environment rather than use your program - It simply isnt robust enough to allow a programmer to do a more complex project.

Thanx 

Mr E_T

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)


-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list