I haven't built LLVM with my script in a while. Are you sure you need the
very latest Clang?

On Sat, Jan 16, 2016 at 7:38 PM Bertrand Gmail <[email protected]>
wrote:

> I don't remember if I compile clang separately before using ivan's script.
> I've just tried now the script on Jessie and get the same error.
>
> You can try this :
>
>  inside ~/ivucica-gnustep-ubuntu-install:
>
> create a clang-build dir;
> cd to this dir.
> And compile llvm using :
> cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../llvm/
>
> The "Release" is mandatory if you don't want to have a debug build which
> is the default for llvm.
>
> It seems to work for me as I can launch the compilation process here.
> Once it's done, do a make install and relaunch ivan's script without
> WITH_TRUNK_LLVM=1.
>
> I forgot to say : you can disable opal compilation in ivan's script
> because it won't find the dedication libraries at compile time : some names
> are different in Ubuntu and in Debian. You can compile it by hand after.
>
> Hope it will help.
>
>
> Bertrand
>
>
> On 16/01/2016 12:32, Tristan Bellogi wrote:
>
> Hi,
> Thanks for you answers... yet even if ain't succeed already ;-)
>
> As previously told, I've install GNUstep-VM-0.9.6 within my Virtulabox:
> easy to do and it works like a charm!
>
> But I would have a working GNUstep install on my latest debian 8.2...
> So I've done a fresh Debian install on a brand new HD then reboot,
> download Ivan Vučica' GNUstep installation script, cd to
>
> ~/ivucica-gnustep-ubuntu-install
>
>
> for finally isssuing:
>
> sudo WITH_TRUNK_LLVM=1 ./GNUstep\ with\ libobjc2\ on\ Ubuntu.sh
>
>
> 00-ubuntu-deps.sh, 05-vcs-checkout.sh.sh ran well... but 10-build-llvm.sh
> abort with th following message:
>
> configure: error: In-source builds are not allowed. Please configure from a 
> separate build directory!
> Failed building trunk LLVM and Clang...
>
>
> I've added some TRACING to ivan script... and relaunch the scrip with:
>
> sudo WITHOUT_CHECKOUT=1 WITH_TRUNK_LLVM=1 ./GNUstep\ with\ libobjc2\ on\ 
> Ubuntu.sh
>
>
> Now I got:
>
> Skipping checkout from VCS
> Tristan:TRACING (10-build-llvm.sh - 1rst line)>> actual working directory = 
> /usr/local/src/GNUstep/ivucica-gnustep-ubuntu-install
> Building trunk LLVM and Clang
> =============================
> Tristan:TRACING (10-build-llvm.sh - within if [ "$WITH_TRUNK_LLVM" == "1" ] 
> test loop ) >> actual working directory = 
> /usr/local/src/GNUstep/ivucica-gnustep-ubuntu-install/llvm
> configure: error: In-source builds are not allowed. Please configure from a 
> separate build directory!
> Failed building trunk LLVM and Clang
>
>
> The goal is:
> Porting a naval architecture system from Mac OS X to Linux. The system
> itself has been developed following the GTKCad project specs...
> My customer will from Mac to Linux if and only if Development and
> Maintenance of the system could be as easy as onto the Mac... What is not
> actually the case... And Customers are'nt developers, they don't care to
> know why it doesn't work, they only want the thing are working actually...
>
> OK, being here, I'va also installed a fresh Ubuntu onto a separate
> partition of our new HD... Ivan' script does the job! I've a GNUstep dir in
> ~/, another in /usr and after compiling some code of my own I can
> successfuly run opentool myTool and/or openapp meApp.app
>
> The question st'ill remain the same: Howto install GNUstep/Objc2 onto
> debian 8.2 (just because for obscure my customer doesn't want Ubuntu but
> Debian... and a customer is to treated as a KIng...)
>
> Debian installer seems to install llvm-3.5 by default (not clang, just
> llvm) ?
>
> Thanks in advance for any help
>
> Tristan
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Discuss-gnustep mailing 
> [email protected]https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to