Bug 31893 - General use and directory faults
Summary: General use and directory faults
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: kdevelop 2.x (obsolete) (show other bugs)
Version: 1.4.1
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-08-31 13:48 UTC by troll
Modified: 2002-12-06 20:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description troll 2001-08-31 13:40:06 UTC
(*** This bug was imported into bugs.kde.org ***)

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)
Comment 1 Caleb Tennis 2002-12-06 20:07:11 UTC
Most, if not all, of your issues have been resolved in Gideon.  I suggest you try it out and see 
if it meets your needs now.