Package: dime
Followup-For: Bug #319437

The attached patch fixes the compilation problems.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-rc3
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
--- dime-0.20030921.orig/include/dime/Output.h
+++ dime-0.20030921/include/dime/Output.h
@@ -33,6 +33,8 @@
 #include <dime/Basic.h>
 #include <stdio.h>
 
+class dimeModel;
+
 class DIME_DLL_API dimeOutput
 {
 public:
--- dime-0.20030921.orig/include/dime/entities/Vertex.h
+++ dime-0.20030921/include/dime/entities/Vertex.h
@@ -34,6 +34,8 @@
 #include <dime/entities/Entity.h>
 #include <dime/util/Linear.h>
 
+class dimePolyline;
+
 class DIME_DLL_API dimeVertex : public dimeEntity
 {
   friend class dimePolyline;
--- dime-0.20030921.orig/include/dime/entities/Entity.h
+++ dime-0.20030921/include/dime/entities/Entity.h
@@ -52,6 +52,7 @@
 #define FLAG_FIRST_FREE       0x0800 // use this if you want to define your own flags
 
 class dimeLayer;
+class dimeModel;
 
 class DIME_DLL_API dimeEntity : public dimeRecordHolder
 {
--- dime-0.20030921.orig/include/dime/entities/Insert.h
+++ dime-0.20030921/include/dime/entities/Insert.h
@@ -34,6 +34,8 @@
 #include <dime/entities/Entity.h>
 #include <dime/util/Linear.h>
 
+class dimeBlock;
+
 class DIME_DLL_API dimeInsert : public dimeEntity
 {
   friend class dimeEntitiesSection;
--- dime-0.20030921.orig/include/dime/objects/Object.h
+++ dime-0.20030921/include/dime/objects/Object.h
@@ -36,6 +36,8 @@
 #include <dime/util/Linear.h>
 #include <dime/RecordHolder.h>
 
+class dimeModel;
+
 class DIME_DLL_API dimeObject : public dimeRecordHolder
 {
   friend class dimeObjectesSection;
--- dime-0.20030921.orig/include/dime/classes/Class.h
+++ dime-0.20030921/include/dime/classes/Class.h
@@ -38,6 +38,7 @@
 
 class dimeInput;
 class dimeMemHandler;
+class dimeModel;
 class dimeOutput;
 
 class DIME_DLL_API dimeClass : public dimeRecordHolder

Reply via email to