Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 7 из 7

Тема: Compiling in linux

  1. #1
    Аватар для #Qic
    Пользователь

    Статус
    Оффлайн
    Регистрация
    12.12.2017
    Сообщений
    4
    Репутация:
    0 ±

    Compiling in linux

    Привет всем. Возникла проблема с компиляцией мода на debian.
    Прикрутил pawn к Sublime Text 3, закинул pawncc в /usr/local/bin и libpawnc.so в /usr/local/lib
    Начинаю компилировать и вылезает такая проблема
    PHP код:
    /home/qic/pawno/include/a_samp.inc(57) : error 021symbol already defined"print"
    /home/qic/pawno/include/a_samp.inc(58) : error 021symbol already defined"printf"
    pawncc: /home/qic/Рабочий стол/pawn-3.10.4/source/compiler/sc3.c:1136hier13Assertion `sc_status!=statWRITE || heap1==heap2' failed.
    Pawn compiler 3.10.4              Copyright (c) 1997-2006, ITB CompuPhase

    [Finished in 6.2s with exit code -6]
    [cmd: ['pawncc', '-i/home/qic/pawno/include', '/home/qic/Рабочий стол/mod/gamemodes/new.pwn', '-;+', '-v2', '-d3', '-\\)+']]
    [dir: /home/qic/Рабочий стол/mod/gamemodes]
    [path: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games] 
    Пробовал так же сам собирать, такая же проблема вылезает. Ни кто не сталкивался?

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Обязательно было писать название темы на английском (да ещё и ломаном)?

    Касаемо проблемы, нужно pawncc и libpawnc.so поместить в папку pawno и запускать оттуда.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  3. #3
    Аватар для #Qic
    Пользователь

    Статус
    Оффлайн
    Регистрация
    12.12.2017
    Сообщений
    4
    Репутация:
    0 ±
    Я пробовал запускать их от туда и у меня тоже была проблема, погуглив я нашел решение где zeex написал, что нужно перенести файлы в usr/bin.. каталоги

  4. #4
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от #Qic Посмотреть сообщение
    Я пробовал запускать их от туда и у меня тоже была проблема, погуглив я нашел решение где zeex написал, что нужно перенести файлы в usr/bin.. каталоги
    Ок, тогда откуда сообщения о повторном объявлении print и printf? Вы стандартные инклуды тоже поместили в /usr/bin? Или заменили ими инклуды в папке pawno/include?
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  5. #5
    Аватар для #Qic
    Пользователь

    Статус
    Оффлайн
    Регистрация
    12.12.2017
    Сообщений
    4
    Репутация:
    0 ±
    - - - Добавлено - - -

    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Ок, тогда откуда сообщения о повторном объявлении print и printf? Вы стандартные инклуды тоже поместили в /usr/bin? Или заменили ими инклуды в папке pawno/include?
    Нет, мод чистый, инклуды оригинальные все, сборку скачал с офф. сайта. инклуды находятся в папке pawno
    Последний раз редактировалось #Qic; 12.12.2017 в 03:29.

  6. #6
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от #Qic Посмотреть сообщение
    Нет, мод чистый, инклуды оригинальные все, сборку скачал с офф. сайта. инклуды находятся в папке pawno
    Только что попробовал на своей системе скопировать pawncc и libpawnc.so в папку usr/bin, прописал те же параметры ("-i"<путь к инклудам>" -;+ -(+") и попробовал скомпилировать grandlarc.pwn, который идёт в комплекте с сервером - никаких ошибок.
    Попробуйте заново скачать архив с сервером с sa-mp.com и ничем не заменяйте инклуды. Банально, но это единственное, что остаётся.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  7. #7
    Аватар для #Qic
    Пользователь

    Статус
    Оффлайн
    Регистрация
    12.12.2017
    Сообщений
    4
    Репутация:
    0 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Только что попробовал на своей системе скопировать pawncc и libpawnc.so в папку usr/bin, прописал те же параметры ("-i"<путь к инклудам>" -;+ -(+") и попробовал скомпилировать grandlarc.pwn, который идёт в комплекте с сервером - никаких ошибок.
    Попробуйте заново скачать архив с сервером с sa-mp.com и ничем не заменяйте инклуды. Банально, но это единственное, что остаётся.
    Уже пробовал качать заного сервер, все равно одна и та же ошибка, хотя на ubuntu все было отлично
    Ладно, спасибо =)

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •