Skip to main content

Конференции

Просмотр конференции fido7.ru.ftrack:

Предыдущее Следующее

Дата: 04 Feb 2020, 23:01:31
От: Sergey Anohin @ 2:5034/10.1
Кому: Michael Dukelsky
Тема: Новая версия RNtrack 2.0.3


Hello, Michael!

 MD> Закоммитил. Проверь, пожалуйста.

Сделал еще красивее:
makefile.bsd:

https://pastebin.com/iNWB8uN1

HDIR у нас итак инклудится:

CFLAGS= -Wall -I$(HDIR)

и добавил:

.PATH.c: $(SRCDIR)
.c.o:
        $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<

То есть нам надо меньше правок в rntrack-2_0_15-src/MakeFiles/FreeBSD/Makefile:
(то есть правило для сборки .c)

https://pastebin.com/1PDVUgyL

И еще пробел нужен, в ../../src/script.cpp:834:29 если с перлом собирать отваливается:

../../src/script.cpp:85:9: warning: explicitly assigning value of variable of type 'CV *' (aka 'cv *') to itself [-Wself-assign]
   cv  = cv;
   ~~  ^ ~~
../../src/script.cpp:114:9: warning: explicitly assigning value of variable of type 'CV *' (aka 'cv *') to itself [-Wself-assign]
   cv  = cv;
   ~~  ^ ~~
../../src/script.cpp:239:9: warning: explicitly assigning value of variable of type 'CV *' (aka 'cv *') to itself [-Wself-assign]
   cv  = cv;
   ~~  ^ ~~
../../src/script.cpp:288:9: warning: explicitly assigning value of variable of type 'CV *' (aka 'cv *') to itself [-Wself-assign]
   cv  = cv;
   ~~  ^ ~~
../../src/script.cpp:342:9: warning: explicitly assigning value of variable of type 'CV *' (aka 'cv *') to itself [-Wself-assign]
   cv  = cv;
   ~~  ^ ~~
../../src/script.cpp:834:29: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
   sprintf(buff, "push(@{$"KLUVARNAME "{'%s'}},'%s');",
                           ^

5 warnings and 1 error generated.
*** Error code 1

Stop.
make: stopped in /root/rntrack-2_0_15-src-worked/MakeFiles/FreeBSD

После добавления пробела ушла проблема


 SA>> ЗЫ вообще смапи в BSD замечательно собирается и с makefile.lnx
 SA>> но в BSD gcc уже не дефолт.
 MD> А как же с GNU примочками?

ну у меня gcc просто из портов есть, ты про это?


С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Origin: https://5034.ru/wfido (2:5034/10.1)

Предыдущее Следующее

К списку сообщений
К списку конференций