From 1fd21a3e40e871ca8275d6e642667f8868fb6d2d Mon Sep 17 00:00:00 2001
From: Legolas <legolas@idefix.freepascal.org>
Date: Mon, 18 Dec 2006 18:50:14 +0000
Subject: [PATCH] * Fixed compiling after 5624

git-svn-id: trunk@5635 -
---
 rtl/nds/Makefile.fpc | 8 ++++++--
 rtl/nds/classes.pp   | 3 ++-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/rtl/nds/Makefile.fpc b/rtl/nds/Makefile.fpc
index 5495166114..aac0ac72ee 100644
--- a/rtl/nds/Makefile.fpc
+++ b/rtl/nds/Makefile.fpc
@@ -12,7 +12,7 @@ units=$(SYSTEMUNIT) objpas macpas strings \
       sysutils \
       classes math typinfo varutils fmtbcd ctypes \
       charset ucomplex getopts matrix \
-      variants types rtlconsts sysconst dateutil \
+      variants types rtlconsts sysconst dateutil fgl \
 #      exec timer doslib utility hardware inputevent graphics layers \
 # these can be moved to packages later
 #      clipboard datatypes asl ahi tinygl get9 muihelper \
@@ -132,7 +132,8 @@ sysutils$(PPUEXT) : sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \
         $(COMPILER) -Fi$(OBJPASDIR)/sysutils sysutils.pp
 
 classes$(PPUEXT) : classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \
-                   sysutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) types$(PPUEXT)
+                   sysutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) types$(PPUEXT) \
+                   fgl$(PPUEXT)
         $(COMPILER) -Fi$(OBJPASDIR)/classes classes.pp
 
 typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp objpas$(PPUEXT)
@@ -157,6 +158,9 @@ rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp
 sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
         $(COMPILER) $(OBJPASDIR)/sysconst.pp
 
+fgl$(PPUEXT): $(OBJPASDIR)/fgl.pp objpas$(PPUEXT) types$(PPUEXT) system$(PPUEXT) sysutils$(PPUEXT) 
+        $(COMPILER) -Sg $(OBJPASDIR)/fgl.pp $(REDIR)
+
 dateutil$(PPUEXT) : $(OBJPASDIR)/dateutil.pp
         $(COMPILER) -I$(OBJPASDIR) $(OBJPASDIR)/dateutil.pp
 
diff --git a/rtl/nds/classes.pp b/rtl/nds/classes.pp
index 158cc97743..40174f6751 100644
--- a/rtl/nds/classes.pp
+++ b/rtl/nds/classes.pp
@@ -24,7 +24,8 @@ uses
   sysutils,
   rtlconsts,
   types,
-  typinfo;
+  typinfo,
+  fgl;
 
 {$i classesh.inc}