LINUX.ORG.RU
ФорумGames

Chromium не собирается


0

0

#error "USE_SDL or USE_GLUT must be defined"
make[1]: *** [main.o] Ошибка 1
make[1]: Leaving directory `/mnt/lin/tmp/Chromium-0.9/src'
make: *** [src] Ошибка 2

Что это может быть? Куда копать?

★★★★★

Re: Chromium не собирается

говорит же, определись бл*, с чем собирать, с SDL или с GLUT. таки и добавь -DUSE_SDL к парамам гцц

anonymous ()
Ответ на: Re: Chromium не собирается от anonymous

Re: Chromium не собирается

Теперь такая ошибка:

make[1]: Entering directory `/mnt/lin/tmp/Chromium-0.9/src'
g++ -c -O2 -DUSE_SDL -I../support/include -I../support/glpng/include -I/usr/X11R6/include -o main.o main.cpp
g++ -o chromium textGeometryChromium.o textGeometryBSU.o Audio.o AudioOpenAL.o AudioSDLMixer.o Ammo.o Config.o EnemyAircraft.o EnemyAircraft_Straight.o EnemyAircraft_Omni.o EnemyAircraft_RayGun.o EnemyAircraft_Tank.o EnemyAircraft_Gnat.o EnemyAircraft_Boss00.o EnemyAircraft_Boss01.o EnemyAmmo.o EnemyFleet.o Explosions.o HeroAircraft.o HeroAmmo.o Global.o Ground.o GroundMetal.o GroundMetalSegment.o GroundSea.o GroundSeaSegment.o GroundSegment.o HiScore.o NCString.o MainToolkit.o MainGLUT.o MainSDL.o MainSDL_Event.o MainGL.o MenuGL.o PowerUps.o ScreenItem.o ScreenItemAdd.o StatusDisplay.o TexFont.o main.o -L../support/glpng/lib -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -lglpng -lGL -lGLU -lm -lz -lopenal -ldl `/usr/bin/sdl-config --libs`
main.o(.text+0xf6): In function `main':
: undefined reference to `MainSDL::MainSDL[in-charge](int, char**)'
collect2: ld returned 1 exit status
make[1]: *** [chromium] Ошибка 1
make[1]: Leaving directory `/mnt/lin/tmp/Chromium-0.9/src'
make: *** [src] Ошибка 2

vovans ★★★★★ ()
Ответ на: Re: Chromium не собирается от vovans

Re: Chromium не собирается

-lsdl туда же добавить (и возмонжно -I/usr/include/SDL). а вообще все необходимые флаги должен поставить конфигуратор и записать их в Makefile.

anonymous ()
Ответ на: Re: Chromium не собирается от anonymous

Re: Chromium не собирается

>-lsdl туда же добавить (и возмонжно -I/usr/include/SDL). а вообще все необходимые флаги должен поставить конфигуратор и записать их в Makefile.

Собралось ;)) Спасибо!!

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