AMD R5 240 graphics card is installed now. AMD has an open source driver and almost any AMD card can be used.sirherrbatka wrote: ↑16 May 2019, 12:05 Also, once you manage to run the game I would be very interested to see it. I have no idea what kind of GPU this machine can possibly have, so it would be very difficult to establish any insight into the practical performance, but this stuff is so exotic outside of the Russia that I can't help but check it out
Build for Elbrus(VLIW)
Re: Build for Elbrus(VLIW)
Re: Build for Elbrus(VLIW)
sirherrbatka, I'll make videos and photos
Re: Build for Elbrus(VLIW)
Yes, LCC is highly modified and posing as GCC 5.5 compatible. C++ 11 is accurately supported, information from the developer.
ps. от стандартного lcc там почти ничего наверное и не осталось) компилятор там считай полностью свой.
Re: Build for Elbrus(VLIW)
Well, it seems not accurately.
Which OpenMW version do you try to build?
Also it seems it does not like this line in the mapwondow.cpp:
Code: Select all
markerWidget->setUserData(marker);
Re: Build for Elbrus(VLIW)
lcc --version
lcc:1.23.14:Sep--9-2018:e2k-v4-linux
gcc (GCC) 5.5.0 compatible
Information from the computer manufacturer, aka the developer of a compatible compiler.
"Компилятор lcc-1.23 поддерживает C++11" or english "lcc-1.23 compiler supports C++11"
I'm trying to build the current version OpenMW from github.
Re: Build for Elbrus(VLIW)
Then indeed it is an error about custom markers. LCC can not compare operands of types "const ESM::CustomMarker" and "ESM::CustomMarker" for some reason.
As I said, try to comment this line first to workaround this issue.
I am afraid that you will need to patch OpenMW yourself since there are no other Elbrus users here.
EDIT:
But MyGUI_Any.h has only 154 lines on MyGUI 3.2.2 ...
As I said, try to comment this line first to workaround this issue.
I am afraid that you will need to patch OpenMW yourself since there are no other Elbrus users here.
EDIT:
Code: Select all
lcc: "/usr/local/include/MYGUI/MyGUI_Any.h", строка 173
Re: Build for Elbrus(VLIW)
Result:Code: Select all
markerWidget->setUserData(marker);
- Spoiler: Show
I build last version MyGUI from github. https://github.com/MyGUI/mygui/blob/mas ... yGUI_Any.h
Re: Build for Elbrus(VLIW)
1. Use MyGUI 3.2.2 release instead of MyGUI's master branch.
2. C++ uses // to mark comments and # for preprocessor directives.
2. C++ uses // to mark comments and # for preprocessor directives.
Re: Build for Elbrus(VLIW)
1. git clone https://github.com/MyGUI/mygui.git
2. git branch
*master
release-3.2.2
3. git checkout release-3.2.2
mygui/MyGUIEngine/include/MyGUI_Any.h
194 line
Maybe need an older version?
MyGUI 3.2.2 installed, but error were old.
The only difference is that the compilation continued and came to an end. There are 2 errors.
2. git branch
*master
release-3.2.2
3. git checkout release-3.2.2
mygui/MyGUIEngine/include/MyGUI_Any.h
194 line
Maybe need an older version?
MyGUI 3.2.2 installed, but error were old.
The only difference is that the compilation continued and came to an end. There are 2 errors.
Last edited by DJs3000 on 16 May 2019, 16:46, edited 3 times in total.