Представляю ядро игры populate.

alsoijw
А если просто поделиться бинарником?
Aivar, бинарник в архиве. Собран в debian 8 amd64
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
$ ./populate
./populate: error while loading shared libraries: libgee.so.2: cannot open shared object file: No such file or directory
# cd /usr/lib/
# ln -s libgee-0.8.so.2.5.1 libgee.so.2
Теперь запускается, но после нескольких кликов вылетает :
Ошибка сегментирования (core dumped)
$ pacman -Qs libgee
local/libgee 0.18.0-1
Aivar, могу дать код на си. Перейти в папку и собрать
gcc ai.c hexagon.c main.c temp.c -o populate `pkg-config --cflags --libs glib-2.0` `pkg-config --cflags --libs gtk+-3.0` `pkg-config --cflags --libs gee-1.0` -lm
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Package gee-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gee-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gee-1.0' found
ai.c:7:17: фатальная ошибка: gee.h: Нет такого файла или каталога
компиляция прервана.
и т.д.
Возможно все-таки надо:
aur/libgee06 0.6.8-1 (57)
    GObject collection library (legacy)
Aivar, а с ним соберётся? Я не подскажу. Я пока даже в виртуалку не поставлю.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Признаться, лень пробовать: он подтягивает еще пакеты, которые мне в жизни не понадобятся.
Сорри...
alsoijw
Может надо поменять команду компиляции
valac main.vala ai.vala hexagon.vala temp.vala --pkg gee-0.8 --pkg gtk+-3.0 -X -lm -o populate
Да! Именно это и помогло, доустанавливать что-либо или создавать симлинки не пришлось.
Все работает, но при запуске в терминале появляются сообщения:
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "unity-gtk-module"
Думаю, надо сделать что-то :)

Ушел собирать пакет :/
GitHub, ArchWiki, AUR
Интересно, обычно софт в арче свежее... У меня сообщений нет. Пожалуй это связано с пакетами арча.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
 
Зарегистрироваться или войдите чтобы оставить сообщение.