LINUX.ORG.RU

убитый crossbuild malloc для windows игры

 , , ,


0

1

https://github.com/BohemiaInteractive/TBB4
Нужно собрать это для windows под лялихом с -march=native -O3 -etc
Это malloc для игры, хочу fps поднять
Под лялихом для лялиха собирается,
но кроссплатформенность сборки убита



Последнее исправление: nanosecond (всего исправлений: 2)
Ответ на: комментарий от anonymous

а че такое объясни
там же должно препроцессором ненужное отключиться, но я код не смотрел

nanosecond
() автор топика
Последнее исправление: nanosecond (всего исправлений: 1)

Под win из linux можно собирать migw-w64. Ты как собираешь?

Зачем в принципе это делать, если

Default allocator used by the engine is based on Intel TBB 4?

-O3 вроде как имеет смысл там, где много математики, для аллокатора памяти оно в принципе нужно?

PhysShell ★★
()
Ответ на: комментарий от PhysShell

собирал просто make -j4
это запускает /build/linux.inc который собирает лишь .so

скрипт сборки .dll
build/windows.inc работает только под оффтопиком как я понял
мне нужно написать build/windows.linux.inc или build/linux.mingw.inc сброчный скрипт
проблема в том что я далек от этого всего

Зачем в принципе это делать, если

это для масс сделано
ествн если переделать под мой процессор можно немного выиграть
неразумно полагать что -march=native -O3 -etc и fps это самоцель, это намек
крч цель починить сборку, а потом уже оптимизировать и протестировать

nanosecond
() автор топика
Последнее исправление: nanosecond (всего исправлений: 7)

а ты перед сборкой делаешь export путей к mingw вместо gcc?

xmikex ★★★★
()
Ответ на: комментарий от xmikex

export путей

вот-же), не думал что на столько все просто
попробую потом
получается symlink делать на i686-w64-mingw32-gcc?
или переменная какая-то нужна с i686-w64-mingw32-

nanosecond
() автор топика
Последнее исправление: nanosecond (всего исправлений: 2)
Ответ на: комментарий от nanosecond

что-то вроде

PREFIX=x86_64-w64-mingw32
export CC=$PREFIX-gcc
export CXX=$PREFIX-g++
export CPP=$PREFIX-cpp
export RANLIB=$PREFIX-ranlib

xmikex ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.