Скачал MplayerXP исходники, взялся собирать - на ./configure пишет:
/mnt/lin/torrents/mplayerxp-0.7.95 $ ./configure
Entering ’etc’ directory
./configure: 8: Syntax error: "(" unexpected
Leaving ’etc’ directory
Entering ’DOCS’ directory
./configure: 8: Syntax error: "(" unexpected
Leaving ’DOCS’ directory
Entering ’mplayerxp’ directory
./configure: 37: Syntax error: "(" unexpected
Leaving ’mplayerxp’ directory
Установка из исходников
Модератор: /dev/random
-
Maverik
- Сообщения: 498
- ОС: Росинка mint 8
Установка из исходников
Dragon_Lord@jabber.org
-
Skaarj
- Сообщения: 311
- ОС: Slackware
Re: Установка из исходников
загляни в configure и попробуй исправить.
-
Maverik
- Сообщения: 498
- ОС: Росинка mint 8
-
Maverik
- Сообщения: 498
- ОС: Росинка mint 8
Re: Установка из исходников
Всем спс можно убивать.
ЗЫ Нужно было в указанных директориях в configure вместо #!/bin/sh поставить #!/bin/bash
ЗЫ Нужно было в указанных директориях в configure вместо #!/bin/sh поставить #!/bin/bash
Dragon_Lord@jabber.org
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Установка из исходников
интересно, а что у вас за shell?
что даст ls -l /bin/sh*
-
Maverik
- Сообщения: 498
- ОС: Росинка mint 8
Re: Установка из исходников
$ ls -l /bin/sh*
lrwxrwxrwx 1 root root 4 2010-01-19 16:22 /bin/sh -> dash
lrwxrwxrwx 1 root root 4 2010-01-19 16:22 /bin/sh.distrib -> bash
lrwxrwxrwx 1 root root 4 2010-01-19 16:22 /bin/sh -> dash
lrwxrwxrwx 1 root root 4 2010-01-19 16:22 /bin/sh.distrib -> bash
Dragon_Lord@jabber.org
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Установка из исходников
а... это как я понимаю, упрощённный дебиановский shell.
да. вам надо во всех скриптах менять /bin/sh на /bin/bash
или запустить скрипт так:
Код: Выделить всё
bash my_script-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Установка из исходников
Если сильно мешает, то sudo dpkg-reconfigure dash:
Код: Выделить всё
┌───────────────────────────┤ Configuring dash ├────────────────────────────┐
│ │
│ The system shell is the default command interpreter for shell scripts. │
│ │
│ Using dash as the system shell will improve the system's overall │
│ performance. It does not alter the shell presented to interactive users. │
│ │
│ Use dash as the default system shell (/bin/sh)? │
│ │
│ <Yes> <No> │
│ │
└───────────────────────────────────────────────────────────────────────────┘