Чомусь libsequence ігнорує змінні середовища. Заміст
export CFLAGS="-arch x86_64"
./configure
має бути
./configure CFLAGS="-arch x86_64" CPPFLAGS="-arch x86_64" \
CXXFLAGS="-arch x86_64" LDFLAGS="-arch x86_64"
неділю, 21 лютого 2010 р.
Boost
Треба було скомпілювати Boost під Дарвіном. Щоб не думати що там обере лінкер під час запуску, хотілось виключно 64-бітну версію і лише для Інтел. Документація на сайті чомусь не дуже. Щонайменше у мене недостатньо досвіду, щоб зрозуміти, що саме вони мають на увазі. Отже...
./bootstrap --with-libraries=regex,filesystem,iostreams
sudo ./bjam link=static threading=multi architecture=x86 \
address-model=64 install
Опції:
link={static|shared}
architecture={ppc|x86|combined}
address-model={32|64|32_64}
./bootstrap --with-libraries=regex,filesystem,iostreams
sudo ./bjam link=static threading=multi architecture=x86 \
address-model=64 install
Опції:
link={static|shared}
architecture={ppc|x86|combined}
address-model={32|64|32_64}
четвер, 4 лютого 2010 р.
Зіпсований кеш шрифтів
Одержав два документи у форматі Майкрософт і не зміг їх відкрити жодною програмою. Потім помітив, що всі виринаючі повідомлення OpenOffice не містять тексту. Деяка графіка теж попсувалася. Проблему вирішив через видалення кешу шрифтів.
atsutil databases -removeUser
atsutil server -shutdown
atsutil server -ping
atsutil databases -removeUser
atsutil server -shutdown
atsutil server -ping
Підписатися на:
Дописи (Atom)