LINUX.ORG.RU

Сообщения puding

 

Cannot open shared object file, подключение динамической библиотеки FreeImage

Качнул FreeImage - библиотеку для работы с изображениями, сделал make и make install. В Qt Creator'е создал пустой проект на C++ с использованием qmake. Для того, чтобы избавиться от «undefined reference» добавил в pro-файл

LIBS += -lfreeimage
Включил заголовок и вставил простую функцию
#include <iostream>
#include <FreeImage.h>

using namespace std;

int main()
{

    cout << FreeImage_GetVersion();

    return 0;

}
Давлю CTRL+R, терминал выводит
error while loading shared libraries: libfreeimage.so.3: cannot open shared object file: No such file or directory

Выхлоп make

cp *.a Dist
cp *.so Dist
cp Source/FreeImage.h Dist
make[1]: Выход из каталога `/home/user/FreeImage'

Выхлоп make install

make -f Makefile.gnu install
make[1]: Вход в каталог `/home/user/FreeImage'
install -d //usr/include //usr/lib
install -m 644 -o root -g root Source/FreeImage.h //usr/include
install -m 644 -o root -g root libfreeimage.a //usr/lib
install -m 755 -o root -g root libfreeimage-3.15.4.so //usr/lib
ln -sf libfreeimage-3.15.4.so //usr/lib/libfreeimage.so.3
ln -sf libfreeimage.so.3 //usr/lib/libfreeimage.so
make[1]: Выход из каталога `/home/user/FreeImage'

Mageia 2 X86_64

Как сделать так, чтобы динамическая библиотека виделась программой?

 ,

puding
()

Системные требования CS 1.6

Системные требования (ПК)

Минимальные: Процессор с тактовой частотой 500 МГц, 96 МБ ОЗУ, видеокарта 16 МБ

Системные требования (Linux)

Minimum: Dual-core from Intel or AMD at 2.8 GHz, 1GB Memory, nVidia GeForce 8600/9600GT, ATI/AMD Radeon HD2600/3600

Отчего же CS 1.6 для Linux требует конфигурацию во много раз мощнее, чем под Windows?

puding
()

Нет интернета из-под root'а.

Linux Mint 13, GPON, приложения, запущенные из-под root'а не видят сеть.

 , ,

puding
()

Стоит ли делать римейк UGH!

Кто играл в UGH!? Стоит ли переводить ее на 3D, с видом 2D, новыми уровнями, дополнительными фичами, перерисованными текстурами и в HD?

//

Видимо, не стоит.

 , , , ,

puding
()

Сюжет для FPS

Подкиньте идеи. Хоть по Кармаку он и не так важен. Мой вариант: один ученый, сотрудник сверхсекретного отдела по военным разработкам нашел в стартующем завтра проекте фатальный недостаток (I, Robot). Перед тем, как его кикнули, он успел предупредить об этом игрока и дал ему ключ от секретной комнаты. Тот воспользовался ключом, научился кунг-фу (Матрица), обвешался пушками (модернизируемые, как Bioshok, но без магии) и поехал к месту действия на каком-нибудь транспорте. На подходе к объекту игрок узнает о том, что кто-то нажал красную кнопку (M.I.B.) раньше срока, по тому, что транспорт «заглох» (Война миров). Объект располагается где-нибудь в удаленной точке земного шара, например в Антарктиде (Секретные материалы) и окружен стеной, на которой правительственные войска еле сдерживают натиск кого-то там , нет, не зомби в шапках ушанках (Судный день). Когда игрок прорывается к центру событий, там уже творится тотальный экстерминатус. Чтобы все почистить игрок устанавливает «Мегабомбу» (без детонатора) и находит ангар с супербыстрым самолетом и, внезапно, главзлодеем, которого он (по сюжету) побеждает. После того, как игрок вылетает из последних слоев частиц сажи и пепла, он запускает миниракету, происходит взрыв. Самолет задевает ударной волной (Modern Warfare). В конце игрока укладывают на носилки подоспевший, внезапно, медперсонал и правительственные войска. В этом момент, игрок замечает, что чего-то там (Альма залезает на вертолет, Чужой спрятался в звездолете и т.п.). Конец первой части. Такой вот набор клише, может и бред, не судите строго ).

 , , сюжет

puding
()

Как рассчитывается score?

После какого score дают первую звездочку? Может первая от 100, вторая - 200 и т.д. И вообще есть где почитать про то, как рассчитывается этот самый score?

 ,

puding
()

Как сконвертировать btrfs в ext4 без потери данных?

Перешел с Ubuntu 10.04 на Linux Mint 13, при чистой установке выбрал btrfs. На глаз заметно, особенно при установке пакетов, что btrfs немного тормозит. Систему уже более-менее настроил, переустанавливать как-то влом. Но, неужто придется, пока не поздно?

 ,

puding
()

Не загружается Ubuntu после запуска Tiny Core Linux

Скачал TCL 12 Мб, закатал на флешку, загрузился, подключил все разделы, потестил кто-что, перезагрузился. В процессе загрузки Ubuntu 10.04.4 выдает какую-то ошибку initramfs. Никаких BusyBox я не устанавливал. Что делать?

 ,

puding
()

header тетриса

Типа Tetris:


class Point {

public:

    GLdouble X, Y;

    /*...*/

}

class Size{

public:

    GLdouble W, H;

    /*...*/

}

class Block{

public:
    virtual void move(Container &c, MoveRegion &moveRegion) = 0;
    virtual void rotate(/*...*/) = 0;
    virtual void checkCollision();

    /*...*/

}

class Container {

public:
    vector<Block*> c;

}

class MoveRegion {

public:
    Point p;
    Size s;

}

class Cube: public Block{

public:
    
    /*...*/

    void move(Container &c, MoveRegion &moveRegion);
    void rotate(/*...*/);
    virtual void checkCollision();

}

class InvertT: public Block;
class L: public Block;
class InvertL: public Block
class Z: public Block;
class InvertZ: public Block;
class Line: public Block;

Как бы улучшить эту заготовку. Стоит ли писать шаблоны для move, rotate и checkCollision или не стоит париться, так как блоков всего семь. Кто-нибудь еще пользуется мониторами с W/H = 4:3?

 ,

puding
()

Звуковой эффект, как в «Astronomia»

Как называется звуковой эффект, когда частота звука постепенно нарастает, как, например, у Tony Igy в «Astronomia» в начале после пары повторов и до основной темы?

 electrohouse,

puding
()

Как получить доступ элементам формы в Qt Creator из другого класса?

//mainwindow.h

class MainWindow...

private:
    Ui::MainWindow *ui;


Доступ к ui из другого класса закрыт.

Если в конструкторе класса MainWindow добавить указатель на конкретный элемент

QLabel *my_label = new QLabel(this->ui->label);

То как к нему обращаться из другого класса?

И, почему, если после объявления указателя на конкретный элемент, установить значение параметра, например setText, то при запуске формы оно смешается с установленным в дизайнере формы значением.

 

puding
()

Достаточно ли библиотек Qt и Qt Creator'а для кодинга C++ и построения GUI или нужен полный SDK?

Пишу прогу на C++, заранее прицеливаясь на кроссплатформенность. Выходные данные удобнее представлять в GUI. Выбрал Qt, но так как интернет довольно-таки медленный, решил качнуть не полный SDK, а только «Qt libraries 4.8.1 for Linux/X11"и »Qt Creator 2.5.0 for Linux/X11 32-bit" и собрать либы самому (так как качаться будет дольше, чем собираться). Так вот, достаточно ли будет только этих компонентов для не очень сложного кодинга или же надо качать еще что-то. Установится ли qmake после make install «Qt libraries»?

 

puding
()

Прокачать рейтинг на трекере

Есть два кома, соединенные через маршрутизатор и подключенные к интернету. У компа А стоит раздача, данные об отданном посылаются трекеру, комп Б открывает торрент и начинает гонять по локалке весь «Чемпионат Мира 2010 в HDTV» несколько десятков раз до поднятия рейтинга.

Как сообщить клиенту, что рядом есть гигабитный сид? Успеет ли клиент отправлять данные на трекер?

puding
()

Почему php считается плохим языком программирования?

Хоть я только начинаю на нем писать, но на мой взгляд он довольно таки хорош.

Плюсы:

- Легок в изучении

- Обширная документация, разжеванные примеры

- Хостинг дешевле

- Процесс кодинга подобен процессу творчества

- Динамическая типизация

- eval()

Много негативных отзывов насчет безопасности и стабильности. Но почему тогда Вконтакте и другие крупные порталы не падают по десять раз в сутки? Возможно, говнокодинг и есть проблема PHP, но, если удерживать себя в рамках простых правил, то выйдет очень даже неплохо.

puding
()

[pro100php] Правила написания кода на PHP

Дайте пару советов по кодингу на похапе.

puding
()

Ошибка PHP

После перехода на другой хостинг, при открытии страницы появляется сообщение:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/home/m/user/public_html/articles.php' (include_path='.:/usr/local/lib/php') in Unknown on line 0

http://pastebin.com/ddP6AjDM

puding
()

Debian 6, сколько нужно CD?

Сколько минимально нужно CD образов, чтобы поставить Debian 6?

http://cdimage.debian.org/debian-cd/6.0.4/i386/bt-cd/

puding
()

[Выбор дистрибутива] Ubuntu 10.04 LTS -> ...?

Перехожу с оной на более свежий дистрибутив.

Требования:

- Графическая установка;

- Чтобы устанавливалось самое новое ПО из пакетов (например, последний Ktorrent, который хоть из использует QT, но очень удобен);

- классический GNOME2, никаких псевдо-GNOME2;

Linux Mint 12 хороша, но у нее меню снизу, в стиле KDE, а нужно в точности, как в оригинальном GNOME2.

Ваши предложения.

 

puding
()

[Британские ученые] Ода Линуксу

//Британские ученые обнаружили некий текст в одной из древнеегипетских гробниц. Как утверждается, на ее лицевой стороне изображена голова минотавра.

Надоела мне винда,
Не по-детски глючит.
Что же делать, как же быть,
Кто ж меня научит.

Другу я задал вопрос,
Мастеру-джедаю.
Мне сказал он, что есть ос,
Всяк лучше маздая.

В ней ничто не тормозит,
Все летает, прямо,
С ней не схватишь простатит,
И не станешь ламо.

Много видов сей оси,
В мире существует,
У кого ты ни спроси,
Все ее плюсуют.

Хошь пиши ты в ней отчеты,
Хошь программы куй,
Гуй тебе тут не поможет,
Консоль - лучший гуй.

В общем я решил поставить,
На компьютер эту ось,
Чтобы тормоза убавить,
И расти и в ширь и в рост.

Чудеса, летают, прямо,
Упиваяся вином,
Все-все-все мои программы,
Хоть и выглядят не айс.

Что скажу я вам, ребята,
Это то, что Линукс крут,
А если кто-то не осилил,
[Тот читает мануалы] //оригинальный текст утерян

Да святится пусть, нетленный;
Вразумеет пусть народ,
Что он послан к нам Вселенной,
И маздай всем принесет.
puding
()

[:)] LOR distribution of linux. Не, ну а че?

Давайте всем ЛОРом соберемся и напишем нативный фотошоп!? А еще нативный DirectGL, чтобы NVIDIA и AMD внедрили его поддержку в свои чипы, там, глядишь и разработчики игр подтянутся. И, в добавок, скроем консоль, все настройки сделаем на GUI, а вместо третьегнома поставим FUSION DE ([F]lying ltra peed nce visi[ON] [D]esktop [E]nvironment). Наконец завернем все это в LOR_1.0_fde_i686_dvd.iso, дадим рекламу на ТВ, расклеим объявления по всем городам и будем вендекапца!

.. ..

$ Are you sure you want to run vendekapec? [Y/N] $ Y $ Processing ... remained ~1000 years

puding
()

RSS подписка на новые темы