[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Installation issues debian 8.2: SOLVED
From: |
Tristan Bellogi |
Subject: |
Re: Installation issues debian 8.2: SOLVED |
Date: |
Sun, 17 Jan 2016 21:47:38 +0100 |
can't say why but but since ivan's script doesn't run a make install
after building llvm/clang, even if tweaking my LD_LIBRARY_PATH any
attempt at running cmake abort...
Then simply running sudo -E make install + making paths to point
to /usr/local/lib & /usr/local/bin solved the problem!
After having done some compilations I can say GNUstep is installed and
running on my Debian Jessie ;-)
Thanks for your support
Later,
Tristan
Le dimanche 17 janvier 2016 à 02:11 +0000, Ivan Vučica a écrit :
> 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
> <bertrand.dekoninck@gmail.com> 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 list
> > Discuss-gnustep@gnu.org
> > https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep