<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<br>
<br>
Sebastian Stein wrote:<br>
<blockquote type="cite"
cite="mid20021105170136.GC301@steinchen.winterberg.local">
<pre wrap="">Jean Vittor <a class="moz-txt-link-rfc2396E" href="mailto:jean.vittor@wanadoo.fr"><jean.vittor@wanadoo.fr></a> [021105 07:04]:
</pre>
<blockquote type="cite">
<pre wrap="">OK. Dependency problem. I thought dependencies were recomputed at each
compilation but that is not the case.
This patch should be better.
</pre>
</blockquote>
<pre wrap=""><!---->
Ok, some problems are left:
</pre>
<blockquote type="cite">
<pre wrap="">Index: uml/associationwidget.cpp
===================================================================
RCS file: /cvsroot/uml/uml/uml/associationwidget.cpp,v
retrieving revision 1.12
diff -u -r1.12 associationwidget.cpp
--- uml/associationwidget.cpp 25 Oct 2002 02:38:03 -0000 1.12
+++ uml/associationwidget.cpp 5 Nov 2002 02:07:40 -0000
@@ -7,25 +7,18 @@
* *
***************************************************************************/
-#include <math.h>
</pre>
</blockquote>
<pre wrap=""><!---->
We need this for line 1596/1597 calling:
total_length = sqrt( pow( xt - xi, 2 ) + pow( yt - yi, 2 ) ) + sqrt( pow(
xt - xj, 2) + pow( yt - yj, 2) );
</pre>
<blockquote type="cite">
<pre wrap="">Index: uml/classparser/ClassParser.h
===================================================================
RCS file: /cvsroot/uml/uml/uml/classparser/ClassParser.h,v
retrieving revision 1.5
diff -u -r1.5 ClassParser.h
--- uml/classparser/ClassParser.h 24 Oct 2002 11:49:47 -0000 1.5
+++ uml/classparser/ClassParser.h 5 Nov 2002 02:08:20 -0000
@@ -18,13 +18,10 @@
#ifndef _CLASSPARSER_H_INCLUDED
#define _CLASSPARSER_H_INCLUDED
-#include <qstring.h>
-#include <qlist.h>
-#include <qstack.h>
-#include <FlexLexer.h>
-#include <fstream>
</pre>
</blockquote>
<pre wrap=""><!---->
We need fstream for the prototyp of void parseFile( ifstream &file );
</pre>
<blockquote type="cite">
<pre wrap="">Index: uml/codegenerators/phpwriter.cpp
===================================================================
RCS file: /cvsroot/uml/uml/uml/codegenerators/phpwriter.cpp,v
retrieving revision 1.6
diff -u -r1.6 phpwriter.cpp
--- uml/codegenerators/phpwriter.cpp 25 Oct 2002 02:38:04 -0000 1.6
+++ uml/codegenerators/phpwriter.cpp 5 Nov 2002 02:08:34 -0000
@@ -16,26 +16,15 @@
***************************************************************************/
#include "phpwriter.h"
-
-
-#include <kdebug.h>
-
-#include <klocale.h>
-#include <kmessagebox.h>
-#include <qfile.h>
-#include <qtextstream.h>
-#include <qregexp.h>
-
-#include <cassert>
</pre>
</blockquote>
<pre wrap=""><!---->
We need this for line 152/153:
assert(generalizations.count() <= 1);
If nobody stops me, I am going to commit the patched files with the
mentioned fixes tomorrow morning.
</pre>
</blockquote>
OK. But this time, I did "make distclean", reconfiguration and "make all"
again to check and it compiled on my config (gcc version 3.2 (Mandrake Linux
9.0 3.2-1mdk)). I hope this due to differences between compiler versions
but I'm a bit surprised.<br>
<blockquote type="cite"
cite="mid20021105170136.GC301@steinchen.winterberg.local">
<pre wrap="">
Steinchen
PS: If you compress the patch with bzip2 it is only about 8K.</pre>
</blockquote>
I'll do it next time.<br>
<br>
Jean<br>
<br>
</body>
</html>