love5an: (Default)

Таки решил начать писать цикл статей, где я буду долго, обстоятельно, и по пунктам, обосновывать почему мне так не нравится Линукс(и отчасти, Unix вообще), и даже больше - почему я считаю его просто говном.


Всё познается в сравнении - поэтому я и в этой и в последующих частях цикла буду сравнивать линукс с чем-то другим. Часто - с Windows, как с наиболее приятной и знакомой мне линейкой операционных систем, но вообще - и с другими системами тоже.



Read more... )
love5an: (Default)
Я тут недавно, от делать нехрен, решил поставить Gentoo в виртуалку.
После недели долгой и упорной компиляции, методом проб и ошибок, скомпилировал и запустил наконец GNOME(правда GNOME2 пока что)


Upd. Мои конфиги portage: http://pastebin.com/5ZNy11SN
love5an: (Default)
Я тут уже который раз в году пытаюсь пересобрать тулчейн MinGW(GCC, binutils, и необходимые библиотеки) на самом MinGW, но только вот недавно очередная попытка завершилась успехом.

Вообще, я писал в juick - пересборка всего этого дела - отличный способ выхода из запоя. Шутки шутками, конечно, но сразу скажу - натрахался на год вперед.

Вобщем, что получилось в итоге(сконфигурировано под i686-pc-mingw32, без NLS):
http://dl.dropbox.com/u/5521262/MinGW.tar.bz2

binutils-2.22
gcc-4.6.2
GCC и Binutils статически слинкованы со всеми необходимыми библиотеками.
Включены libgomp и lto.
Собраны компиляторы для c, c++, fortran, objc, objc-c++
Стандартные библиотеки собраны как статические, так и динамические.

w32api-3.17-2
mingwrt-3.20
zlib-1.2.5 (и статическая версия(.a), и DLL)
pthreads-w32-2-8-0 (GC2, DLL)
libiconv-1.14 (.a, .dll)
gettext-0.18.1.1 (.a, .dll)
expat-2.0.1 (.a, .dll)
gmp-5.0.2 (.dll)
mpfr-3.2.0-dev (.dll, собирался из SVN trunk)
mpc-1.0.0dev (.dll, SVN-версия)
ppl-0.11.2 (.dll)
cloog-ppl-0.15.11
make-3.82 (bin/i686-pc-mingw32-make.exe)
bzip2-1.0.6 (.a, .dll)
xz-5.0.3 (.a, .dll)
libtool-2.42
autoconf-2.68
automake-1.11.2

Кстати, я уже успел скомпилировать с помощью этого тулчейна новый SBCL из сорцов http://github.com/akovalenko/sbcl-win32-threads
вот: http://dl.dropbox.com/u/5521262/sbcl-1.0.55.1.mswinmt.1192-20b4d16.msi

А вот как все это собирать:

Read more... )
love5an: (Default)
 К вопросе о линуксах на десктопе.

Допустим, у меня есть некоторое приложение на WPF. Назовем его свистелка и перделка крутилка и кнопка Rich Desktop Application.

скриншот )

xaml: http://pastebin.com/ENYv350S
code-behind: http://pastebin.com/M1924pMg
msvs solution: http://rghost.ru/4327919

Допустим, я его захотел портировать на линукс, и вообще, сделать всячески кроссплатформенным. Не потеряв функционал и внешний вид.

Какие усилия мне пришлось бы для этого приложить?

Profile

love5an: (Default)
Dmitry Ignatiev

June 2020

S M T W T F S
 123456
78910 111213
14151617181920
21222324252627
282930    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 02:49 am
Powered by Dreamwidth Studios