Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 24 из 24
  1. #21
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    4,408
    Репутация:
    1659 ±
    Скинь всю библиотеку YSI без своих изменений и покажи как их подключаешь. Посмотрю что можно сделать
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #22
    Аватар для VVWVV
    __emit HALT 0

    Статус
    Онлайн
    Регистрация
    09.07.2015
    Сообщений
    702
    Репутация:
    341 ±
    Цитата Сообщение от DCPSHER Посмотреть сообщение
    Действительно так. Думал, что в особенности сборки под Sublime.
    Спасибо, что разъяснил.
    Думаю, буду придерживаться все таки первого варианта, т.к. если библиотека и обновится, проще будет изменить еще раз все пути, нежели использовать третий вариант, и допустить возможные неправильные результаты путей, т.к. в YSI пути пишутся относительно вызывающего инклуда, а компилятор будет складывать их с нашей указанной директорией, а в папках YSI существуют файлы с одинаковым названием.
    1. //#include "..\YSI_Coding\y_hooks"
    2. #include "../includes/YSI_Includes/YSI_Coding/y_hooks.inc"


    1. #include "YSI\y_hooks" // обязательно с обратным слешом.

  3. Пользователь сказал cпасибо:
    DCPSHER (28.05.2018)
  4. #23
    Аватар для DCPSHER
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.05.2018
    Сообщений
    16
    Репутация:
    2 ±
    DeimoS, Похоже, с компилятором от Zeex Все в порядке

    У меня подключался y_hooks вот так из инклудов:
    1. #include "../vendor/YSI_includes/YSI/y_hooks.inc"

    Исправив один слеш / на \
    1. #include "../vendor/YSI_includes/YSI\y_hooks.inc"

    все заработало с относительными путями, предусмотренными Y_less'ом.
    Т.е. по факту, нужно прописать полный путь лишь в моем подключающем y_hooks инклуде, а внутри YSI все соберется и по относительным путям.
    Благо, я еще не стал исправлять все пути в YSI, сегодня обнаружил этот интересный момент, подключая y_utils напрямую, и обнаружив, что оказывается, в нем куча относительных путей не исправленных мной, но все вполне работает, т.к. я по случайности (или нет) написал путь с \ вместо привычных мне /. Бесит, когда их наклон влияет на нечто подобное довольно кардинально)

    Забавно, что я натыкался на эту тему http://pro-pawn.ru/showthread.php?15...8%D0%B5-y_hook ранее, где YSI показывало предупреждение о слеше, однако тогда я еще не дошел до того, что изначально путь должен быть все равно абсолютным и ушел экспериментировать в ту сторону:

  5. Пользователь сказал cпасибо:
    DeimoS (28.05.2018)
  6. #24
    Аватар для DCPSHER
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.05.2018
    Сообщений
    16
    Репутация:
    2 ±
    VVWVV, черт возьми, не заходил в эту тему после 16го мая, а когда писал ответ DeimoS'у, делал это со 2й страницы топика, так и не увидев твоего ответа
    Большое спасибо за ответ!

 

 
Страница 3 из 3 ПерваяПервая 123

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

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

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

Ваши права

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