You're right. There is error there stating that it cannot find libobjcxx as show below. But my self compiled libobjc2 from trunk doesn't yield libobjcxx, only libobjc. What step did I miss? Thanks
Making all for framework LanguageKitCodeGen... Linking framework LanguageKitCodeGen ... /usr/bin/ld: cannot find -lobjcxx /usr/bin/ld: cannot find -lobjcxx clang: error: linker command failed with exit code 1 (use -v to see invocation) Copying resources into the framework wrapper... Making all in Runtime ... Making build-headers for framework LanguageKitRuntime... Build Project: LanguageKitRuntime Making all for framework LanguageKitRuntime... make[3]: Nothing to be done for `internal-framework-compile'. Making all for framework LanguageKit... make[2]: Nothing to be done for `internal-framework-compile'. Copying resources into the framework wrapper... On Tue, Jul 3, 2012 at 5:17 PM, David Chisnall <thera...@sucs.org> wrote: > This sounds like the LanguageKit compile failed, please can you check for > errors there? > > David > > On 3 Jul 2012, at 07:36, Reza Primardiansyah wrote: > >> Hi, >> I tried to compile etoile from trunk on ubuntu 12.04 but I had error >> as shown below. I had compiled GNUstep from trunk. Can anyone give me >> a hint about what I did wrong? I use clang from ubuntu. >> >> Build Project: Compiler >> >> Making all for tool edlc... >> Compiling file main.m ... >> 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[5]: *** [obj/edlc] Error 1 >> make[4]: *** [internal-tool-all_] Error 2 >> make[3]: *** [edlc.all.tool.variables] Error 2 >> make[2]: *** [internal-all] Error 2 >> make[1]: *** [internal-all] Error 2 >> make: *** [internal-all] Error 2 >> >> I use clang 3 from ubuntu as shown below >> >> $ clang -v >> Ubuntu clang version 3.0-6ubuntu3 (tags/RELEASE_30/final) (based on LLVM 3.0) >> Target: i386-pc-linux-gnu >> Thread model: posix >> >> _______________________________________________ >> Etoile-dev mailing list >> Etoile-dev@gna.org >> https://mail.gna.org/listinfo/etoile-dev > > > -- Sent from my STANTEC-ZEBRA > > > _______________________________________________ > 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