Latest Comments by x_wing
Reminder: Update your PC info for the next round of statistics updates
27 Mar 2018 at 11:17 am UTC
https://en.wikipedia.org/wiki/Continent#Number [External Link]
27 Mar 2018 at 11:17 am UTC
Quoting: LakortaThat must be some per country education rule. In my country America is just one continent (as a whole) and the North, Central and South are just regions.Quoting: x_wingNorth America. Central America and most of the Caribbean are usually considered part of North America.Quoting: GuestFrom what I remember in my grade school days, there are 7 continents:And the people of Cuba or El Salvador live in...?
North America
South America
Africa
Antarctica
Australia
Asia
Europe
https://en.wikipedia.org/wiki/Continent#Number [External Link]
Reminder: Update your PC info for the next round of statistics updates
26 Mar 2018 at 8:09 pm UTC
26 Mar 2018 at 8:09 pm UTC
Quoting: GuestFrom what I remember in my grade school days, there are 7 continents:And the people of Cuba or El Salvador live in...?
North America
South America
Africa
Antarctica
Australia
Asia
Europe
Reminder: Update your PC info for the next round of statistics updates
25 Mar 2018 at 3:54 pm UTC
25 Mar 2018 at 3:54 pm UTC
Quoting: BrisseThere's one little annoyance for me with this PC info system. I have two GPU's but can't enter that into the statistics.Same issue here :P
Citra, the work in progress Nintendo 3DS emulator now has a much improved OpenGL renderer
20 Mar 2018 at 2:09 pm UTC
Yesterday I went back to see my gcc for ubuntu 16.04 (gcc version 5.4.0) and found out that it has experimental support for C++17. From the man:
So, maybe with "export CXXFLAGS=-std=c++1z" before running makefile is the final trick (in case there are others C++17 related issues).
20 Mar 2018 at 2:09 pm UTC
Quoting: fraksweyour solution worked, but there's more errors later regarding fmt functions that isn't there. suspected as much,replacing fmt lib wasn't a good idea but i had to give it a shot.Well, that could be happening due that you clone the repository without "--recursive" option in order to fetch the externals/submodules. Check @ageres comment, think he gave you the right step by step (out of the C++17 problem).
Yesterday I went back to see my gcc for ubuntu 16.04 (gcc version 5.4.0) and found out that it has experimental support for C++17. From the man:
-std=
Determine the language standard. This option is currently only supported when compiling C or C++.
The compiler can accept several base standards, such as c90 or c++98, and GNU dialects of those standards, such as gnu90 or gnu++98. When a base standard is specified, the compiler accepts all programs following that
standard plus those using GNU extensions that do not contradict it. For example, -std=c90 turns off certain features of GCC that are incompatible with ISO C90, such as the "asm" and "typeof" keywords, but not other GNU
extensions that do not have a meaning in ISO C90, such as omitting the middle term of a "?:" expression. On the other hand, when a GNU dialect of a standard is specified, all features supported by the compiler are
enabled, even when those features change the meaning of the base standard. As a result, some strict-conforming programs may be rejected. The particular standard is used by -Wpedantic to identify which features are GNU
extensions given that version of the standard. For example -std=gnu90 -Wpedantic warns about C++ style // comments, while -std=gnu99 -Wpedantic does not.
A value for this option must be provided; possible values are
c90
c89
iso9899:1990
Support all ISO C90 programs (certain GNU extensions that conflict with ISO C90 are disabled). Same as -ansi for C code.
iso9899:199409
ISO C90 as modified in amendment 1.
c99
c9x
iso9899:1999
iso9899:199x
ISO C99. This standard is substantially completely supported, modulo bugs and floating-point issues (mainly but not entirely relating to optional C99 features from Annexes F and G). See
<http://gcc.gnu.org/c99status.html> for more information. The names c9x and iso9899:199x are deprecated.
c11
c1x
iso9899:2011
ISO C11, the 2011 revision of the ISO C standard. This standard is substantially completely supported, modulo bugs, floating-point issues (mainly but not entirely relating to optional C11 features from Annexes F
and G) and the optional Annexes K (Bounds-checking interfaces) and L (Analyzability). The name c1x is deprecated.
gnu90
gnu89
GNU dialect of ISO C90 (including some C99 features).
gnu99
gnu9x
GNU dialect of ISO C99. The name gnu9x is deprecated.
gnu11
gnu1x
GNU dialect of ISO C11. This is the default for C code. The name gnu1x is deprecated.
c++98
c++03
The 1998 ISO C++ standard plus the 2003 technical corrigendum and some additional defect reports. Same as -ansi for C++ code.
gnu++98
gnu++03
GNU dialect of -std=c++98. This is the default for C++ code.
c++11
c++0x
The 2011 ISO C++ standard plus amendments. The name c++0x is deprecated.
gnu++11
gnu++0x
GNU dialect of -std=c++11. The name gnu++0x is deprecated.
c++14
c++1y
The 2014 ISO C++ standard plus amendments. The name c++1y is deprecated.
gnu++14
gnu++1y
GNU dialect of -std=c++14. The name gnu++1y is deprecated.
c++1z
The next revision of the ISO C++ standard, tentatively planned for 2017. Support is highly experimental, and will almost certainly change in incompatible ways in future releases.
gnu++1z
GNU dialect of -std=c++1z. Support is highly experimental, and will almost certainly change in incompatible ways in future releases.So, maybe with "export CXXFLAGS=-std=c++1z" before running makefile is the final trick (in case there are others C++17 related issues).
Citra, the work in progress Nintendo 3DS emulator now has a much improved OpenGL renderer
19 Mar 2018 at 7:08 pm UTC Likes: 1
I believe that the problematic code is just a syntax sugar for: u32 handle = PopHLEHandles<1>()[0];
Try replacing that line and hope for the best :P
19 Mar 2018 at 7:08 pm UTC Likes: 1
Quoting: frakswethought i had it going for awhile but had to throw in the towel in the end.By the error you get, seems like they're using C++17 and your compiler doesn't support it yet (if you're using gcc, check the man).
In file included from /source/citra/src/core/hle/service/ac/ac.cpp:9:0:
/source/citra/src/./core/hle/ipc_helpers.h: In member function ‘Kernel::SharedPtr<Kernel::Object> IPC::RequestParser::PopGenericObject()’:
/source/citra/src/./core/hle/ipc_helpers.h:401:10: error: expected unqualified-id before ‘[’ token
auto [handle] = PopHLEHandles<1>();
^
/citra/src/./core/hle/ipc_helpers.h:402:39: error: ‘handle’ was not declared in this scope
return context->GetIncomingHandle(handle);
edit: should add that i replaced the fmt library in the "externals" directory with the one on the fmt library homepage, most likely that has something to do why "handle" isn't declared.seems they have altered fmt lib with their own functions,which doesn't work with my system.
I believe that the problematic code is just a syntax sugar for: u32 handle = PopHLEHandles<1>()[0];
Try replacing that line and hope for the best :P
DayZ is not currently coming to Linux, but the developers are open to it
16 Mar 2018 at 3:22 pm UTC Likes: 1
16 Mar 2018 at 3:22 pm UTC Likes: 1
That mention was indeed dedicated to us supporting Linux servers mostly. We’re definitely open to supporting Linux for the game itself, but that’ll be realistic only after we reach the 1.0 version of the game, as the multi platform/system development would become a bit tricky when still in Early Access.I really disagree with this idea. I understand that they are not able to do zero day testing for multiple platform but if you want to support other platform you have to at least do the necessary work in order to get your design flexible enough for multiplatform. Leaving all to the end just means a bigger cost for the port and, in the end, low to nill profits on those platforms.
Hypergate, a new space-combat sim will support Linux
21 Feb 2018 at 1:51 pm UTC
21 Feb 2018 at 1:51 pm UTC
Quoting: slaapliedjeSomebody get overly excited with the post button?That moment when you want to edit your comment but you keep quoting and editing yourself. We need a "delete" comment button :P
Hypergate, a new space-combat sim will support Linux
20 Feb 2018 at 6:08 pm UTC
20 Feb 2018 at 6:08 pm UTC
Quoting: slaapliedjeOMG, I remember playing the early version almost ten years ago (yes, in Linux XD) and I loved it. I should check that game this weekend!Quoting: x_wingMakes me remember of the Battlestar Gallactica combat scenes. I'll really following this one.I keep meaning to try it, but there is that BSG conversion for Freespace 2 out there;
https://www.youtube.com/watch?v=8E1epHf6Ots [External Link]
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Windows compatibility layer Wine 11 arrives bringing masses of improvements to Linux
- GOG plan to look a bit closer at Linux through 2026
- Hytale has arrived in Early Access with Linux support
- Valve reveal all the Steam events scheduled for 2026
- > See more over 30 days here
- Weekend Players' Club 2026-01-16
- whizse - Venting about open source security.
- rcrit - Away later this week...
- Liam Dawe - Welcome back to the GamingOnLinux Forum
- simplyseven - A New Game Screenshots Thread
- JohnLambrechts - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck