Страница 1 из 2

mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 15:26:28
InventoR
Заинтересовала тема перевода шаринга на домашний сервер, со всеми вытекающими, но не знаю с чего начать, дали исходники. но они явно под Linux, а как быть с этим на фри?

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:06:29
hizel
а с чего ты взял, что явно под фрю? :]

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:08:16
paradox
ну если сорусы есть набираешь конфигуре
и дальше меик или гмеик

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:17:40
InventoR
боюсь что сорцов как раз нету, а есть только уже откомпиленное.

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:20:01
paradox
дали исходники. но они явно под Linux
вы уж определитесь с тем что вы говорите ))

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:25:54
InventoR
Извиняюсь за мой французкий, не посмотрел сразу куда нужно.
Вот содержимое архива:

Код: Выделить всё

Total 640K
-rw-r--r-- 1 root wheel  12K Nov  1  2007 Makefile
-rw-r--r-- 1 root wheel 2.4K Sep 24 15:12 Maketype
drwxr-xr-x 2 root wheel  512 Sep 24 15:14 config
drwxr-xr-x 2 root wheel  512 Sep 24 15:12 cscrypt
drwxr-xr-x 3 root wheel 1.0K Sep 24 15:12 csctapi
-rw-r--r-- 1 root wheel  19K Aug  7 14:49 globals.h
drwxr-xr-x 2 root wheel  512 Sep 24 15:12 lib
-rw-r--r-- 1 root wheel 4.9K Nov 17  2007 module-camd33.c
-rw-r--r-- 1 root wheel  13K Apr 30 00:19 module-camd35.c
-rw-r--r-- 1 root wheel  11K Mar 22  2009 module-cs380x.c
-rw-r--r-- 1 root wheel 8.1K Mar 22  2009 module-cs3new.c
-rw-r--r-- 1 root wheel  14K Jan  4  2008 module-monitor.c
-rw-r--r-- 1 root wheel  33K Oct 31  2008 module-newcamd.c
-rw-r--r-- 1 root wheel 3.1K Apr  2  2008 module-radegast.c
-rw-r--r-- 1 root wheel  27K Aug 30 20:08 module-serial.c
-rwxrwxr-x 1 root wheel 234K Sep 24 15:12 mpcs
-rw-r--r-- 1 root wheel 4.6K Oct  7  2007 mpcs-ac.c
-rw-r--r-- 1 root wheel 7.8K Aug 31 09:31 mpcs-chk.c
-rw-r--r-- 1 root wheel  34K Apr  3 11:43 mpcs-config.c
-rw-r--r-- 1 root wheel 1.4K Nov  1  2007 mpcs-config.h
-rw-r--r-- 1 root wheel 6.8K Aug 18  2008 mpcs-log.c
-rw-r--r-- 1 root wheel 3.3K Aug 31 09:24 mpcs-nano.c
-rw-r--r-- 1 root wheel  108 Sep 24 15:12 mpcs-ostype.h
-rw-r--r-- 1 root wheel  14K Mar 22  2009 mpcs-reader.c
-rw-r--r-- 1 root wheel 6.3K Aug  7 14:49 mpcs-simples.c
-rw-r--r-- 1 root wheel  905 Oct  7  2007 mpcs-types.h
-rw-r--r-- 1 root wheel  58K May 15 10:20 mpcs.c
-rw-r--r-- 1 root wheel 7.6K Apr  3 13:55 reader-common.c
-rw-r--r-- 1 root wheel  272 Oct  7  2007 reader-common.h
-rw-r--r-- 1 root wheel 5.1K Nov 19  2007 reader-conax.c
-rw-r--r-- 1 root wheel  13K Jan  4  2008 reader-cryptoworks.c
-rw-r--r-- 1 root wheel  14K Jan  4  2008 reader-irdeto.c
-rw-r--r-- 1 root wheel  12K Nov 20  2007 reader-seca.c
-rw-r--r-- 1 root    48  15K Sep 21 07:40 reader-viaccess.c
Исходиники скомпилены под Linux

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 16:29:11
paradox
ну исходники не могут быть скомпилены под линух
исходники они не зависимы
просто могут быть завязаны болше не линух чем на другие ОС
ну пробуй всякие мейк или гмейк набрать
вдруг собереться

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 17:42:08
hizel
смотрим в Makefile и видим

