Како инсталирати Опенфрамеворкс 0.8 на Федора 20

of

федора

ОпенФрамеворкс је структурирани скуп отвореног кода, написан на Ц + +, који је усмерен на графички развој. Омогућава дизајнерима и програмерима да развијају интерактивне апликације на једноставан начин и без напредног знања.

ОД 0.8 к32
ОД 0.8 к64

Приликом покушаја инсталирања OF en федора неко би рекао: „Само преузми, компајлирај и заврши посао“ Једноставно! Али није увек све како треба, понекад нешто пропадне, некад онај ко добије Нобелову награду за мир каже да мир није одсуство рата, понекад једноставно није добар дан. Да, ово је један од оних дана Честитамо!

Прединсталација

  • Имајте алате за компилацију. Федора КСНУМКС Доноси их подразумевано, бар у мом случају, али могу се инсталирати из конзоле на следећи начин:[mujuanp@desdelinux ~]$ su
    од нас ће се тражити лозинка администратора
    [mujuanp@desdelinux ~]# yum -y install kernel-headers
    [mujuanp@desdelinux ~]# yum -y install kernel-devel
    Следеће само у случају да имате кернел «ПАЕ»
    [mujuanp@desdelinux ~]# yum -y install kernel-PAE-devel
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Tools"
    [mujuanp@desdelinux ~]# yum -y groupinstall "Development Libraries"
  • Имати РПМ Фусион
    [mujuanp@desdelinux ~]# yum -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-20.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-20.noarch.rpm
  • инсталирати Цодеблоцкс, овај корак није обавезан, јер касније можемо видети како га инсталирати са скриптом унутар директоријума OF
    [mujuanp@desdelinux ~]# yum -y install codeblocks
    Спремни! већ имамо шта је потребно за инсталацију OF

инсталација

  • Сада идемо у директоријум у који преузимамо Опенфрамеворкс, Погодили сте! потребно је распаковати, у овом случају је у личној фасцикли.
    [mujuanp@desdelinux ~]# tar xvf of_v0.8.0_linux64_release.tar.gz
  • Када је ово завршено, идемо у фасциклу у којој се налазе скрипте федора "Оф_в0.8.0_линук64_релеасе / сцриптс / линук / федора"
    [mujuanp@desdelinux ~]# cd of_v0.8.0_linux64_release/scripts/linux/fedora
  • За оне који су одлучили да не инсталирају Цодеблокс пре Сада је време!
    [mujuanp@desdelinux fedora]# ./install_codeblocks
  • Због грешке са именима пакета мораћемо да изменимо садржај датотеке инсталл_депенденциес.сх до је. Отварамо датотеку помоћу ви, бришемо све и копирамо поменути садржај.
    [mujuanp@desdelinux fedora]# vi install_dependencies.sh
  • Да сада! Покренимо скрипту
    [mujuanp@desdelinux fedora]# ./install_dependencies.sh
    Подршка за мпКСНУМКС? нема проблема!
    [mujuanp@desdelinux fedora]# ./install_codecs.sh
  • Након овога настављамо са састављањем Опенфрамеворкс, враћамо се назад у фасциклу «оф_в0.8.0_линук64_релеасе / сцриптс / линук /»
    [mujuanp@desdelinux fedora]# cd ../
    [mujuanp@desdelinux linux]# ./compileOF.sh
  • Сада треба само да компајлирате Генератор пројеката!
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Да, дошло је до проблема при састављању Генератор пројеката слично овоме:
    / уср / бин / лд: не могу да нађем -лКсрандр.со -Кси.со
    цоллецт2: лд вратио 1 излазни статус
    Овај проблем је, опет, последица проблема са именима. оно што ћемо урадити је да направимо копију погођених датотека и преименујемо их у назначене.
    за к64
    [mujuanp@desdelinux linux]# cd /usr/lib64
    за к32
    [mujuanp@desdelinux linux]# cd /usr/lib
    Једном овде погледамо назив датотека.
    [mujuanp@desdelinux lib64]# ls
    У мом случају су имена: либКсрандр.со.2.2.0 и либКси.со.6.1.0
    [mujuanp@desdelinux lib64]# cp libXi.so.6.1.0 libXi.so
    [mujuanp@desdelinux lib64]# cp libXrandr.so.2.2.0 libXrandr.so
    Ово би требало бити довољно за несметано компајлирање Генератор пројеката
    [mujuanp@desdelinux lib64]# cd /directorio/de/descarga/of_v0.8.0_linux64_release/scripts/linux/
    [mujuanp@desdelinux linux]# ./compilePG.sh
    Све је спремно, можемо користити Опенфрамеворкс у нашем Федора КСНУМКС!

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.