OK. Done that. libobjcxx built and installed fine. But the problem in Etoile/Languages/Compiler still exists like below. It's like the linker doesn't find libLanguageKit.so that's already compiled and exists in Build folder. I even compiled and installed Etoile/Frameworks first, but it's not helping.
\reza@reza-Aspire-4710:~/Code/Etoile/Languages/Compiler$ make This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help. Build Project: Compiler Making all for tool edlc... Linking tool edlc ... ./obj/edlc.obj/main.m.o: In function `-[LKCompilerWarningIgnoringDelegate compiler:generatedError:details:]': /home/reza/Code/Etoile/Languages/Compiler/main.m:44: undefined reference to `kLKHumanReadableDescription' ./obj/edlc.obj/main.m.o: In function `main': /home/reza/Code/Etoile/Languages/Compiler/main.m:204: undefined reference to `ETGetOptionsDictionary' ./obj/edlc.obj/main.m.o: In function `staticCompileScript': /home/reza/Code/Etoile/Languages/Compiler/main.m:136: undefined reference to `defaultStaticCompilterWithFile' ./obj/edlc.obj/main.m.o: In function `jitScript': /home/reza/Code/Etoile/Languages/Compiler/main.m:105: undefined reference to `defaultJIT' ./obj/edlc.obj/main.m.o:(.data.rel.ro.__objc_class_ref_LKCompiler[__objc_class_ref_LKCompiler]+0x0): undefined reference to `__objc_class_name_LKCompiler' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [obj/edlc] Error 1 make[2]: *** [internal-tool-all_] Error 2 make[1]: *** [edlc.all.tool.variables] Error 2 make: *** [internal-all] Error 2 On Wed, Jul 4, 2012 at 2:26 PM, David Chisnall <thera...@sucs.org> wrote: > On 4 Jul 2012, at 00:59, Reza Primardiansyah wrote: > >> This error only shows if I use Makefile instead of Makefile.clang, so >> I had successfully compiled libobjcxx. (BTW, libobjcxx.so* file is not >> copied to obj folder, nor it gets copied to /usr/local/lib by make >> install).But I still get error while compiling Compiler > > Makefile.clang shouldn't even be there, ignore it. You have two choices for > building libobjc2: > > Makefile: This is the official build system. > GNUmakefile: This is the build system that is supposed to work with GNUstep, > maintained by Richard. I have no idea if this works or not. > > David > > > -- Sent from my brain > > > _______________________________________________ > Etoile-dev mailing list > Etoile-dev@gna.org > https://mail.gna.org/listinfo/etoile-dev _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev