diff --git a/code/nel/include/nel/misc/win_tray.h b/code/nel/include/nel/misc/win_tray.h
deleted file mode 100644
index 42b6d78e6..000000000
--- a/code/nel/include/nel/misc/win_tray.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
diff --git a/code/nel/src/misc/CMakeLists.txt b/code/nel/src/misc/CMakeLists.txt
index 029d24323..98b471e44 100644
--- a/code/nel/src/misc/CMakeLists.txt
+++ b/code/nel/src/misc/CMakeLists.txt
@@ -42,18 +42,18 @@ FILE(GLOB NLMISC_MATH
plane.cpp ../../include/nel/misc/plane.h
../../include/nel/misc/plane_inline.h
polygon.cpp ../../include/nel/misc/polygon.h
- quad.cpp ../../include/nel/misc/quad.h
+ ../../include/nel/misc/quad.h
quat.cpp ../../include/nel/misc/quat.h
rect.cpp ../../include/nel/misc/rect.h
rgba.cpp ../../include/nel/misc/rgba.h
triangle.cpp ../../include/nel/misc/triangle.h
- uv.cpp ../../include/nel/misc/uv.h
+ ../../include/nel/misc/uv.h
vector*.cpp ../../include/nel/misc/vector*.h
aabbox.cpp ../../include/nel/misc/aabbox.h
algo.cpp ../../include/nel/misc/algo.h
bsphere.cpp ../../include/nel/misc/bsphere.h
fast_floor.cpp ../../include/nel/misc/fast_floor.h
- geom_ext.cpp ../../include/nel/misc/geom_ext.h
+ ../../include/nel/misc/geom_ext.h
line.cpp ../../include/nel/misc/line.h
matrix.cpp ../../include/nel/misc/matrix.h
)
@@ -70,7 +70,6 @@ FILE(GLOB NLMISC_PLATFORM
inter_window_msg_queue.cpp ../../include/nel/misc/inter_window_msg_queue.h
system_*.cpp ../../include/nel/misc/system_*.h
win32_util.cpp ../../include/nel/misc/win32_util.h
- win_tray.cpp ../../include/nel/misc/win_tray.h
)
FILE(GLOB NLMISC_GENERIC
@@ -80,7 +79,7 @@ FILE(GLOB NLMISC_GENERIC
../../include/nel/misc/callback.h
*_allocator.cpp ../../include/nel/misc/*_allocator.h
../../include/nel/misc/enum_bitset.h
- fast_id_map.cpp ../../include/nel/misc/fast_id_map.h
+ ../../include/nel/misc/fast_id_map.h
hierarchical_timer.cpp ../../include/nel/misc/hierarchical_timer.h
../../include/nel/misc/historic.h
../../include/nel/misc/mutable_container.h
@@ -92,11 +91,11 @@ FILE(GLOB NLMISC_GENERIC
bit_set.cpp ../../include/nel/misc/bit_set.h
stop_watch.cpp ../../include/nel/misc/stop_watch.h
../../include/nel/misc/twin_map.h
- object_vector.cpp ../../include/nel/misc/object_vector.h
+ ../../include/nel/misc/object_vector.h
../../include/nel/misc/singleton.h
speaker_listener.cpp ../../include/nel/misc/speaker_listener.h
../../include/nel/misc/static_map.h
- stl_block_list.cpp ../../include/nel/misc/stl_block_list.h
+ ../../include/nel/misc/stl_block_list.h
)
FILE(GLOB NLMISC_UTILITY
@@ -118,7 +117,7 @@ FILE(GLOB NLMISC_UTILITY
progress_callback.cpp ../../include/nel/misc/progress_callback.h
sheet_id.cpp ../../include/nel/misc/sheet_id.h
variable.cpp ../../include/nel/misc/variable.h
- value_smoother.cpp ../../include/nel/misc/value_smoother.h
+ ../../include/nel/misc/value_smoother.h
)
FILE(GLOB NLMISC_STRING
diff --git a/code/nel/src/misc/event_emitter.cpp b/code/nel/src/misc/event_emitter.cpp
deleted file mode 100644
index 0cf3aad72..000000000
--- a/code/nel/src/misc/event_emitter.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-// remove stupid VC6 warnings
-void foo_event_emitter_cpp() {}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/fast_id_map.cpp b/code/nel/src/misc/fast_id_map.cpp
deleted file mode 100644
index 5ba919b09..000000000
--- a/code/nel/src/misc/fast_id_map.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * \file fast_id_map.cpp
- * \brief CFastIdMap
- * \date 2012-04-10 19:28GMT
- * \author Jan Boon (Kaetemi)
- * CFastIdMap
- */
-
-/*
- * Copyright (C) 2012 by authors
- *
- * This file is part of RYZOM CORE.
- * RYZOM CORE is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * RYZOM CORE is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public
- * License along with RYZOM CORE. If not, see
- * .
- */
-
-#include
-#include
-
-// STL includes
-
-// NeL includes
-// #include
-
-// Project includes
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-void dummytoavoidthecompilerwarningfastidmap() { }
-
-} /* namespace NLMISC */
-
-/* end of file */
diff --git a/code/nel/src/misc/geom_ext.cpp b/code/nel/src/misc/geom_ext.cpp
deleted file mode 100644
index 32dba1d60..000000000
--- a/code/nel/src/misc/geom_ext.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/geom_ext.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_geom_ext_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC
-{
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/object_vector.cpp b/code/nel/src/misc/object_vector.cpp
deleted file mode 100644
index 7a863342b..000000000
--- a/code/nel/src/misc/object_vector.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/object_vector.h"
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_object_vector_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-} // NLMISC
diff --git a/code/nel/src/misc/quad.cpp b/code/nel/src/misc/quad.cpp
deleted file mode 100644
index 8fced3318..000000000
--- a/code/nel/src/misc/quad.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/quad.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_quad_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/stl_block_allocator.cpp b/code/nel/src/misc/stl_block_allocator.cpp
deleted file mode 100644
index f57d0c238..000000000
--- a/code/nel/src/misc/stl_block_allocator.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/stl_block_allocator.h"
-
-// remove stupid VC6 warnings
-void foo_stl_block_allocator_cpp() {}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/stl_block_list.cpp b/code/nel/src/misc/stl_block_list.cpp
deleted file mode 100644
index 628b79371..000000000
--- a/code/nel/src/misc/stl_block_list.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/stl_block_list.h"
-
-// remove stupid VC6 warnings
-void foo_stl_block_list_cpp() {}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/string_id_array.cpp b/code/nel/src/misc/string_id_array.cpp
deleted file mode 100644
index b9489e3f9..000000000
--- a/code/nel/src/misc/string_id_array.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/string_id_array.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_string_id_array_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/uv.cpp b/code/nel/src/misc/uv.cpp
deleted file mode 100644
index 9926efcc7..000000000
--- a/code/nel/src/misc/uv.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/uv.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_uv_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC
-{
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/value_smoother.cpp b/code/nel/src/misc/value_smoother.cpp
deleted file mode 100644
index 12de7842b..000000000
--- a/code/nel/src/misc/value_smoother.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/value_smoother.h"
-
-// remove stupid VC6 warnings
-void foo_value_smoother_cpp() {}
diff --git a/code/nel/src/misc/vector_2d.cpp b/code/nel/src/misc/vector_2d.cpp
deleted file mode 100644
index 939e41239..000000000
--- a/code/nel/src/misc/vector_2d.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/vector_2d.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_vector_2d_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC
-{
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/vector_h.cpp b/code/nel/src/misc/vector_h.cpp
deleted file mode 100644
index 67eb41f6b..000000000
--- a/code/nel/src/misc/vector_h.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"
-
-#include "nel/misc/vector_h.h"
-
-
-// leave not static else this workaround don't work
-void dummyToAvoidStupidCompilerWarning_misc_vector_h_cpp()
-{
-}
-
-#ifdef DEBUG_NEW
- #define new DEBUG_NEW
-#endif
-
-namespace NLMISC {
-
-
-
-} // NLMISC
diff --git a/code/nel/src/misc/win_tray.cpp b/code/nel/src/misc/win_tray.cpp
deleted file mode 100644
index 73e837813..000000000
--- a/code/nel/src/misc/win_tray.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-// NeL - MMORPG Framework
-// Copyright (C) 2010 Winch Gate Property Limited
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-#include "stdmisc.h"