Hi Tim,

Which branch are you trying to build?  This appears to be a mismatch  
between LLVM and LanguageKit versions.  Currently:

The 0.4.1 release requires LLVM 2.5.
The stable branch requires LLVM 2.6
The trunk branch requires LLVM trunk.

David

On 3 Dec 2009, at 16:36, Larson, Timothy E. wrote:

> Efforts to build on NetBSD continue.  The llvm package is a work-in- 
> progress, OSS is missing altogether, and poppler seems to be acting  
> oddly.  So for the moment, the etoile-core (Frameworks and  
> Languages) package is skipping MediaKit and PopplerKit, just to see  
> what happens.  Those packages will all need to be complete before  
> any Etoile packages can be committed.
>
> Anyway, the only patch I've had to make (not directly related to  
> packaging itself) is the Frameworks/EtoileFoundation/Source/ETUUID.m  
> one I reported a couple weeks ago.
>
> The next hurdle is figuring out the following:
>
> Build Project: CodeGen
>
> Making all for framework LanguageKitCodeGen...
> Compiling file LLVMCodeGen.m ...
> Compiling file CGObjCGNU.cpp ...
> CGObjCGNU.cpp: In constructor '<unnamed>::CGObjCGNU::CGObjCGNU 
> (llvm::Module&, const llvm::Type*, const llvm::Type*)':
> CGObjCGNU.cpp:191: error: 'Int32Ty' is not a member of 'llvm::Type'
> CGObjCGNU.cpp:194: error: 'Int8Ty' is not a member of 'llvm::Type'
> CGObjCGNU.cpp:197: error: 'Int8Ty' is not a member of 'llvm::Type'
> CGObjCGNU.cpp:202: error: no matching function for call to  
> 'llvm::StructType::get(const llvm::Type*&, const llvm::Type*&, void*)'
> /usr/pkgsrc/wip/etoile-core/work.i386/.buildlink/include/llvm/ 
> DerivedTypes.h:251: note: candidates are: static llvm::StructType*  
> llvm::StructType::get(llvm::LLVMContext&, const std::vector<const  
> llvm::Type*, std::allocator<const llvm::Type*> >&, bool)
> /usr/pkgsrc/wip/etoile-core/work.i386/.buildlink/include/llvm/ 
> DerivedTypes.h:255: note:                 static llvm::StructType*  
> llvm::StructType::get(llvm::LLVMContext&, bool)
> /usr/pkgsrc/wip/etoile-core/work.i386/.buildlink/include/llvm/ 
> DerivedTypes.h:264: note:                 static llvm::StructType*  
> llvm::StructType::get(llvm::LLVMContext&, const llvm::Type*, ...)
> CGObjCGNU.cpp:208: error: no matching function for call to  
> 'llvm::OpaqueType::get()'
> /usr/pkgsrc/wip/etoile-core/work.i386/.buildlink/include/llvm/ 
> DerivedTypes.h:505: note: candidates are: static llvm::OpaqueType*  
> llvm::OpaqueType::get(llvm::LLVMContext&)
>
>
> Thanks,
> Tim
> _______________________________________________
> Etoile-packaging mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-packaging


-- Sent from my brain


_______________________________________________
Etoile-packaging mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-packaging

Reply via email to