> On 21/02/2014, at 9:25 pm, David Chisnall <[email protected]> wrote:
>
> I think 3.3 should work, but I'm not completely sure. You will need one of
> the llvm ports for the compiler. Once we've moved to github, I intend to
> import EtoileFoundation and LanguageKit into ports, which should make life a
> lot easier for FreeBSD users.
>
Sounds great
>
> I've not had a chance to hack on LK since I updated to FreeBSD 10 (and the
> FreeBSD release was taking a lot of my time), so I've not yet tried building
> on 10. If you let me know how you get on, it will help me in creating the
> port...
>
> David
So far as source goes, I updated from the svn tree.
And have changed references to llvm-config to llvm-config33 (and the clang33
port installed).
The build is failing as below, any assistance greatly appreciated.
Thanks
Stephen
-----
[/usr/local/src/Etoile]# gmake
This is gnustep-make 2.6.6. Type 'gmake print-gnustep-make-help' for help.
Making all in Bootstrap ...
Making all in UnitKit ...
Making build-headers for framework UnitKit...
Creating UnitKit.framework/Versions/1/Headers/UnitKit.h...
Creating UnitKit.framework/Versions/1/Headers/UKRunner.h...
Creating UnitKit.framework/Versions/1/Headers/UKTest.h...
Creating UnitKit.framework/Versions/1/Headers/UKTestHandler.h...
Build Project: UnitKit
Making all for framework UnitKit...
gmake[4]: Nothing to be done for `internal-framework-compile'.
Copying localized resources into the framework wrapper...
Making all in ToolSource ...
Making all for tool ukrun...
gmake[6]: Nothing to be done for `internal-tool-compile'.
Making all in EtoileFoundation ...
Making build-headers for framework EtoileFoundation...
Build Project: EtoileFoundation
Making all for framework EtoileFoundation...
gmake[4]: Nothing to be done for `internal-framework-compile'.
Copying resources into the framework wrapper...
Making all in EtoileXML ...
Making build-headers for framework EtoileXML...
Build Project: EtoileXML
Making all for framework EtoileXML...
gmake[5]: Nothing to be done for `internal-framework-compile'.
Making all in Languages ...
Making all in SourceCodeKit ...
Making build-headers for framework SourceCodeKit...
Build Project: SourceCodeKit
Making all for framework SourceCodeKit...
gmake[4]: Nothing to be done for `internal-framework-compile'.
Copying resources into the framework wrapper...
Making all in LanguageKit ...
Build Project: LanguageKit
Making build-headers for framework LanguageKit...
Making all in CodeGen ...
Making build-headers for framework LanguageKitCodeGen...
Build Project: LanguageKitCodeGen
Making all for framework LanguageKitCodeGen...
Compiling file GenericABIInfo.mm ...
gcc: not found
gcc: not found
gcc: not found
gcc: not found
In file included from GenericABIInfo.mm:37:
In file included from
/usr/local/src/Etoile/Languages/LanguageKit/CodeGen/CodeGenModule.h:3:
In file included from
/usr/local/src/Etoile/Languages/LanguageKit/CodeGen/CGObjCRuntime.h:21:
/usr/local/src/Etoile/Languages/LanguageKit/CodeGen/objc_pointers.h:8:12:
error:
no member named 'tr1' in namespace 'std'
using std::tr1::unordered_map;
~~~~~^
/usr/local/src/Etoile/Languages/LanguageKit/CodeGen/objc_pointers.h:28:62:
error:
no template named 'unordered_map'; did you mean 'std::unordered_map'?
...K, typename V> struct object_map : public unordered_map<K, V, object_has...
^~~~~~~~~~~~~
std::unordered_map
/usr/include/c++/v1/tr1/unordered_map:614:24: note: 'std::unordered_map'
declared here
class _LIBCPP_TYPE_VIS unordered_map
^
2 errors generated.
gmake[5]: *** [obj/LanguageKitCodeGen.obj/GenericABIInfo.mm.o] Error 1
gmake[4]: *** [internal-framework-run-compile-submake] Error 2
gmake[3]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
gmake[2]: *** [internal-all] Error 2
gmake[1]: *** [internal-all] Error 2
gmake: *** [internal-all] Error 2nal-framework-run-compile-submake] Error 2
gmake[3]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
gmake[2]: *** [internal-all] Error 2
gmake[1]: *** [internal-all] Error 2
gmake: *** [internal-all] Error 2
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss