Спасибо за совет
игра 0 A.D. открыта под лицензией GPL/CC-BY-SA (СБОРКА)
Модератор: Модераторы разделов
-
oldbay
- Сообщения: 283
- ОС: gentoo, cenos
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Спасибо за совет
-
proton
- Сообщения: 34
- ОС: Gentoo Linux
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Gentoo
Код: Выделить всё
Linking AtlasUI
obj/AtlasUI_Debug/ColourTesterColourCtrl.o: In function `CustomColourButton::OnButton(wxCommandEvent&)':
ColourTesterColourCtrl.cpp:(.text._ZN18CustomColourButton8OnButtonER14wxCommandEvent[CustomColourButton::OnButton(wxCommandEvent&)]+0x9a): undefined reference to `wxColour::IsOk() const'
obj/AtlasUI_Debug/FieldEditCtrl.o: In function `wxColour::Ok() const':
/usr/include/wx-2.8/wx/gtk/colour.h:30: undefined reference to `wxColour::IsOk() const'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: ../../../binaries/system/libAtlasUI_dbg.so: hidden symbol `wxColour::IsOk() const' isn't defined
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output
collect2: выполнение ld завершилось с кодом возврата 1
make[1]: *** [../../../binaries/system/libAtlasUI_dbg.so] Ошибка 1
make: *** [AtlasUI] Ошибка 2Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
proton
- Сообщения: 34
- ОС: Gentoo Linux
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
proton писал(а): ↑17.07.2009 18:27Gentoo
Код: Выделить всё
Linking AtlasUI obj/AtlasUI_Debug/ColourTesterColourCtrl.o: In function `CustomColourButton::OnButton(wxCommandEvent&)': ColourTesterColourCtrl.cpp:(.text._ZN18CustomColourButton8OnButtonER14wxCommandEvent[CustomColourButton::OnButton(wxCommandEvent&)]+0x9a): undefined reference to `wxColour::IsOk() const' obj/AtlasUI_Debug/FieldEditCtrl.o: In function `wxColour::Ok() const': /usr/include/wx-2.8/wx/gtk/colour.h:30: undefined reference to `wxColour::IsOk() const' /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: ../../../binaries/system/libAtlasUI_dbg.so: hidden symbol `wxColour::IsOk() const' isn't defined /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output collect2: выполнение ld завершилось с кодом возврата 1 make[1]: *** [../../../binaries/system/libAtlasUI_dbg.so] Ошибка 1 make: *** [AtlasUI] Ошибка 2
Забавно, такая проблема только при сборке ебилдом...
Вручную - нормально все...
Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
oldbay
- Сообщения: 283
- ОС: gentoo, cenos
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Да есть такая проблема...
Для тех кто взялся собирать в ручную, сбрасываю обнаруженные зависимости для gentoo:
dev-util/valgrind
virtual/opengl
dev-lang/spidermonkey
media-libs/openal
dev-libs/crypto++
media-libs/libsdl
dev-libs/boost
sys-libs/zlib
app-admin/fam
dev-libs/xerces-c
x11-libs/wxGTK
media-libs/devil
net-libs/enet
media-video/ffmpeg
media-libs/jpeg
media-libs/libpng
dev-libs/libxml2
media-libs/libvorbis
media-libs/libogg
dev-lang/nasm
и зарегистрировать профиль wxwidgets (wxwidgets set "профиль", узнать доступные профили можно через wxwidgets list) - иначе получаем ошибку:
Код: Выделить всё
AtlasObjectXML.cpp
g++: An: Нет такого файла или каталога
g++: error: Нет такого файла или каталога
g++: occurred: Нет такого файла или каталога
g++: while: Нет такого файла или каталога
g++: calling: Нет такого файла или каталога
g++: wx-config:: Нет такого файла или каталога
g++: No: Нет такого файла или каталога
g++: profile: Нет такого файла или каталога
g++: currently: Нет такого файла или каталога
g++: selected: Нет такого файла или каталога
g++: Please: Нет такого файла или каталога
g++: use: Нет такого файла или каталога
g++: `eselect: Нет такого файла или каталога
g++: wxwidgets`: Нет такого файла или каталога
g++: to: Нет такого файла или каталога
g++: select: Нет такого файла или каталога
g++: an: Нет такого файла или каталога
g++: available: Нет такого файла или каталога
g++: profile: Нет такого файла или каталога
g++: and: Нет такого файла или каталога
g++: try: Нет такого файла или каталога
g++: again.: Нет такого файла или каталога
vfs_tree.cpp
make[1]: *** [obj/AtlasObject_Debug/AtlasObjectXML.o] Ошибка 1
make: *** [AtlasObject] Ошибка 2
make: *** Ожидание завершения заданий...Вроде собралось - но запуск не проверял, - gentoo пока гнездится на виртуальной машине
-
proton
- Сообщения: 34
- ОС: Gentoo Linux
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
В общем, если кто захочет разобраться - вот мой ебилд:
Код: Выделить всё
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit games eutils subversion
ESVN_REPO_URI="http://svn.wildfiregames.com/public/ps/trunk"
DESCRIPTION="0 A.D. is a free, real-time strategy game currently under
development by Wildfire Games."
HOMEPAGE="http://wildfiregames.com/0ad/"
LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
RDEPEND="virtual/opengl
dev-lang/spidermonkey[threadsafe]
media-libs/openal
dev-libs/crypto++
media-libs/libsdl
dev-libs/boost
sys-libs/zlib
|| ( dev-libs/libgamin app-admin/fam )
dev-libs/xerces-c
>=x11-libs/wxGTK-2.8
media-libs/devil
net-libs/enet
media-video/ffmpeg
media-libs/jpeg
media-libs/libpng
dev-libs/libxml2
media-libs/libvorbis
media-libs/libogg
dev-util/valgrind
dev-lang/nasm"
DEPEND="${RDEPEND}"
src_unpack() {
subversion_src_unpack
}
src_compile() {
cd "${S}/libraries/fcollada/src"
emake || die "Can't build fcollada"
cd "${S}/build/premake/src/Src"
emake || die "Can't build premake"
cp -v ../bin/premake ../../
cd "${S}/build/workspaces"
./update-workspaces.sh
cd gcc
emake || die "Can't build"
}Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
anarhst
- Сообщения: 120
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
proton
Как понять вручную?
У меня сейчас такая ошибка
Что-то не могу собрать! ) 8
Забавно, такая проблема только при сборке ебилдом...
Вручную - нормально все...
Как понять вручную?
У меня сейчас такая ошибка
../../../source/lib/sysdep/arch/x86_x64/topology.cpp:173: ошибка: нет декларации ‘ids’ в этой области видимости
make[1]: *** [obj/lowlevel_Debug/topology.o] Ошибка 1
make: *** [lowlevel] Ошибка 2
Что-то не могу собрать! ) 8
Пингвин – это обожравшиеся ласточка…
-
proton
- Сообщения: 34
- ОС: Gentoo Linux
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Очень просто:
мой ебилд стопорится на последней операции - emake в каталоге gcc, а конкретнее - на линковке AtlasUI:
Код: Выделить всё
/usr/include/wx-2.8/wx/gtk/colour.h:30: undefined reference to `wxColour::IsOk() const'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: ../../../binaries/system/libAtlasUI_dbg.so: hidden symbol `wxColour::IsOk() const' isn't defined
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output
collect2: выполнение ld завершилось с кодом возврата 1если же перейти в каталог gcc и выполнить там make - все будет нормально
Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
anarhst
- Сообщения: 120
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Пингвин – это обожравшиеся ласточка…
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
вы уверены, что до этого момента всё собирается без ошибок?
у меня нужно было сделать
у меня нужно было сделать
Код: Выделить всё
eselect wxwidgets-
anarhst
- Сообщения: 120
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
yaleks
Повторный make выдает такое ( 8 - кучу ошибок
Код:
max@Anarhist:~/Документы/trunk/build/workspaces/gcc$ make -j3
==== Building network ====
==== Building engine ====
==== Building graphics ====
make[1]: `../../../binaries/system/libnetwork_dbg.a' не требует обновления.
==== Building i18n ====
make[1]: `../../../binaries/system/libengine_dbg.a' не требует обновления.
==== Building atlas ====
make[1]: `../../../binaries/system/libi18n_dbg.a' не требует обновления.
==== Building gui ====
make[1]: `../../../binaries/system/libatlas_dbg.a' не требует обновления.
==== Building lowlevel ====
make[1]: `../../../binaries/system/libgui_dbg.a' не требует обновления.
==== Building AtlasObject ====
make[1]: `../../../binaries/system/libgraphics_dbg.a' не требует обновления.
==== Building AtlasScript ====
make[1]: `../../../binaries/system/libAtlasObject_dbg.a' не требует обновления.
==== Building wxJS ====
make[1]: `../../../binaries/system/libAtlasScript_dbg.a' не требует обновления.
==== Building Collada ====
make[1]: `../../../binaries/system/libCollada_dbg.so' не требует обновления.
==== Building test_gen ====
topology.cpp
dir_watch_fam.cpp
make[1]: `../../../binaries/system/libwxJS_dbg.a' не требует обновления.
==== Building AtlasUI ====
ColourTesterImageCtrl.cpp
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:34:19: error: IL/il.h: No such file or directory
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:35:20: error: IL/ilu.h: No such file or directory
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:27:17: error: fam.h: No such file or directory
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp: In constructor ‘ColourTesterImageCtrl::ColourTesterImageCtrl(wxWindow*)’:
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:48: ошибка: нет декларации ‘ilInit’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:49: ошибка: нет декларации ‘ILuint’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:49: ошибка: expected primary-expression before ‘)’ token
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:49: ошибка: нет декларации ‘ilGenImages’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:50: ошибка: нет декларации ‘IL_KEEP_DXTC_DATA’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:50: ошибка: нет декларации ‘IL_TRUE’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:50: ошибка: нет декларации ‘ilSetInteger’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp: In member function ‘void ColourTesterImageCtrl::SetImageFile(const wxFileName&)’:
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:55: ошибка: нет декларации ‘ilBindImage’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:57: ошибка: нет декларации ‘IL_ORIGIN_UPPER_LEFT’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:57: ошибка: нет декларации ‘ilOriginFunc’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:58: ошибка: нет декларации ‘IL_ORIGIN_SET’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:58: ошибка: нет декларации ‘ilEnable’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:59: ошибка: нет декларации ‘ilLoadImage’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:67: ошибка: нет декларации ‘IL_DXTC_DATA_FORMAT’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:67: ошибка: нет декларации ‘ilGetInteger’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:69: ошибка: нет декларации ‘IL_RGBA’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:69: ошибка: нет декларации ‘IL_UNSIGNED_BYTE’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:69: ошибка: нет декларации ‘ilConvertImage’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:75: ошибка: нет декларации ‘ILinfo’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:75: ошибка: expected `;' before ‘info’
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:76: ошибка: нет декларации ‘info’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:76: ошибка: нет декларации ‘iluGetImageInfo’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp: In member function ‘wxString ColourTesterImageCtrl::GetImageFiletype()’:
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:96: ошибка: нет декларации ‘IL_DXTC_DATA_FORMAT’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:96: ошибка: нет декларации ‘ilGetInteger’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:97: ошибка: нет декларации ‘IL_DXT1’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:98: ошибка: нет декларации ‘IL_DXT2’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:99: ошибка: нет декларации ‘IL_DXT3’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:100: ошибка: нет декларации ‘IL_DXT4’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:101: ошибка: нет декларации ‘IL_DXT5’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:103: ошибка: нет декларации ‘IL_IMAGE_WIDTH’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:103: ошибка: нет декларации ‘ilGetInteger’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:103: ошибка: нет декларации ‘IL_IMAGE_HEIGHT’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp: In member function ‘void ColourTesterImageCtrl::CalculateImage()’:
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:126: ошибка: нет декларации ‘ilBindImage’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:128: ошибка: нет декларации ‘ILubyte’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:128: ошибка: нет декларации ‘data’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:128: ошибка: нет декларации ‘ilGetData’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:129: ошибка: нет декларации ‘ILinfo’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:129: ошибка: expected `;' before ‘info’
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:130: ошибка: нет декларации ‘info’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:130: ошибка: нет декларации ‘iluGetImageInfo’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:137: ошибка: нет декларации ‘p0’ в этой области видимости
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:137: ошибка: нет декларации ‘p1’ в этой области видимости
make[1]: *** [obj/AtlasUI_Debug/ColourTesterImageCtrl.o] Ошибка 1
make: *** [AtlasUI] Ошибка 2
make: *** Ожидание завершения заданий...
../../../source/lib/sysdep/arch/x86_x64/topology.cpp: In function ‘size_t NumUniqueMaskedValues(const uint8_t*, uint8_t)’:
../../../source/lib/sysdep/arch/x86_x64/topology.cpp:173: ошибка: ‘set’ не является элементом ‘std’
../../../source/lib/sysdep/arch/x86_x64/topology.cpp:173: ошибка: expected primary-expression before ‘>’ token
../../../source/lib/sysdep/arch/x86_x64/topology.cpp:173: ошибка: нет декларации ‘ids’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:29: ошибка: ‘FAMConnection’ не является именем типа
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp: In function ‘void fam_deinit()’:
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:41: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:41: ошибка: нет декларации ‘FAMClose’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp: In function ‘LibError dir_add_watch(const char*, intptr_t*)’:
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:53: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:53: ошибка: нет декларации ‘FAMOpen2’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:66: ошибка: нет декларации ‘FAMRequest’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:66: ошибка: expected `;' before ‘req’
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:67: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:67: ошибка: нет декларации ‘req’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:67: ошибка: нет декларации ‘FAMMonitorDirectory’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:78: ошибка: нет декларации ‘FAMEvent’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:78: ошибка: expected `;' before ‘e’
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:80: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:80: ошибка: нет декларации ‘e’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:80: ошибка: нет декларации ‘FAMNextEvent’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:91: ошибка: нет декларации ‘e’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:91: ошибка: нет декларации ‘FAMEndExist’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:93: ошибка: нет декларации ‘req’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp: In function ‘LibError dir_cancel_watch(intptr_t)’:
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:106: ошибка: нет декларации ‘FAMRequest’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:106: ошибка: expected `;' before ‘req’
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:107: ошибка: нет декларации ‘req’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:108: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:108: ошибка: нет декларации ‘FAMCancelMonitor’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp: In function ‘LibError dir_get_changed_file(char*)’:
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:119: ошибка: нет декларации ‘FAMEvent’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:119: ошибка: expected `;' before ‘e’
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:120: ошибка: нет декларации ‘fc’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:120: ошибка: нет декларации ‘FAMPending’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:122: ошибка: нет декларации ‘e’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:122: ошибка: нет декларации ‘FAMNextEvent’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:124: ошибка: нет декларации ‘FAMChanged’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:124: ошибка: нет декларации ‘FAMCreated’ в этой области видимости
../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:124: ошибка: нет декларации ‘FAMDeleted’ в этой области видимости
make[1]: *** [obj/lowlevel_Debug/topology.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make[1]: *** [obj/lowlevel_Debug/dir_watch_fam.o] Ошибка 1
make: *** [lowlevel] Ошибка 2
max@Anarhist:~/Документы/trunk/build/workspaces/gcc$
Повторный make выдает такое ( 8 - кучу ошибок
Пингвин – это обожравшиеся ласточка…
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
-
proton
- Сообщения: 34
- ОС: Gentoo Linux
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
yaleks писал(а): ↑19.07.2009 14:48вы уверены, что до этого момента всё собирается без ошибок?
у меня нужно было сделатьКод: Выделить всё
eselect wxwidgets
Это нужно было сделать и так, стоит читать сообщения emerge)
yaleks писал(а): ↑19.07.2009 15:06
вы уверены, что у вас все зависимости прописаны? сделайтеКод: Выделить всё
emerge --depclean
зачем это делать?
Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
из них и выудил
ну в общем не зачем, уже разобрался что вроде всего хватает
Сейчас у меня не линкуется AtlasUI, что-то странное с wxGTK.
Код:
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit games eutils wxwidgets subversion games
ESVN_REPO_URI="http://svn.wildfiregames.com/public/ps/trunk"
DESCRIPTION="0 A.D. is a free, real-time strategy game currently under development by Wildfire Games."
HOMEPAGE="http://wildfiregames.com/0ad/"
LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
RDEPEND="virtual/opengl
dev-lang/spidermonkey[threadsafe]
media-libs/openal
dev-libs/crypto++
media-libs/libsdl
dev-libs/boost
sys-libs/zlib
|| ( dev-libs/libgamin app-admin/fam )
dev-libs/xerces-c
x11-libs/wxGTK:2.8
media-libs/devil
net-libs/enet
media-video/ffmpeg
media-libs/jpeg
media-libs/libpng
dev-libs/libxml2
media-libs/libvorbis
media-libs/libogg
dev-util/valgrind"
DEPEND="${RDEPEND}
dev-lang/nasm"
pkg_setup() {
games_pkg_setup
WX_GTK_VER=2.8 need-wxwidgets unicode
}
src_unpack() {
subversion_src_unpack
}
src_compile() {
cd "${S}/libraries/fcollada/src"
emake || die "Can't build fcollada"
cd "${S}/build/workspaces"
./update-workspaces.sh
cd gcc
# sed -i "s:wx-config:${WX_CONFIG}:" AtlasUI.make || die "AtlasUI sed failed"
emake || die "Can't build"
}
-
anarhst
- Сообщения: 120
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
yaleks
Собрал пакет
Но теперь ошибка
Собрал пакет
Код: Выделить всё
ake[1]: Выход из каталога `/home/max/Документы/devil-1.7.8/test'
Making install in data
make[1]: Вход в каталог `/home/max/Документы/devil-1.7.8/data'
make[2]: Вход в каталог `/home/max/Документы/devil-1.7.8/data'
make[2]: Цель `install-exec-am' не требует выполнения команд.
test -z "/usr/local/lib/pkgconfig" || /bin/mkdir -p "/usr/local/lib/pkgconfig"
/usr/bin/install -c -m 644 'IL.pc' '/usr/local/lib/pkgconfig/IL.pc'
make[2]: Выход из каталога `/home/max/Документы/devil-1.7.8/data'
make[1]: Выход из каталога `/home/max/Документы/devil-1.7.8/data'
make[1]: Вход в каталог `/home/max/Документы/devil-1.7.8'
make[2]: Вход в каталог `/home/max/Документы/devil-1.7.8'
make[2]: Цель `install-exec-am' не требует выполнения команд.
make[2]: Цель `install-data-am' не требует выполнения команд.
make[2]: Выход из каталога `/home/max/Документы/devil-1.7.8'
make[1]: Выход из каталога `/home/max/Документы/devil-1.7.8'
root@Anarhist:/home/max/Документы/devil-1.7.8#Но теперь ошибка
Код: Выделить всё
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp: In member function ‘void ColourTesterImageCtrl::CalculateImage()’:
../../../source/tools/atlas/AtlasUI/ColourTester/ColourTesterImageCtrl.cpp:130: ошибка: нет декларации ‘iluGetImageInfo’ в этой области видимости
make[1]: *** [obj/AtlasUI_Debug/ColourTesterImageCtrl.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make: *** [AtlasUI] Ошибка 2Пингвин – это обожравшиеся ласточка…
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
-
anarhst
- Сообщения: 120
Re: игра 0 A.D. открыта под лицензией GPL/CC-BY-SA
Пингвин – это обожравшиеся ласточка…
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~