From: Jonathan G. <gt...@ma...> - 2005-09-27 00:57:14
|
Dear OpenC++ users, Running OpenC++ 2.8 on cyqwin, when compiling meta-level programs with command like: occ -m -- -g SyncClass.mc I get an output full of linker errors (see attached text file). Afterwards, if I compile the base-level program with command like: occ -- -g -o sync-test sync-test.cc I get the following output: $ occ -- -g -o sync-test sync-test.cc EXECUTING: g++ g++ -D__opencxx -E -o sync-test.occ -x c++ sync-test.cc unknown:0: the metaclass is not loaded: SyncClass EXECUTING: g++ g++ -g -o sync-test sync-test.ii The executable is created but when it runs, the meta-level program is not implemented. I have tried this on my own code and on the examples that came with OpenC++. I think it has something to do with my setup. I placed the "opencxx" directory into \usr\include and the "occ.exe" file into \bin directory. Does anyone know how to fix this? Sincerely, -- Jonathan Gdalevich Georgia Institute of Technology, Atlanta Georgia, 30332 Email: gt...@pr... |