Hi
> >Re compiling on IRIX, shall I get the ball rolling then by submitting my >changes. <snip> >src/Makefile.incl >----------------- >There is an extra target for .cpp.o already in Makefile.incl for IRIX, >presumably so that the linker can find the ii_files directory that CC your're right. I introduced the extra target originally; I'm not sure this is a good solution, though (slows the compilation down). IMHO we ("we" in the sense of "Xerces" at large) should try to compile everything directly into the /obj directory and forget about copying *.o files and stuff but I'd consider this a major change. >generates. I changed it slightly because it wasn't working for files >nested more deeply that one directory within src. yes. I started out with xml4c2_3_1 and a couple of months ago the directory structure was changed which then introduced this behaviour. <snip> >src/util/Platforms/IRIX/IRIXPlatformUtils.cpp >--------------------------------------------- >Added support for ABIs other than o32 (ie library path env variable), >defined the static data member added to PlatformUtils.hpp (see above), >implemented some missing methods (for the most part by copying the Solaris >code). I kept my changes minimal because I don't really understand Xerces >yet. Someone else may have more appropriate changes to this file. I'll try to figure out how to do this via the Makefiles; i.e. so that the sources remain unchanged. BTW, you can always do something like export LD_LIBRARYN32_PATH=whatever export LD_LIBRARY_PATH=$LD_LIBRARYN32_PATH: etc --IMO this isn't very elegant but avoids hard-coding the pathnames. > >samples/Makefile.incl >--------------------- >Added IRIX target definitions. They were in src/Makefile.incl but seemed >not to be in samples/Makefile.incl. oops ;-). Pleading "Guilty". marc