Код: Выделить всё

######################################################################
#
#       FreeBSD 5.4 crosscompiler
#
######################################################################
cross-i386-pc-freebsd:
        @-$(MAKE) --no-print-directory \
                -f Maketype TYP=$(subst cross-,,$@) \
                OS_LIBS="" \
                OS_CULI="-lncurses" \
                OS_PTLI="-lpthread" \
                DS_OPTS="-O2 -DOS_FREEBSD -DBSD_COMP -static-libgcc" \
                DS_CFLAGS="-c" \
                DS_LDFLAGS="" \
                DS_ARFLAGS="-rvsl" \
                DS_CC=i386-pc-freebsd5.4-gcc \
                DS_AR=i386-pc-freebsd5.4-ar \
                DS_LD=i386-pc-freebsd5.4-ld \
                DS_RL=i386-pc-freebsd5.4-ranlib \
                DS_ST=i386-pc-freebsd5.4-strip
;]

ваши исходники ктонибудь модифицировал? :-)

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 19:56:26
LMik
У меня под фри собирался и работал насколько помню.

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 19:59:06
hizel
очень важен ответ на вопрос о модифицированье кода, любят там криволапые рашен програмеры залезть :-)

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 21:39:23
InventoR
Судя по всему Makefile не изменен, но проблема такая:

Код: Выделить всё

21:38 admin@freebsd [src-rimles]make freebsd
"Makefile", line 1: Unassociated shell command "SHELL   = /bin/sh"
"Makefile", line 4: Need an operator
make: fatal errors encountered -- cannot continue
21:38 admin@freebsd [src-rimles]

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 21:44:32
paradox
gmake что говорит?

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 21:44:40
hizel
что то мне подсказывает, что прдеполагается сборка на линупсе ^_^

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 21:46:19
hizel
хи-хи

Код: Выделить всё

make freebsd
<skiped>
gcc -O2 -DOS_FREEBSD -DBSD_COMP -static-libgcc  mpcs.c lib/libcs-i386-pc-freebsd.a lib/libcscrypt-i386-pc-freebsd.a lib/libcsctapi-i386-pc-freebsd.a -o "Distribution/mpcs-0.9d-i386-pc-freebsd"   -lpthread
strip Distribution/mpcs-0.9d-i386-pc-freebsd

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 22:55:39
InventoR
спасибо, с gmake все прошло на ура, буду дальше разбираться.

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:00:01
paradox
может если программа такая нужная и ее нет в портах
то стоит накатать патч для добавления ее в порты?

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:01:11
hizel
ээ лучше ни надо, у нас в россии оно повсеместно используется для незаконных деяний, гг :]

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:04:41
paradox
порты это интернациональная разработка )))
так то это ваши проблемы у вас в россии

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:06:35
hizel
смысл если оно постоянно модифицируется и т.д.
добавлять имеет смысл если ты сам им пользуешьси и собираешься пользовать :-\

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:11:51
paradox
ты думаешь то что есть в портах люд им всем пользуеться? )))

разве что через левые зависимости скачиваеться левый софт
который никто никогда не юзает)
меня вот напрягает перл в системе который нужен токо один раз для одного файла при сборке xorg :evil:

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:13:41
hizel
хватит димагогию разводить, ты пользуешься этой програмой? нет. свободен!

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-24 23:23:20
paradox
:-D

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-25 9:08:18
LMik
paradox писал(а)::-D
Ты с бродкомом разобрался? Помнишь хотел заняться DVD и т.п?

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-25 16:12:14
paradox
Ты с бродкомом разобрался? Помнишь хотел заняться DVD и т.п?
/me все помнит ))
щас vesa добьем а то разрабы бсд могут забить и потом не достучусь к ним
и буду дальше думать

Re: mpcs с чем скушать его на фри и как пригтовить?

Добавлено: 2009-09-27 11:47:29
tyler56
Я пользуюсь mpcs под фрей уже давно. Бинарник под линукс работает в режиме эмуляции. Все как часы.
ftp://tyler.dyndns.org/upload/mpcs/