discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building libobjc2 on ubuntu


From: Josh Freeman
Subject: Re: Building libobjc2 on ubuntu
Date: Fri, 27 Mar 2015 11:16:29 -0400

These instructions worked fine several months back, but failed when I tried a couple days ago on a clean, up-to-date 14.04.2 image (same CMake errors):
http://lists.gnu.org/archive/html/discuss-gnustep/2014-05/msg00049.html

   However, I was able to get a working build with two tweaks:

1. Use the distro's default clang version (3.4) instead of 3.5 - substitute the first line:
sudo apt-get -y install clang git subversion ninja cmake

2. When installing Grand Central Dispatch, the two lines, "sh autogen.sh" & "./configure CFLAGS=...", give errors, so substitute a plain configure:

./configure


Cheers,

Josh


On Thu, Mar 26, 2015 at 9:28 PM, Patryk Laurent wrote:
Hi Luis,

Were you following the instructions at the link below? If there is a problem with those instructions let me know and I can try to correct them.

http://wiki.gnustep.org/index.php/GNUstep_under_Ubuntu_Linux

Thanks,
Patryk


> On Mar 26, 2015, at 9:10 PM, Luis Garcia Alanis <address@hidden> wrote:
>
> Hello guys,
>
> I am trying to build libobjc2 on ubuntu using clang and llvm 3.6
>
>
>       cmake ..
> CMake Error at /usr/share/llvm-3.6/cmake/LLVMConfig.cmake:52 (include):
>   include could not find load file:
>
>           /usr/lib/llvm-3.6/share/llvm/cmake/LLVMExports.cmake
>
>
>
> LLVMExports.cmake is located on /usr/share/llvm-3.6/cmake/ on this distro
>
> So I did a symlink to the expected location and it works, however now it can't find AddLLVM
>
>       cmake ..
> CMake Error at opts/CMakeLists.txt:4 (include): include could not find load file:
>
>           AddLLVM
>
> The offending file its on that folder as AddLLVM.cmake
>
> Do I need to set some ENV variable to tell cmake where these files are located?
>
> I hate to have to build my own clang/llvm, users trying to build gnustep are going to be hitting this issue. This issue dates back several versions of ubuntu. BTW ubuntu is building gnustep using standard gcc.
>
> I tried this on ubunut 14.04 (LTS) and 15.04 (soon to be released)
>
> Thanks
> Luis
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep



reply via email to

[Prev in Thread] Current Thread [Next in Thread]