[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 129846] New: Autotools project crash when adding new class to
From: Ioan Marius Curelariu <johnnyboyro () yahoo ! com>
Date: 2006-06-26 12:41:59
Message-ID: 20060626144158.129846.johnnyboyro () yahoo ! com
[Download RAW message or body]
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=129846
Summary: Autotools project crash when adding new class to newly
created target
Product: kdevelop
Version: 3.3.3
Platform: Gentoo Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdevelop-bugs kdevelop org
ReportedBy: johnnyboyro yahoo com
Version: 3.3.3 (using KDE KDE 3.5.3)
Installed from: Gentoo Packages
Compiler: Target: i686-pc-linux-gnu
OS: Linux (i686) release 2.6.17-gentoo
I tried with both kdevelop 3.3.3 and 3.3.91 and it is always reproductible.
In an autotools project
- add a subproject
- add a target for this subproject (I used a libtool library target)
- add a new class to this target (I did not made it default target)
You can see then the .cpp file correctly added to the libtool lib target, but there \
is no .h file shown. That is because the noinst_HEADER target is not shown. If you \
look to a different subproject and came back to this one, the application crashes (I \
think it is about refreshing the detail view of autotools widget).
I fixed it on my site by using the following:
--- buildtools/autotools/addsubprojectdlg.cpp.or 2006-06-26 13:48:40.000000000 +0300
+++ buildtools/autotools/addsubprojectdlg.cpp 2006-06-26 13:49:07.000000000 +0300
@ -154,6 +154,8 @
QTextStream stream(&f);
stream << "INCLUDES = " << newitem->variables["INCLUDES"] << endl << \
"METASOURCES = AUTO" << endl; f.close();
+
+ m_subprojectView->findNoinstHeaders( newitem );
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic