2 template1.cc -- instantiate some List classes
4 source file of the GNU LilyPond music typesetter
6 (c) 1996, 1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
10 #include "idealspacing.hh"
14 #include "musical-request.hh"
17 #include "pcursor.tcc"
21 #define IPLC_INSTANTIATE(a) POINTERLIST_INSTANTIATE(a)
23 IPLC_INSTANTIATE(Score_elem);
24 IPLC_INSTANTIATE(Spanner);
25 IPLC_INSTANTIATE(Idealspacing);
27 /* these are required at least on IRIX 5 and SunOS 4 */
32 they're in lib/template.cc too, and break linux/gcc-2.7.2
33 are you sure they must be here too?
35 for now, i'll just change the switch in lib/template.cc
39 #if defined (__linux__) && && __GNUC_MINOR__ < 8
43 // template class List<void *>;
44 // template class Cursor<void *>;
46 // this should work too, and
47 LIST_INSTANTIATE (void *);