Pereiti prie turinio

MONO kompiliavimas iš source


Rekomenduojami pranešimai

Sveiki,

 

Dažnai sulaukiu klausimų kaip galima įrašyti naujausią MONO versiją CentOS 5.x aplinkoje (CentOS turi tik v1.x versiją). Štai jums tutorial'as:

 

0. Sukuriam aplanką "mon":

 

# mkdir mon

 

tuomet

 

# cd mon

 

1. Ruošiam aplinką kompiliavimui:

 

# yum install gcc bison pkgconfig glib2-devel gettext make

 

Jei viskas tvarkoj - puiku, tęsiam toliau.

 

2. Einam štai čia ir siunčiamės naujausią mono versiją (mūsų atveju: mono-2.10.2.tar.bz2)

 

# wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.10.2.tar.bz2

 

3. Išarchyvuojam:

 

# tar jxvf mono-*

 

4. Einam į išarchyvuotą aplanką:

 

# cd mono-*

 

5. Mūsų atveju mes kompiliuojam /mon aplanke, tokiu atveju vykdome šią komandą:

 

# ./configure –prefix=/mon/mono; make; make install

 

Ilsinam savo akis. Kompiliavimas šiek tiek gali užtrukti.

 

6. Dabar atnaujinsim ~/.bash_profile:

 

# echo export PKG_CONFIG_PATH=/mon/mono/lib/pkgconfig:$PKG_CONFIG_PATH>>~/.bash_profile
# echo export PATH=/mon/mono/bin:$PATH>>~/.bash_profile
# source ~/.bash_profile

 

7. Testuojam:

 

# mono -V

 

Turėtų išmesti kažką panašaus:

 

Mono JIT compiler version 2.10 (tarball Thu Jun 23 20:38:28 CEST 2011)
Copyright (C) 2002-2011 Novell, Inc and Contributors. www.mono-project.com
       TLS:           __thread
       SIGSEGV:       altstack
       Notifications: epoll
       Architecture:  amd64
       Disabled:      none
       Misc:          softdebug
       LLVM:          supported, not enabled.
       GC:            Included Boehm (with typed GC and Parallel Mark)

 

Viskas, ką tik sukompiliavome mono v2.10.2 . Nepamirštam ištinti archyvo .bz2.

 

=======

Originalas: http://forum.ipcoders.com/threads/5-How-to-Installing-MONO

Kopijuoti be sutikimo griežtai draudžiama.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...