Powered by Lunatic Corp. Your IP: 3.214.216.26 | qalculate-gtk 4496deba-e73c-43b0-9967-5b37b2c80fbfToc:- error 1
rpm: error: Failed build dependencies:
- error 2
rpm: error: Failed build dependencies:
- error 3
rpm: error: Failed build dependencies:
- prep
Executing(%prep): /bin/sh -e /tmp/B.yzijhj1y/BUILD/tmp/rpm-tmp.NXmD4P
- build
Executing(%build): /bin/sh -e /tmp/B.yzijhj1y/BUILD/tmp/rpm-tmp.40BFcj
- error 4
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 5
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 6
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
- error 7
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
- error 8
callbacks.h:75:21: error: 'string' was not declared in this scope
- error 9
callbacks.h:75:34: error: 'string' was not declared in this scope
- error 10
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
- error 11
callbacks.h:126:180: error: 'string' has not been declared
- error 12
callbacks.h:126:201: error: 'string' was not declared in this scope
- error 13
callbacks.h:126:211: error: 'string' has not been declared
- error 14
callbacks.h:126:224: error: 'string' was not declared in this scope
- error 15
callbacks.h:127:114: error: 'string' has not been declared
- error 16
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 17
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
- error 18
callbacks.h:132:23: error: 'string' was not declared in this scope
- error 19
callbacks.h:132:41: error: expected primary-expression before 'index'
- error 20
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
- error 21
callbacks.h:134:25: error: 'string' was not declared in this scope
- error 22
callbacks.h:134:43: error: expected primary-expression before 'index'
- error 23
main.cc:29:1: error: 'string' does not name a type; did you mean 'GString'?
- error 24
main.cc:32:1: error: 'string' does not name a type; did you mean 'GString'?
- error 25
main.cc:35:1: error: 'string' does not name a type; did you mean 'GString'?
- error 26
main.cc:37:1: error: 'string' does not name a type; did you mean 'GString'?
- error 27
main.cc:39:1: error: 'string' does not name a type; did you mean 'GString'?
- error 28
main.cc:40:1: error: 'string' does not name a type; did you mean 'GString'?
- error 29
main.cc:47:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 30
main.cc:48:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 31
main.cc:49:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 32
main.cc:64:1: error: 'string' does not name a type; did you mean 'GString'?
- error 33
main.cc:119:9: error: 'parsed_to_str' was not declared in this scope; did you mean 'parsed_tostruct'?
- error 34
main.cc:119:29: error: 'string' does not name a type; did you mean 'GString'?
- error 35
main.cc:134:13: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
- error 36
main.cc:168:9: error: 'string' was not declared in this scope
- error 37
main.cc:169:111: error: 'ans_str' was not declared in this scope
- error 38
main.cc:182:48: error: expected type-specifier before 'AnswerFunction'
- error 39
main.cc:183:52: error: expected type-specifier before 'ExpressionFunction'
- error 40
main.cc:190:9: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 41
main.cc:193:9: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 42
main.cc:196:9: error: 'selected_unit_category' was not declared in this scope
- error 43
main.cc:199:9: error: 'result_text' was not declared in this scope
- error 44
main.cc:200:9: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 45
main.cc:232:28: error: 'recent_functions_pre' was not declared in this scope
- error 46
main.cc:235:28: error: 'recent_variables_pre' was not declared in this scope
- error 47
main.cc:238:28: error: 'recent_units_pre' was not declared in this scope
- error 48
main.cc:246:27: error: 'ViewThread' does not name a type; did you mean 'Thread'?
- error 49
main.cc:250:13: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
- error 50
main.cc:255:26: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 51
main.cc:330:17: error: 'string' was not declared in this scope
- error 52
main.cc:334:25: error: 'stmp' was not declared in this scope; did you mean 'tm'?
- error 53
main.cc:336:61: error: 'string' is not a class, namespace, or enumeration
- error 54
main.cc:337:33: error: 'svar' was not declared in this scope
- error 55
main.cc:340:47: error: expected ';' before 'svalue'
- error 56
main.cc:341:59: error: 'svalue' was not declared in this scope; did you mean 'GValue'?
- error 57
main.cc:363:9: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
- error 58
main.cc:402:9: error: 'string' was not declared in this scope
- error 59
make[2]: *** [Makefile:515: main.o] Error 1
- error 60
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 61
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 62
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
- error 63
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
- error 64
callbacks.h:75:21: error: 'string' was not declared in this scope
- error 65
callbacks.h:75:34: error: 'string' was not declared in this scope
- error 66
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
- error 67
callbacks.h:126:180: error: 'string' has not been declared
- error 68
callbacks.h:126:201: error: 'string' was not declared in this scope
- error 69
callbacks.h:126:211: error: 'string' has not been declared
- error 70
callbacks.h:126:224: error: 'string' was not declared in this scope
- error 71
callbacks.h:127:114: error: 'string' has not been declared
- error 72
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 73
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
- error 74
callbacks.h:132:23: error: 'string' was not declared in this scope
- error 75
callbacks.h:132:41: error: expected primary-expression before 'index'
- error 76
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
- error 77
callbacks.h:134:25: error: 'string' was not declared in this scope
- error 78
callbacks.h:134:43: error: expected primary-expression before 'index'
- error 79
interface.cc:66:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 80
interface.cc:123:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 81
interface.cc:150:8: error: 'string' does not name a type; did you mean 'GString'?
- error 82
interface.cc:151:8: error: 'string' does not name a type; did you mean 'GString'?
- error 83
interface.cc:162:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 84
interface.cc:163:8: error: 'vector' does not name a type; did you mean 'Vector'?
- error 85
interface.cc:165:8: error: 'deque' does not name a type
- error 86
interface.cc:170:8: error: 'string' does not name a type; did you mean 'GString'?
- error 87
interface.cc:180:8: error: 'unordered_map' does not name a type
- error 88
interface.cc:182:8: error: 'string' does not name a type; did you mean 'GString'?
- error 89
interface.cc:549:9: error: 'string' was not declared in this scope
- error 90
interface.cc:550:9: error: 'resstr' was not declared in this scope; did you mean 'wcsstr'?
- error 91
interface.cc:573:92: error: 'string' was not declared in this scope
- error 92
interface.cc:694:13: error: 'latest_button_unit_pre' was not declared in this scope; did you mean 'latest_button_unit'?
- error 93
interface.cc:699:23: error: expected ';' before 'si_label_str'
- error 94
interface.cc:701:25: error: 'si_label_str' was not declared in this scope
- error 95
interface.cc:704:25: error: 'si_label_str' was not declared in this scope
- error 96
interface.cc:706:97: error: 'si_label_str' was not declared in this scope
- error 97
interface.cc:711:9: error: 'vector' was not declared in this scope
- error 98
interface.cc:711:20: error: expected primary-expression before '*' token
- error 99
interface.cc:711:21: error: expected primary-expression before '>' token
- error 100
interface.cc:711:23: error: 'to_us' was not declared in this scope; did you mean 'top_ips'?
- error 101
interface.cc:719:89: error: 'string_is_less' cannot be used as a function
- error 102
interface.cc:742:89: error: 'string_is_less' cannot be used as a function
- error 103
interface.cc:755:13: error: 'latest_button_currency_pre' was not declared in this scope; did you mean 'latest_button_currency'?
- error 104
interface.cc:761:15: error: expected ';' before 'unit_label_str'
- error 105
interface.cc:763:17: error: 'unit_label_str' was not declared in this scope
- error 106
interface.cc:766:17: error: 'unit_label_str' was not declared in this scope
- error 107
interface.cc:768:91: error: 'unit_label_str' was not declared in this scope
- error 108
interface.cc:785:89: error: 'string_is_less' cannot be used as a function
- error 109
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 110
interface.h:18:142: error: expected primary-expression before '*' token
- error 111
interface.h:18:143: error: expected primary-expression before '>' token
- error 112
interface.h:18:146: error: '::const_iterator' has not been declared
- error 113
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 114
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 115
interface.cc:799:20: error: expected primary-expression before '*' token
- error 116
interface.cc:799:21: error: expected primary-expression before '>' token
- error 117
interface.cc:799:23: error: 'to_us2' was not declared in this scope
- error 118
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 119
interface.h:18:142: error: expected primary-expression before '*' token
- error 120
interface.h:18:143: error: expected primary-expression before '>' token
- error 121
interface.h:18:146: error: '::const_iterator' has not been declared
- error 122
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 123
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 124
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 125
interface.h:18:142: error: expected primary-expression before '*' token
- error 126
interface.h:18:143: error: expected primary-expression before '>' token
- error 127
interface.h:18:146: error: '::const_iterator' has not been declared
- error 128
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 129
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 130
interface.cc:901:25: error: 'string' was not declared in this scope
- error 131
interface.cc:902:40: error: 'flag_s' was not declared in this scope; did you mean 'flags_r'?
- error 132
interface.cc:903:37: error: 'string' is not a class, namespace, or enumeration
- error 133
interface.cc:905:45: error: 'flag_images' was not declared in this scope
- error 134
interface.cc:918:9: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 135
interface.cc:955:48: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 136
interface.cc:960:20: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 137
interface.cc:968:48: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 138
interface.cc:972:20: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 139
interface.cc:980:48: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 140
interface.cc:987:20: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 141
interface.cc:1009:17: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
- error 142
interface.cc:1024:17: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
- error 143
interface.cc:1079:9: error: 'string' was not declared in this scope
- error 144
interface.cc:1080:24: error: 'themestr' was not declared in this scope; did you mean 'theme'?
- error 145
interface.cc:1082:12: error: 'themestr' was not declared in this scope; did you mean 'theme'?
- error 146
interface.cc:1223:12: error: 'themestr' was not declared in this scope; did you mean 'theme'?
- error 147
interface.cc:1304:31: error: 'modes' was not declared in this scope
- error 148
interface.cc:1309:17: error: 'mode_items' was not declared in this scope; did you mean 'set_mode_items'?
- error 149
interface.cc:1314:17: error: 'popup_result_mode_items' was not declared in this scope
- error 150
interface.cc:1316:114: error: 'modes' was not declared in this scope
- error 151
interface.cc:1678:140: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 152
interface.cc:1680:144: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 153
interface.cc:1682:140: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 154
interface.cc:1684:36: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
- error 155
interface.cc:1686:36: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
- error 156
interface.cc:2364:1: error: 'unordered_map' does not name a type
- error 157
interface.cc:2410:17: error: 'cal_year' was not declared in this scope
- error 158
interface.cc:2411:17: error: 'cal_month' was not declared in this scope
- error 159
interface.cc:2412:17: error: 'cal_day' was not declared in this scope
- error 160
interface.cc:2413:17: error: 'cal_label' was not declared in this scope
- error 161
interface.cc:2613:17: error: 'string' was not declared in this scope
- error 162
interface.cc:2624:23: error: expected ';' before 'weight'
- error 163
interface.cc:2644:33: error: 'tip' was not declared in this scope
- error 164
interface.cc:2647:33: error: 'weight' was not declared in this scope; did you mean 'p_weight'?
- error 165
make[2]: *** [Makefile:515: interface.o] Error 1
- error 166
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 167
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
- error 168
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
- error 169
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
- error 170
callbacks.h:75:21: error: 'string' was not declared in this scope
- error 171
callbacks.h:75:34: error: 'string' was not declared in this scope
- error 172
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
- error 173
callbacks.h:126:180: error: 'string' has not been declared
- error 174
callbacks.h:126:201: error: 'string' was not declared in this scope
- error 175
callbacks.h:126:211: error: 'string' has not been declared
- error 176
callbacks.h:126:224: error: 'string' was not declared in this scope
- error 177
callbacks.h:127:114: error: 'string' has not been declared
- error 178
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 179
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
- error 180
callbacks.h:132:23: error: 'string' was not declared in this scope
- error 181
callbacks.h:132:41: error: expected primary-expression before 'index'
- error 182
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
- error 183
callbacks.h:134:25: error: 'string' was not declared in this scope
- error 184
callbacks.h:134:43: error: expected primary-expression before 'index'
- error 185
callbacks.cc:82:8: error: 'unordered_map' does not name a type
- error 186
callbacks.cc:124:8: error: 'string' does not name a type; did you mean 'GString'?
- error 187
callbacks.cc:141:8: error: 'string' does not name a type; did you mean 'GString'?
- error 188
callbacks.cc:143:8: error: 'string' does not name a type; did you mean 'GString'?
- error 189
callbacks.cc:144:8: error: 'string' does not name a type; did you mean 'GString'?
- error 190
callbacks.cc:151:1: error: 'string' does not name a type; did you mean 'GString'?
- error 191
callbacks.cc:164:8: error: 'string' does not name a type; did you mean 'GString'?
- error 192
callbacks.cc:165:1: error: 'string' does not name a type; did you mean 'GString'?
- error 193
callbacks.cc:167:1: error: 'string' does not name a type; did you mean 'GString'?
- error 194
callbacks.cc:176:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 195
callbacks.cc:181:1: error: 'string' does not name a type; did you mean 'GString'?
- error 196
callbacks.cc:183:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 197
callbacks.cc:184:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 198
callbacks.cc:187:1: error: 'string' does not name a type; did you mean 'GString'?
- error 199
callbacks.cc:194:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 200
callbacks.cc:200:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 201
callbacks.cc:209:1: error: 'string' does not name a type; did you mean 'GString'?
- error 202
callbacks.cc:210:1: error: 'string' does not name a type; did you mean 'GString'?
- error 203
callbacks.cc:211:1: error: 'string' does not name a type; did you mean 'GString'?
- error 204
callbacks.cc:219:1: error: 'string' does not name a type; did you mean 'GString'?
- error 205
callbacks.cc:224:1: error: 'string' does not name a type; did you mean 'GString'?
- error 206
callbacks.cc:244:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 207
callbacks.cc:245:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 208
callbacks.cc:246:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 209
callbacks.cc:248:1: error: 'deque' does not name a type
- error 210
callbacks.cc:249:1: error: 'deque' does not name a type
- error 211
callbacks.cc:250:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 212
callbacks.cc:251:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 213
callbacks.cc:253:1: error: 'deque' does not name a type
- error 214
callbacks.cc:262:1: error: 'unordered_map' does not name a type
- error 215
callbacks.cc:263:1: error: 'unordered_map' does not name a type
- error 216
callbacks.cc:264:1: error: 'unordered_map' does not name a type
- error 217
callbacks.cc:265:1: error: 'unordered_map' does not name a type
- error 218
callbacks.cc:266:1: error: 'unordered_map' does not name a type
- error 219
callbacks.cc:268:1: error: 'unordered_map' does not name a type
- error 220
callbacks.cc:273:1: error: 'unordered_map' does not name a type
- error 221
callbacks.cc:282:1: error: 'string' does not name a type; did you mean 'GString'?
- error 222
callbacks.cc:288:1: error: 'string' does not name a type; did you mean 'GString'?
- error 223
callbacks.cc:326:1: error: 'AnswerFunction' does not name a type; did you mean 'UserFunction'?
- error 224
callbacks.cc:332:5: error: 'AnswerFunction' has not been declared
- error 225
callbacks.cc:337:45: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
- error 226
callbacks.cc:338:48: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
- error 227
callbacks.cc:349:1: error: 'ExpressionFunction' does not name a type; did you mean 'DimensionFunction'?
- error 228
callbacks.cc:355:5: error: 'ExpressionFunction' has not been declared
- error 229
callbacks.cc:355:5: error: redefinition of 'int calculate(MathStructure&, const MathStructure&, const EvaluationOptions&)'
- error 230
callbacks.cc:360:45: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
- error 231
callbacks.cc:361:48: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
- error 232
callbacks.cc:386:6: error: variable or field 'add_line_breaks' declared void
- error 233
callbacks.cc:386:22: error: 'string' was not declared in this scope
- error 234
callbacks.cc:386:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 235
callbacks.cc:386:35: error: expected primary-expression before 'int'
- error 236
callbacks.cc:386:60: error: expected primary-expression before 'first_i'
- error 237
callbacks.cc:388:29: error: 'string' does not name a type; did you mean 'GString'?
- error 238
callbacks.cc:388:49: error: 'string' does not name a type; did you mean 'GString'?
- error 239
callbacks.cc:389:17: error: request for member 'empty' in 'str1', which is of non-class type 'const int'
- error 240
callbacks.cc:389:33: error: request for member 'empty' in 'str2', which is of non-class type 'const int'
- error 241
callbacks.cc:391:22: error: 'string' has not been declared
- error 242
callbacks.cc:391:50: error: request for member 'length' in 'str2', which is of non-class type 'const int'
- error 243
callbacks.cc:394:43: error: request for member 'length' in 'str1', which is of non-class type 'const int'
- error 244
callbacks.cc:396:31: error: request for member 'length' in 'str1', which is of non-class type 'const int'
- error 245
callbacks.cc:397:25: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 246
callbacks.cc:397:51: error: request for member 'length' in 'str1', which is of non-class type 'const int'
- error 247
callbacks.cc:397:69: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 248
callbacks.cc:397:95: error: request for member 'length' in 'str2', which is of non-class type 'const int'
- error 249
callbacks.cc:399:32: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 250
callbacks.cc:400:55: error: request for member 'length' in 'str1', which is of non-class type 'const int'
- error 251
callbacks.cc:400:71: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 252
callbacks.cc:404:32: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 253
callbacks.cc:405:55: error: request for member 'length' in 'str2', which is of non-class type 'const int'
- error 254
callbacks.cc:405:71: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 255
callbacks.cc:412:48: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 256
callbacks.cc:412:64: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 257
callbacks.cc:419:65: error: request for member 'c_str' in 'str1', which is of non-class type 'const int'
- error 258
callbacks.cc:420:65: error: request for member 'c_str' in 'str2', which is of non-class type 'const int'
- error 259
callbacks.cc:429:31: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 260
callbacks.cc:429:43: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 261
callbacks.cc:429:58: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 262
callbacks.cc:429:77: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 263
callbacks.cc:429:97: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 264
callbacks.cc:429:114: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 265
callbacks.cc:429:130: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 266
callbacks.cc:429:149: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 267
callbacks.cc:429:169: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 268
callbacks.cc:429:186: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
- error 269
callbacks.cc:437:48: error: 'string' does not name a type; did you mean 'GString'?
- error 270
callbacks.cc:438:15: error: 'string' does not name a type; did you mean 'GString'?
- error 271
callbacks.cc:442:33: error: 'title' was not declared in this scope
- error 272
callbacks.cc:443:28: error: 'title' was not declared in this scope
- error 273
callbacks.cc:446:29: error: 'title' was not declared in this scope
- error 274
callbacks.cc:450:26: error: 'string' has not been declared
- error 275
callbacks.cc:455:47: error: 'string' does not name a type; did you mean 'GString'?
- error 276
callbacks.cc:458:72: error: request for member 'length' in 'str', which is of non-class type 'const int'
- error 277
callbacks.cc:462:81: error: request for member 'length' in 'str', which is of non-class type 'const int'
- error 278
callbacks.cc:469:37: error: 'string' does not name a type; did you mean 'GString'?
- error 279
callbacks.cc:470:15: error: 'string' does not name a type; did you mean 'GString'?
- error 280
callbacks.cc:474:33: error: 'countries' was not declared in this scope
- error 281
callbacks.cc:475:28: error: 'countries' was not declared in this scope
- error 282
callbacks.cc:478:29: error: 'countries' was not declared in this scope
- error 283
callbacks.cc:482:26: error: 'string' has not been declared
- error 284
callbacks.cc:487:29: error: 'string' was not declared in this scope
- error 285
callbacks.cc:487:42: error: expected primary-expression before 'const'
- error 286
callbacks.cc:487:68: error: expected primary-expression before 'minlength'
- error 287
callbacks.cc:487:81: error: expression list treated as compound expression in initializer [-fpermissive]
- error 288
callbacks.cc:506:6: error: variable or field 'remove_separator' declared void
- error 289
callbacks.cc:506:23: error: 'string' was not declared in this scope
- error 290
callbacks.cc:506:31: error: 'copy_text' was not declared in this scope
- error 291
callbacks.cc:525:9: error: 'string' was not declared in this scope
- error 292
callbacks.cc:553:9: error: 'surl' was not declared in this scope
- error 293
callbacks.cc:571:6: error: variable or field 'fix_history_string2' declared void
- error 294
callbacks.cc:571:26: error: 'string' was not declared in this scope
- error 295
callbacks.cc:571:34: error: 'str' was not declared in this scope; did you mean 'std'?
- error 296
callbacks.cc:576:1: error: 'string' does not name a type; did you mean 'GString'?
- error 297
callbacks.cc:583:6: error: variable or field 'unfix_history_string' declared void
- error 298
callbacks.cc:583:27: error: 'string' was not declared in this scope
- error 299
callbacks.cc:583:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 300
callbacks.cc:588:6: error: variable or field 'improve_result_text' declared void
- error 301
callbacks.cc:588:26: error: 'string' was not declared in this scope
- error 302
callbacks.cc:588:34: error: 'resstr' was not declared in this scope; did you mean 'wcsstr'?
- error 303
callbacks.cc:660:1: error: 'string' does not name a type; did you mean 'GString'?
- error 304
callbacks.cc:669:1: error: 'string' does not name a type; did you mean 'GString'?
- error 305
callbacks.cc:686:12: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 306
callbacks.cc:688:28: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 307
callbacks.cc:691:9: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 308
callbacks.cc:691:42: error: 'get_expression_text' was not declared in this scope; did you mean 'expressiontext'?
- error 309
callbacks.cc:721:1: error: 'string' does not name a type; did you mean 'GString'?
- error 310
callbacks.cc:722:1: error: 'string' does not name a type; did you mean 'GString'?
- error 311
callbacks.cc:725:91: error: 'sminus' was not declared in this scope
- error 312
callbacks.cc:726:14: error: 'sminus' was not declared in this scope
- error 313
callbacks.cc:727:88: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
- error 314
callbacks.cc:728:14: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
- error 315
callbacks.cc:729:9: error: 'sslash' was not declared in this scope
- error 316
callbacks.cc:730:88: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
- error 317
callbacks.cc:731:14: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
- error 318
callbacks.cc:732:89: error: 'saltdot' was not declared in this scope
- error 319
callbacks.cc:733:14: error: 'saltdot' was not declared in this scope
- error 320
callbacks.cc:734:94: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
- error 321
callbacks.cc:735:14: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
- error 322
callbacks.cc:737:90: error: 'sminus_s' was not declared in this scope
- error 323
callbacks.cc:738:14: error: 'sminus_s' was not declared in this scope
- error 324
callbacks.cc:739:87: error: 'sdiv_s' was not declared in this scope; did you mean 'ldiv_t'?
- error 325
callbacks.cc:740:14: error: 'sdiv_s' was not declared in this scope; did you mean 'ldiv_t'?
- error 326
callbacks.cc:741:93: error: 'sslash_s' was not declared in this scope
- error 327
callbacks.cc:742:14: error: 'sslash_s' was not declared in this scope
- error 328
callbacks.cc:743:87: error: 'sdot_s' was not declared in this scope
- error 329
callbacks.cc:744:14: error: 'sdot_s' was not declared in this scope
- error 330
callbacks.cc:745:88: error: 'saltdot_s' was not declared in this scope
- error 331
callbacks.cc:746:14: error: 'saltdot_s' was not declared in this scope
- error 332
callbacks.cc:747:93: error: 'stimes_s' was not declared in this scope; did you mean 'utimes'?
- error 333
callbacks.cc:748:14: error: 'stimes_s' was not declared in this scope; did you mean 'utimes'?
- error 334
callbacks.cc:757:16: error: 'sminus' was not declared in this scope
- error 335
callbacks.cc:760:106: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
- error 336
callbacks.cc:761:114: error: 'saltdot' was not declared in this scope
- error 337
callbacks.cc:762:109: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
- error 338
callbacks.cc:767:69: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
- error 339
callbacks.cc:768:16: error: 'sslash' was not declared in this scope
- error 340
callbacks.cc:897:101: error: 'string' was not declared in this scope
- error 341
callbacks.cc:936:101: error: 'string' was not declared in this scope
- error 342
callbacks.cc:953:100: error: 'string' was not declared in this scope
- error 343
callbacks.cc:989:6: error: redefinition of 'bool string_is_less'
- error 344
callbacks.cc:989:21: error: 'string' was not declared in this scope
- error 345
callbacks.cc:989:34: error: 'string' was not declared in this scope
- error 346
callbacks.cc:1002:9: error: 'string' does not name a type; did you mean 'GString'?
- error 347
callbacks.cc:1003:9: error: 'list' does not name a type
- error 348
callbacks.cc:1004:9: error: 'list' does not name a type
- error 349
callbacks.cc:1005:9: error: 'list' does not name a type
- error 350
callbacks.cc:1006:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 351
callbacks.cc:1009:17: error: 'items' was not declared in this scope
- error 352
callbacks.cc:1010:21: error: 'list' was not declared in this scope
- error 353
callbacks.cc:1010:37: error: expected primary-expression before '>' token
- error 354
callbacks.cc:1010:40: error: '::iterator' has not been declared; did you mean 'std::iterator'?
- error 355
callbacks.cc:1010:69: error: 'it' was not declared in this scope; did you mean 'int'?
- error 356
callbacks.cc:1015:39: error: 'item' was not declared in this scope; did you mean 'tm'?
- error 357
callbacks.cc:1015:48: error: 'const struct tree_struct' has no member named 'item'
- error 358
callbacks.cc:1015:52: error: 'string_is_less' cannot be used as a function
- error 359
callbacks.cc:1020:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 360
callbacks.cc:1021:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 361
callbacks.cc:1022:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 362
callbacks.cc:1023:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 363
callbacks.cc:1024:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 364
callbacks.cc:1025:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 365
callbacks.cc:1026:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 366
callbacks.cc:1027:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 367
callbacks.cc:1028:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 368
callbacks.cc:1029:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 369
callbacks.cc:1031:1: error: 'string' does not name a type; did you mean 'GString'?
- error 370
callbacks.cc:1077:6: error: variable or field 'set_status_text' declared void
- error 371
callbacks.cc:1077:22: error: 'string' was not declared in this scope
- error 372
callbacks.cc:1077:35: error: expected primary-expression before 'bool'
- error 373
callbacks.cc:1077:61: error: expected primary-expression before 'bool'
- error 374
callbacks.cc:1077:86: error: expected primary-expression before 'bool'
- error 375
callbacks.cc:1104:9: error: 'string' was not declared in this scope
- error 376
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 377
callbacks.cc:1109:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 378
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 379
callbacks.cc:1112:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 380
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 381
callbacks.cc:1116:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 382
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 383
callbacks.cc:1124:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 384
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 385
callbacks.cc:1129:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 386
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 387
callbacks.cc:1134:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 388
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 389
callbacks.cc:1139:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 390
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 391
callbacks.cc:1144:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 392
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 393
callbacks.cc:1149:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 394
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 395
callbacks.cc:1156:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 396
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 397
callbacks.cc:1161:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 398
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 399
callbacks.cc:1166:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 400
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 401
callbacks.cc:1173:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 402
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 403
callbacks.cc:1177:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 404
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 405
callbacks.cc:1183:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 406
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 407
callbacks.cc:1189:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 408
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 409
callbacks.cc:1195:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 410
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
- error 411
callbacks.cc:1201:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 412
callbacks.cc:1206:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 413
callbacks.cc:1253:75: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 414
callbacks.cc:1268:9: error: 'string' was not declared in this scope
- error 415
callbacks.cc:1279:48: error: 'str' was not declared in this scope; did you mean 'std'?
- error 416
callbacks.cc:1280:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 417
callbacks.cc:1282:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 418
callbacks.cc:1288:41: error: 'inhistory' was not declared in this scope
- error 419
callbacks.cc:1289:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_added'?
- error 420
callbacks.cc:1290:47: error: expected ';' before 'history_message'
- error 421
callbacks.cc:1291:41: error: 'history_message' was not declared in this scope; did you mean 'show_message'?
- error 422
callbacks.cc:1292:41: error: 'add_line_breaks' was not declared in this scope
- error 423
callbacks.cc:1293:47: error: expected ';' before 'history_str'
- error 424
callbacks.cc:1294:41: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 425
callbacks.cc:1296:56: error: 'fix_history_string' was not declared in this scope
- error 426
callbacks.cc:1301:41: error: 'inhistory' was not declared in this scope
- error 427
callbacks.cc:1302:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_added'?
- error 428
callbacks.cc:1303:47: error: expected ';' before 'history_message'
- error 429
callbacks.cc:1304:41: error: 'history_message' was not declared in this scope; did you mean 'show_message'?
- error 430
callbacks.cc:1305:41: error: 'add_line_breaks' was not declared in this scope
- error 431
callbacks.cc:1306:47: error: expected ';' before 'history_str'
- error 432
callbacks.cc:1307:41: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 433
callbacks.cc:1309:56: error: 'fix_history_string' was not declared in this scope
- error 434
callbacks.cc:1335:13: error: 'str' was not declared in this scope; did you mean 'std'?
- error 435
callbacks.cc:1416:9: error: 'string' was not declared in this scope
- error 436
callbacks.cc:1420:68: error: 'new_version' was not declared in this scope; did you mean 'hb_version'?
- error 437
callbacks.cc:1422:38: error: 'last_found_version' was not declared in this scope
- error 438
callbacks.cc:1448:9: error: 'string' was not declared in this scope
- error 439
callbacks.cc:1456:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 440
callbacks.cc:1460:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 441
callbacks.cc:1480:33: error: 'str2' was not declared in this scope
- error 442
callbacks.cc:1482:33: error: 'str2' was not declared in this scope
- error 443
callbacks.cc:1488:60: error: 'str3' was not declared in this scope
- error 444
callbacks.cc:1489:46: error: 'str3' was not declared in this scope
- error 445
callbacks.cc:1492:60: error: 'str3' was not declared in this scope
- error 446
callbacks.cc:1493:46: error: 'str3' was not declared in this scope
- error 447
callbacks.cc:1495:37: error: 'str3' was not declared in this scope
- error 448
callbacks.cc:1496:41: error: 'str2' was not declared in this scope
- error 449
callbacks.cc:1499:52: error: 'str2' was not declared in this scope
- error 450
callbacks.cc:1525:52: error: 'str2' was not declared in this scope
- error 451
callbacks.cc:1540:9: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 452
callbacks.cc:1551:9: error: 'string' was not declared in this scope
- error 453
callbacks.cc:1553:12: error: 'text' was not declared in this scope; did you mean 'gtext'?
- error 454
callbacks.cc:1554:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 455
callbacks.cc:1555:17: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 456
callbacks.cc:1564:15: error: expected ';' before 'str_e'
- error 457
callbacks.cc:1572:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
- error 458
callbacks.cc:1573:69: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
- error 459
callbacks.cc:1578:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
- error 460
callbacks.cc:1578:66: error: 'text' was not declared in this scope; did you mean 'gtext'?
- error 461
callbacks.cc:1579:69: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
- error 462
callbacks.cc:1600:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
- error 463
callbacks.cc:1600:66: error: 'text' was not declared in this scope; did you mean 'gtext'?
- error 464
callbacks.cc:1601:65: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
- error 465
callbacks.cc:1630:20: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
- error 466
callbacks.cc:1631:25: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 467
callbacks.cc:1634:25: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 468
callbacks.cc:1636:21: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
- error 469
callbacks.cc:1637:28: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 470
callbacks.cc:1644:31: error: expected ';' before 'to_str1'
- error 471
callbacks.cc:1646:38: error: 'string' is not a class, namespace, or enumeration
- error 472
callbacks.cc:1647:33: error: 'to_str1' was not declared in this scope
- error 473
callbacks.cc:1649:33: error: 'to_str2' was not declared in this scope
- error 474
callbacks.cc:1653:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 475
callbacks.cc:1655:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 476
callbacks.cc:1657:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 477
callbacks.cc:1659:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 478
callbacks.cc:1661:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 479
callbacks.cc:1663:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 480
callbacks.cc:1665:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 481
callbacks.cc:1667:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 482
callbacks.cc:1669:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 483
callbacks.cc:1671:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 484
callbacks.cc:1673:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 485
callbacks.cc:1675:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 486
callbacks.cc:1677:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 487
callbacks.cc:1679:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 488
callbacks.cc:1681:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 489
callbacks.cc:1683:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 490
callbacks.cc:1685:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 491
callbacks.cc:1687:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 492
callbacks.cc:1689:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 493
callbacks.cc:1692:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 494
callbacks.cc:1727:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 495
callbacks.cc:1729:53: error: 'to_str1' was not declared in this scope
- error 496
callbacks.cc:1729:90: error: 'to_str2' was not declared in this scope
- error 497
callbacks.cc:1731:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 498
callbacks.cc:1748:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 499
callbacks.cc:1752:36: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 500
callbacks.cc:1755:29: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 501
callbacks.cc:1758:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
- error 502
callbacks.cc:1758:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 503
callbacks.cc:1896:9: error: 'string' was not declared in this scope
- error 504
callbacks.cc:1898:19: error: 'struct tree_struct' has no member named 'items'
- error 505
callbacks.cc:1899:19: error: 'struct tree_struct' has no member named 'objects'
- error 506
callbacks.cc:1901:9: error: 'ia_units' was not declared in this scope
- error 507
callbacks.cc:1902:9: error: 'list' was not declared in this scope
- error 508
callbacks.cc:1902:25: error: expected primary-expression before '>' token
- error 509
callbacks.cc:1902:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
- error 510
callbacks.cc:1908:50: error: 'string_is_less' cannot be used as a function
- error 511
callbacks.cc:1918:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
- error 512
callbacks.cc:1922:53: error: 'string' is not a class, namespace, or enumeration
- error 513
callbacks.cc:1923:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 514
callbacks.cc:1925:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 515
callbacks.cc:1928:45: error: 'it' was not declared in this scope; did you mean 'i'?
- error 516
callbacks.cc:1928:56: error: 'struct tree_struct' has no member named 'items'
- error 517
callbacks.cc:1928:83: error: 'struct tree_struct' has no member named 'items'
- error 518
callbacks.cc:1929:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 519
callbacks.cc:1937:55: error: 'struct tree_struct' has no member named 'items'
- error 520
callbacks.cc:1938:49: error: 'it' was not declared in this scope; did you mean 'i'?
- error 521
callbacks.cc:1938:60: error: 'struct tree_struct' has no member named 'items'
- error 522
callbacks.cc:1942:55: error: 'struct tree_struct' has no member named 'item'
- error 523
callbacks.cc:1942:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 524
callbacks.cc:1944:53: error: 'string' is not a class, namespace, or enumeration
- error 525
callbacks.cc:1952:55: error: 'struct tree_struct' has no member named 'objects'
- error 526
callbacks.cc:1953:51: error: 'struct tree_struct' has no member named 'objects'
- error 527
callbacks.cc:1954:50: error: 'string_is_less' cannot be used as a function
- error 528
callbacks.cc:1956:47: error: 'struct tree_struct' has no member named 'objects'
- error 529
callbacks.cc:1956:68: error: 'struct tree_struct' has no member named 'objects'
- error 530
callbacks.cc:1960:38: error: 'struct tree_struct' has no member named 'objects'
- error 531
callbacks.cc:1971:9: error: 'string' was not declared in this scope
- error 532
callbacks.cc:1973:23: error: 'struct tree_struct' has no member named 'items'
- error 533
callbacks.cc:1974:23: error: 'struct tree_struct' has no member named 'objects'
- error 534
callbacks.cc:1976:9: error: 'ia_variables' was not declared in this scope; did you mean 'tVariables'?
- error 535
callbacks.cc:1977:9: error: 'list' was not declared in this scope
- error 536
callbacks.cc:1977:25: error: expected primary-expression before '>' token
- error 537
callbacks.cc:1977:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
- error 538
callbacks.cc:1984:50: error: 'string_is_less' cannot be used as a function
- error 539
callbacks.cc:1994:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
- error 540
callbacks.cc:1998:53: error: 'string' is not a class, namespace, or enumeration
- error 541
callbacks.cc:1999:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 542
callbacks.cc:2001:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 543
callbacks.cc:2004:45: error: 'it' was not declared in this scope; did you mean 'i'?
- error 544
callbacks.cc:2004:56: error: 'struct tree_struct' has no member named 'items'
- error 545
callbacks.cc:2004:83: error: 'struct tree_struct' has no member named 'items'
- error 546
callbacks.cc:2005:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 547
callbacks.cc:2013:55: error: 'struct tree_struct' has no member named 'items'
- error 548
callbacks.cc:2014:49: error: 'it' was not declared in this scope; did you mean 'i'?
- error 549
callbacks.cc:2014:60: error: 'struct tree_struct' has no member named 'items'
- error 550
callbacks.cc:2018:55: error: 'struct tree_struct' has no member named 'item'
- error 551
callbacks.cc:2018:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 552
callbacks.cc:2020:53: error: 'string' is not a class, namespace, or enumeration
- error 553
callbacks.cc:2028:55: error: 'struct tree_struct' has no member named 'objects'
- error 554
callbacks.cc:2029:55: error: 'struct tree_struct' has no member named 'objects'
- error 555
callbacks.cc:2030:50: error: 'string_is_less' cannot be used as a function
- error 556
callbacks.cc:2032:47: error: 'struct tree_struct' has no member named 'objects'
- error 557
callbacks.cc:2032:68: error: 'struct tree_struct' has no member named 'objects'
- error 558
callbacks.cc:2036:38: error: 'struct tree_struct' has no member named 'objects'
- error 559
callbacks.cc:2047:9: error: 'string' was not declared in this scope
- error 560
callbacks.cc:2049:23: error: 'struct tree_struct' has no member named 'items'
- error 561
callbacks.cc:2050:23: error: 'struct tree_struct' has no member named 'objects'
- error 562
callbacks.cc:2052:9: error: 'ia_functions' was not declared in this scope; did you mean 'tFunctions'?
- error 563
callbacks.cc:2053:9: error: 'list' was not declared in this scope
- error 564
callbacks.cc:2053:25: error: expected primary-expression before '>' token
- error 565
callbacks.cc:2053:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
- error 566
callbacks.cc:2061:50: error: 'string_is_less' cannot be used as a function
- error 567
callbacks.cc:2071:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
- error 568
callbacks.cc:2075:53: error: 'string' is not a class, namespace, or enumeration
- error 569
callbacks.cc:2076:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 570
callbacks.cc:2078:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 571
callbacks.cc:2081:45: error: 'it' was not declared in this scope; did you mean 'i'?
- error 572
callbacks.cc:2081:56: error: 'struct tree_struct' has no member named 'items'
- error 573
callbacks.cc:2081:83: error: 'struct tree_struct' has no member named 'items'
- error 574
callbacks.cc:2082:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 575
callbacks.cc:2090:55: error: 'struct tree_struct' has no member named 'items'
- error 576
callbacks.cc:2091:49: error: 'it' was not declared in this scope; did you mean 'i'?
- error 577
callbacks.cc:2091:60: error: 'struct tree_struct' has no member named 'items'
- error 578
callbacks.cc:2095:55: error: 'struct tree_struct' has no member named 'item'
- error 579
callbacks.cc:2095:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
- error 580
callbacks.cc:2097:53: error: 'string' is not a class, namespace, or enumeration
- error 581
callbacks.cc:2105:55: error: 'struct tree_struct' has no member named 'objects'
- error 582
callbacks.cc:2106:59: error: 'struct tree_struct' has no member named 'objects'
- error 583
callbacks.cc:2107:50: error: 'string_is_less' cannot be used as a function
- error 584
callbacks.cc:2109:47: error: 'struct tree_struct' has no member named 'objects'
- error 585
callbacks.cc:2109:68: error: 'struct tree_struct' has no member named 'objects'
- error 586
callbacks.cc:2113:38: error: 'struct tree_struct' has no member named 'objects'
- error 587
callbacks.cc:2134:9: error: 'string' was not declared in this scope
- error 588
callbacks.cc:2136:23: error: 'struct tree_struct' has no member named 'it'
- error 589
callbacks.cc:2136:42: error: 'struct tree_struct' has no member named 'items'
- error 590
callbacks.cc:2137:26: error: 'struct tree_struct' has no member named 'it'
- error 591
callbacks.cc:2137:46: error: 'struct tree_struct' has no member named 'items'
- error 592
callbacks.cc:2138:40: error: 'struct tree_struct' has no member named 'it'
- error 593
callbacks.cc:2139:33: error: 'struct tree_struct' has no member named 'it'
- error 594
callbacks.cc:2140:23: error: 'struct tree_struct' has no member named 'it'
- error 595
callbacks.cc:2140:34: error: 'struct tree_struct' has no member named 'items'
- error 596
callbacks.cc:2144:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 597
callbacks.cc:2149:30: error: 'struct tree_struct' has no member named 'item'
- error 598
callbacks.cc:2150:79: error: 'struct tree_struct' has no member named 'item'
- error 599
callbacks.cc:2151:27: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 600
callbacks.cc:2155:37: error: 'struct tree_struct' has no member named 'it'
- error 601
callbacks.cc:2155:49: error: 'struct tree_struct' has no member named 'items'
- error 602
callbacks.cc:2157:37: error: 'string' is not a class, namespace, or enumeration
- error 603
callbacks.cc:2167:41: error: 'struct tree_struct' has no member named 'it'
- error 604
callbacks.cc:2168:34: error: 'struct tree_struct' has no member named 'it'
- error 605
callbacks.cc:2168:46: error: 'struct tree_struct' has no member named 'items'
- error 606
callbacks.cc:2169:33: error: 'struct tree_struct' has no member named 'it'
- error 607
callbacks.cc:2171:31: error: 'struct tree_struct' has no member named 'it'
- error 608
callbacks.cc:2171:42: error: 'struct tree_struct' has no member named 'items'
- error 609
callbacks.cc:2174:27: error: 'struct tree_struct' has no member named 'objects'
- error 610
callbacks.cc:2179:20: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 611
callbacks.cc:2183:13: error: 'ia_functions' was not declared in this scope; did you mean 'tFunctions'?
- error 612
callbacks.cc:2188:20: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 613
callbacks.cc:2194:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 614
callbacks.cc:2232:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 615
callbacks.cc:2241:25: error: 'string' was not declared in this scope
- error 616
callbacks.cc:2243:167: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 617
callbacks.cc:2261:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 618
callbacks.cc:2284:33: error: 'string' was not declared in this scope
- error 619
callbacks.cc:2286:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 620
callbacks.cc:2306:57: error: 'str2' was not declared in this scope
- error 621
callbacks.cc:2308:57: error: 'str2' was not declared in this scope
- error 622
callbacks.cc:2312:56: error: 'str2' was not declared in this scope
- error 623
callbacks.cc:2374:57: error: 'str2' was not declared in this scope
- error 624
callbacks.cc:2376:57: error: 'str2' was not declared in this scope
- error 625
callbacks.cc:2379:57: error: 'str2' was not declared in this scope
- error 626
callbacks.cc:2390:49: error: 'str2' was not declared in this scope
- error 627
callbacks.cc:2480:9: error: 'string' was not declared in this scope
- error 628
callbacks.cc:2482:23: error: 'struct tree_struct' has no member named 'it'
- error 629
callbacks.cc:2482:42: error: 'struct tree_struct' has no member named 'items'
- error 630
callbacks.cc:2483:26: error: 'struct tree_struct' has no member named 'it'
- error 631
callbacks.cc:2483:46: error: 'struct tree_struct' has no member named 'items'
- error 632
callbacks.cc:2484:40: error: 'struct tree_struct' has no member named 'it'
- error 633
callbacks.cc:2485:33: error: 'struct tree_struct' has no member named 'it'
- error 634
callbacks.cc:2486:23: error: 'struct tree_struct' has no member named 'it'
- error 635
callbacks.cc:2486:34: error: 'struct tree_struct' has no member named 'items'
- error 636
callbacks.cc:2490:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 637
callbacks.cc:2495:30: error: 'struct tree_struct' has no member named 'item'
- error 638
callbacks.cc:2496:79: error: 'struct tree_struct' has no member named 'item'
- error 639
callbacks.cc:2497:27: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 640
callbacks.cc:2502:37: error: 'struct tree_struct' has no member named 'it'
- error 641
callbacks.cc:2502:49: error: 'struct tree_struct' has no member named 'items'
- error 642
callbacks.cc:2504:37: error: 'string' is not a class, namespace, or enumeration
- error 643
callbacks.cc:2514:41: error: 'struct tree_struct' has no member named 'it'
- error 644
callbacks.cc:2515:34: error: 'struct tree_struct' has no member named 'it'
- error 645
callbacks.cc:2515:46: error: 'struct tree_struct' has no member named 'items'
- error 646
callbacks.cc:2516:33: error: 'struct tree_struct' has no member named 'it'
- error 647
callbacks.cc:2518:31: error: 'struct tree_struct' has no member named 'it'
- error 648
callbacks.cc:2518:42: error: 'struct tree_struct' has no member named 'items'
- error 649
callbacks.cc:2522:27: error: 'struct tree_struct' has no member named 'objects'
- error 650
callbacks.cc:2527:20: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 651
callbacks.cc:2531:13: error: 'ia_variables' was not declared in this scope; did you mean 'tVariables'?
- error 652
callbacks.cc:2536:20: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 653
callbacks.cc:2542:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 654
callbacks.cc:2551:9: error: 'string' was not declared in this scope
- error 655
callbacks.cc:2553:17: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 656
callbacks.cc:2556:25: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 657
callbacks.cc:2575:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 658
callbacks.cc:2577:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 659
callbacks.cc:2581:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 660
callbacks.cc:2587:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 661
callbacks.cc:2588:68: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 662
callbacks.cc:2589:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 663
callbacks.cc:2590:68: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 664
callbacks.cc:2591:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 665
callbacks.cc:2594:29: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 666
callbacks.cc:2596:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 667
callbacks.cc:2597:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 668
callbacks.cc:2598:61: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 669
callbacks.cc:2599:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 670
callbacks.cc:2600:63: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 671
callbacks.cc:2601:66: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 672
callbacks.cc:2604:28: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 673
callbacks.cc:2606:25: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 674
callbacks.cc:2609:84: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 675
callbacks.cc:2639:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 676
callbacks.cc:2649:25: error: 'string' was not declared in this scope
- error 677
callbacks.cc:2651:167: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 678
callbacks.cc:2671:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 679
callbacks.cc:2732:9: error: 'string' was not declared in this scope
- error 680
callbacks.cc:2734:19: error: 'struct tree_struct' has no member named 'it'
- error 681
callbacks.cc:2734:34: error: 'struct tree_struct' has no member named 'items'
- error 682
callbacks.cc:2735:22: error: 'struct tree_struct' has no member named 'it'
- error 683
callbacks.cc:2735:38: error: 'struct tree_struct' has no member named 'items'
- error 684
callbacks.cc:2736:36: error: 'struct tree_struct' has no member named 'it'
- error 685
callbacks.cc:2737:29: error: 'struct tree_struct' has no member named 'it'
- error 686
callbacks.cc:2738:23: error: 'struct tree_struct' has no member named 'it'
- error 687
callbacks.cc:2738:34: error: 'struct tree_struct' has no member named 'items'
- error 688
callbacks.cc:2742:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 689
callbacks.cc:2747:30: error: 'struct tree_struct' has no member named 'item'
- error 690
callbacks.cc:2748:75: error: 'struct tree_struct' has no member named 'item'
- error 691
callbacks.cc:2749:27: error: 'selected_unit_category' was not declared in this scope
- error 692
callbacks.cc:2753:37: error: 'struct tree_struct' has no member named 'it'
- error 693
callbacks.cc:2753:49: error: 'struct tree_struct' has no member named 'items'
- error 694
callbacks.cc:2755:37: error: 'string' is not a class, namespace, or enumeration
- error 695
callbacks.cc:2765:41: error: 'struct tree_struct' has no member named 'it'
- error 696
callbacks.cc:2766:34: error: 'struct tree_struct' has no member named 'it'
- error 697
callbacks.cc:2766:46: error: 'struct tree_struct' has no member named 'items'
- error 698
callbacks.cc:2767:33: error: 'struct tree_struct' has no member named 'it'
- error 699
callbacks.cc:2769:31: error: 'struct tree_struct' has no member named 'it'
- error 700
callbacks.cc:2769:42: error: 'struct tree_struct' has no member named 'items'
- error 701
callbacks.cc:2772:23: error: 'struct tree_struct' has no member named 'objects'
- error 702
callbacks.cc:2776:20: error: 'selected_unit_category' was not declared in this scope
- error 703
callbacks.cc:2781:13: error: 'ia_units' was not declared in this scope
- error 704
callbacks.cc:2784:20: error: 'selected_unit_category' was not declared in this scope
- error 705
callbacks.cc:2791:17: error: 'selected_unit_category' was not declared in this scope
- error 706
callbacks.cc:2800:9: error: 'string' was not declared in this scope
- error 707
callbacks.cc:2804:27: error: 'snames' was not declared in this scope; did you mean 'tNames'?
- error 708
callbacks.cc:2805:17: error: 'snames' was not declared in this scope; did you mean 'tNames'?
- error 709
callbacks.cc:2810:25: error: 'snames' was not declared in this scope; did you mean 'tNames'?
- error 710
callbacks.cc:2811:25: error: 'sbase' was not declared in this scope
- error 711
callbacks.cc:2816:25: error: 'sbase' was not declared in this scope
- error 712
callbacks.cc:2824:25: error: 'sbase' was not declared in this scope
- error 713
callbacks.cc:2829:114: error: 'snames' was not declared in this scope; did you mean 'tNames'?
- error 714
callbacks.cc:2829:149: error: 'sbase' was not declared in this scope
- error 715
callbacks.cc:2831:17: error: 'unordered_map' was not declared in this scope
- error 716
callbacks.cc:2831:48: error: expected primary-expression before '*' token
- error 717
callbacks.cc:2831:49: error: expected primary-expression before '>' token
- error 718
callbacks.cc:2831:52: error: '::const_iterator' has not been declared
- error 719
callbacks.cc:2832:20: error: 'it_flag' was not declared in this scope
- error 720
callbacks.cc:2832:31: error: 'flag_images' was not declared in this scope
- error 721
callbacks.cc:2872:17: error: 'selected_unit_category' was not declared in this scope
- error 722
callbacks.cc:2881:25: error: 'string' was not declared in this scope
- error 723
callbacks.cc:2883:155: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 724
callbacks.cc:2907:17: error: 'selected_unit_category' was not declared in this scope
- error 725
callbacks.cc:2969:9: error: 'string' was not declared in this scope
- error 726
callbacks.cc:2971:19: error: 'struct tree_struct' has no member named 'it'
- error 727
callbacks.cc:2971:34: error: 'struct tree_struct' has no member named 'items'
- error 728
callbacks.cc:2972:22: error: 'struct tree_struct' has no member named 'it'
- error 729
callbacks.cc:2972:38: error: 'struct tree_struct' has no member named 'items'
- error 730
callbacks.cc:2973:36: error: 'struct tree_struct' has no member named 'it'
- error 731
callbacks.cc:2974:29: error: 'struct tree_struct' has no member named 'it'
- error 732
callbacks.cc:2975:23: error: 'struct tree_struct' has no member named 'it'
- error 733
callbacks.cc:2975:34: error: 'struct tree_struct' has no member named 'items'
- error 734
callbacks.cc:2979:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 735
callbacks.cc:2981:9: error: 'convert_category_map' was not declared in this scope
- error 736
callbacks.cc:2985:30: error: 'struct tree_struct' has no member named 'item'
- error 737
callbacks.cc:2986:83: error: 'struct tree_struct' has no member named 'item'
- error 738
callbacks.cc:2987:27: error: 'selected_unit_category' was not declared in this scope
- error 739
callbacks.cc:2992:37: error: 'struct tree_struct' has no member named 'it'
- error 740
callbacks.cc:2992:49: error: 'struct tree_struct' has no member named 'items'
- error 741
callbacks.cc:2994:37: error: 'string' is not a class, namespace, or enumeration
- error 742
callbacks.cc:3004:41: error: 'struct tree_struct' has no member named 'it'
- error 743
callbacks.cc:3005:34: error: 'struct tree_struct' has no member named 'it'
- error 744
callbacks.cc:3005:46: error: 'struct tree_struct' has no member named 'items'
- error 745
callbacks.cc:3006:33: error: 'struct tree_struct' has no member named 'it'
- error 746
callbacks.cc:3008:31: error: 'struct tree_struct' has no member named 'it'
- error 747
callbacks.cc:3008:42: error: 'struct tree_struct' has no member named 'items'
- error 748
callbacks.cc:3011:23: error: 'struct tree_struct' has no member named 'objects'
- error 749
callbacks.cc:3016:20: error: 'selected_unit_category' was not declared in this scope
- error 750
callbacks.cc:3023:17: error: 'selected_unit_category' was not declared in this scope
- error 751
callbacks.cc:3035:9: error: 'string' was not declared in this scope
- error 752
callbacks.cc:3036:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 753
callbacks.cc:3042:31: error: expected ';' before 'title'
- error 754
callbacks.cc:3043:43: error: 'title' was not declared in this scope
- error 755
callbacks.cc:3050:41: error: 'string' is not a class, namespace, or enumeration
- error 756
callbacks.cc:3090:9: error: 'string' was not declared in this scope
- error 757
callbacks.cc:3091:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 758
callbacks.cc:3097:31: error: expected ';' before 'title'
- error 759
callbacks.cc:3098:43: error: 'title' was not declared in this scope
- error 760
callbacks.cc:3105:41: error: 'string' is not a class, namespace, or enumeration
- error 761
callbacks.cc:3146:9: error: 'string' was not declared in this scope
- error 762
callbacks.cc:3147:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 763
callbacks.cc:3178:9: error: 'string' was not declared in this scope
- error 764
callbacks.cc:3179:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 765
callbacks.cc:3207:9: error: 'string' was not declared in this scope
- error 766
callbacks.cc:3208:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 767
callbacks.cc:3241:9: error: 'string' was not declared in this scope
- error 768
callbacks.cc:3243:17: error: 'unordered_map' was not declared in this scope
- error 769
callbacks.cc:3243:48: error: expected primary-expression before '*' token
- error 770
callbacks.cc:3243:49: error: expected primary-expression before '>' token
- error 771
callbacks.cc:3243:52: error: '::const_iterator' has not been declared
- error 772
callbacks.cc:3244:112: error: 'it_flag' was not declared in this scope
- error 773
callbacks.cc:3244:123: error: 'flag_images' was not declared in this scope
- error 774
callbacks.cc:3272:17: error: 'selected_unit_selector_category' was not declared in this scope
- error 775
callbacks.cc:3280:25: error: 'string' was not declared in this scope
- error 776
callbacks.cc:3282:241: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 777
callbacks.cc:3332:17: error: 'selected_unit_selector_category' was not declared in this scope
- error 778
callbacks.cc:3436:17: error: 'string' was not declared in this scope
- error 779
callbacks.cc:3438:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 780
callbacks.cc:3444:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 781
callbacks.cc:3505:41: error: 'str2' was not declared in this scope
- error 782
callbacks.cc:3507:41: error: 'str2' was not declared in this scope
- error 783
callbacks.cc:3511:40: error: 'str2' was not declared in this scope
- error 784
callbacks.cc:3562:17: error: 'string' was not declared in this scope
- error 785
callbacks.cc:3563:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 786
callbacks.cc:3592:17: error: 'string' was not declared in this scope
- error 787
callbacks.cc:3598:23: error: expected ';' before 'str'
- error 788
callbacks.cc:3601:33: error: 'sval' was not declared in this scope
- error 789
callbacks.cc:3604:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 790
callbacks.cc:3809:17: error: 'string' was not declared in this scope
- error 791
callbacks.cc:3815:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 792
callbacks.cc:3816:33: error: 'str2' was not declared in this scope
- error 793
callbacks.cc:3818:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 794
callbacks.cc:3819:33: error: 'str2' was not declared in this scope
- error 795
callbacks.cc:3821:80: error: 'str2' was not declared in this scope
- error 796
callbacks.cc:3821:97: error: 'str' was not declared in this scope; did you mean 'std'?
- error 797
callbacks.cc:3867:19: error: 'struct tree_struct' has no member named 'rit'
- error 798
callbacks.cc:3867:35: error: 'struct tree_struct' has no member named 'items'
- error 799
callbacks.cc:3868:22: error: 'struct tree_struct' has no member named 'rit'
- error 800
callbacks.cc:3868:39: error: 'struct tree_struct' has no member named 'items'
- error 801
callbacks.cc:3869:37: error: 'struct tree_struct' has no member named 'rit'
- error 802
callbacks.cc:3870:29: error: 'struct tree_struct' has no member named 'rit'
- error 803
callbacks.cc:3871:24: error: 'struct tree_struct' has no member named 'rit'
- error 804
callbacks.cc:3871:37: error: 'struct tree_struct' has no member named 'items'
- error 805
callbacks.cc:3875:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
- error 806
callbacks.cc:3875:24: error: expected primary-expression before '*' token
- error 807
callbacks.cc:3875:25: error: expected primary-expression before '>' token
- error 808
callbacks.cc:3875:27: error: 'menus' was not declared in this scope
- error 809
callbacks.cc:3879:39: error: 'struct tree_struct' has no member named 'items'
- error 810
callbacks.cc:3881:54: error: 'struct tree_struct' has no member named 'objects'
- error 811
callbacks.cc:3882:52: error: 'struct tree_struct' has no member named 'objects'
- error 812
callbacks.cc:3890:53: error: 'struct tree_struct' has no member named 'item'
- error 813
callbacks.cc:3894:54: error: 'struct tree_struct' has no member named 'objects'
- error 814
callbacks.cc:3895:52: error: 'struct tree_struct' has no member named 'objects'
- error 815
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 816
interface.h:18:125: error: 'string' was not declared in this scope
- error 817
interface.h:18:142: error: expected primary-expression before '*' token
- error 818
interface.h:18:143: error: expected primary-expression before '>' token
- error 819
interface.h:18:146: error: '::const_iterator' has not been declared
- error 820
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 821
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 822
callbacks.cc:3904:62: error: 'struct tree_struct' has no member named 'objects'
- error 823
callbacks.cc:3905:60: error: 'struct tree_struct' has no member named 'objects'
- error 824
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 825
interface.h:18:125: error: 'string' was not declared in this scope
- error 826
interface.h:18:142: error: expected primary-expression before '*' token
- error 827
interface.h:18:143: error: expected primary-expression before '>' token
- error 828
interface.h:18:146: error: '::const_iterator' has not been declared
- error 829
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 830
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 831
callbacks.cc:3914:39: error: 'struct tree_struct' has no member named 'rit'
- error 832
callbacks.cc:3914:53: error: 'struct tree_struct' has no member named 'items'
- error 833
callbacks.cc:3920:43: error: 'struct tree_struct' has no member named 'rit'
- error 834
callbacks.cc:3921:34: error: 'struct tree_struct' has no member named 'rit'
- error 835
callbacks.cc:3923:32: error: 'struct tree_struct' has no member named 'rit'
- error 836
callbacks.cc:3923:45: error: 'struct tree_struct' has no member named 'items'
- error 837
callbacks.cc:3927:41: error: 'struct tree_struct' has no member named 'objects'
- error 838
callbacks.cc:3928:39: error: 'struct tree_struct' has no member named 'objects'
- error 839
callbacks.cc:3954:19: error: 'struct tree_struct' has no member named 'rit'
- error 840
callbacks.cc:3954:35: error: 'struct tree_struct' has no member named 'items'
- error 841
callbacks.cc:3955:22: error: 'struct tree_struct' has no member named 'rit'
- error 842
callbacks.cc:3955:39: error: 'struct tree_struct' has no member named 'items'
- error 843
callbacks.cc:3956:37: error: 'struct tree_struct' has no member named 'rit'
- error 844
callbacks.cc:3957:29: error: 'struct tree_struct' has no member named 'rit'
- error 845
callbacks.cc:3958:24: error: 'struct tree_struct' has no member named 'rit'
- error 846
callbacks.cc:3958:37: error: 'struct tree_struct' has no member named 'items'
- error 847
callbacks.cc:3962:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
- error 848
callbacks.cc:3962:24: error: expected primary-expression before '*' token
- error 849
callbacks.cc:3962:25: error: expected primary-expression before '>' token
- error 850
callbacks.cc:3962:27: error: 'menus' was not declared in this scope
- error 851
callbacks.cc:3966:39: error: 'struct tree_struct' has no member named 'items'
- error 852
callbacks.cc:3968:54: error: 'struct tree_struct' has no member named 'objects'
- error 853
callbacks.cc:3969:52: error: 'struct tree_struct' has no member named 'objects'
- error 854
callbacks.cc:3977:53: error: 'struct tree_struct' has no member named 'item'
- error 855
callbacks.cc:3981:54: error: 'struct tree_struct' has no member named 'objects'
- error 856
callbacks.cc:3982:52: error: 'struct tree_struct' has no member named 'objects'
- error 857
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 858
interface.h:18:125: error: 'string' was not declared in this scope
- error 859
interface.h:18:142: error: expected primary-expression before '*' token
- error 860
interface.h:18:143: error: expected primary-expression before '>' token
- error 861
interface.h:18:146: error: '::const_iterator' has not been declared
- error 862
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 863
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 864
callbacks.cc:3991:62: error: 'struct tree_struct' has no member named 'objects'
- error 865
callbacks.cc:3992:60: error: 'struct tree_struct' has no member named 'objects'
- error 866
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 867
interface.h:18:125: error: 'string' was not declared in this scope
- error 868
interface.h:18:142: error: expected primary-expression before '*' token
- error 869
interface.h:18:143: error: expected primary-expression before '>' token
- error 870
interface.h:18:146: error: '::const_iterator' has not been declared
- error 871
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 872
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 873
callbacks.cc:4001:39: error: 'struct tree_struct' has no member named 'rit'
- error 874
callbacks.cc:4001:53: error: 'struct tree_struct' has no member named 'items'
- error 875
callbacks.cc:4007:43: error: 'struct tree_struct' has no member named 'rit'
- error 876
callbacks.cc:4008:34: error: 'struct tree_struct' has no member named 'rit'
- error 877
callbacks.cc:4010:32: error: 'struct tree_struct' has no member named 'rit'
- error 878
callbacks.cc:4010:45: error: 'struct tree_struct' has no member named 'items'
- error 879
callbacks.cc:4014:41: error: 'struct tree_struct' has no member named 'objects'
- error 880
callbacks.cc:4015:39: error: 'struct tree_struct' has no member named 'objects'
- error 881
callbacks.cc:4051:23: error: 'struct tree_struct' has no member named 'rit'
- error 882
callbacks.cc:4051:43: error: 'struct tree_struct' has no member named 'items'
- error 883
callbacks.cc:4052:26: error: 'struct tree_struct' has no member named 'rit'
- error 884
callbacks.cc:4052:47: error: 'struct tree_struct' has no member named 'items'
- error 885
callbacks.cc:4053:41: error: 'struct tree_struct' has no member named 'rit'
- error 886
callbacks.cc:4054:33: error: 'struct tree_struct' has no member named 'rit'
- error 887
callbacks.cc:4055:24: error: 'struct tree_struct' has no member named 'rit'
- error 888
callbacks.cc:4055:37: error: 'struct tree_struct' has no member named 'items'
- error 889
callbacks.cc:4060:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
- error 890
callbacks.cc:4060:24: error: expected primary-expression before '*' token
- error 891
callbacks.cc:4060:25: error: expected primary-expression before '>' token
- error 892
callbacks.cc:4060:27: error: 'menus' was not declared in this scope
- error 893
callbacks.cc:4064:39: error: 'struct tree_struct' has no member named 'items'
- error 894
callbacks.cc:4066:54: error: 'struct tree_struct' has no member named 'objects'
- error 895
callbacks.cc:4067:56: error: 'struct tree_struct' has no member named 'objects'
- error 896
callbacks.cc:4075:53: error: 'struct tree_struct' has no member named 'item'
- error 897
callbacks.cc:4078:54: error: 'struct tree_struct' has no member named 'objects'
- error 898
callbacks.cc:4079:56: error: 'struct tree_struct' has no member named 'objects'
- error 899
callbacks.cc:4087:39: error: 'struct tree_struct' has no member named 'rit'
- error 900
callbacks.cc:4087:53: error: 'struct tree_struct' has no member named 'items'
- error 901
callbacks.cc:4093:43: error: 'struct tree_struct' has no member named 'rit'
- error 902
callbacks.cc:4094:34: error: 'struct tree_struct' has no member named 'rit'
- error 903
callbacks.cc:4096:32: error: 'struct tree_struct' has no member named 'rit'
- error 904
callbacks.cc:4096:45: error: 'struct tree_struct' has no member named 'items'
- error 905
callbacks.cc:4101:45: error: 'struct tree_struct' has no member named 'objects'
- error 906
callbacks.cc:4102:47: error: 'struct tree_struct' has no member named 'objects'
- error 907
callbacks.cc:4209:23: error: 'struct tree_struct' has no member named 'rit'
- error 908
callbacks.cc:4209:43: error: 'struct tree_struct' has no member named 'items'
- error 909
callbacks.cc:4210:26: error: 'struct tree_struct' has no member named 'rit'
- error 910
callbacks.cc:4210:47: error: 'struct tree_struct' has no member named 'items'
- error 911
callbacks.cc:4211:41: error: 'struct tree_struct' has no member named 'rit'
- error 912
callbacks.cc:4212:33: error: 'struct tree_struct' has no member named 'rit'
- error 913
callbacks.cc:4213:24: error: 'struct tree_struct' has no member named 'rit'
- error 914
callbacks.cc:4213:37: error: 'struct tree_struct' has no member named 'items'
- error 915
callbacks.cc:4217:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
- error 916
callbacks.cc:4217:24: error: expected primary-expression before '*' token
- error 917
callbacks.cc:4217:25: error: expected primary-expression before '>' token
- error 918
callbacks.cc:4217:27: error: 'menus' was not declared in this scope
- error 919
callbacks.cc:4221:39: error: 'struct tree_struct' has no member named 'items'
- error 920
callbacks.cc:4223:54: error: 'struct tree_struct' has no member named 'objects'
- error 921
callbacks.cc:4224:60: error: 'struct tree_struct' has no member named 'objects'
- error 922
callbacks.cc:4232:53: error: 'struct tree_struct' has no member named 'item'
- error 923
callbacks.cc:4233:54: error: 'struct tree_struct' has no member named 'objects'
- error 924
callbacks.cc:4234:60: error: 'struct tree_struct' has no member named 'objects'
- error 925
callbacks.cc:4244:39: error: 'struct tree_struct' has no member named 'rit'
- error 926
callbacks.cc:4244:53: error: 'struct tree_struct' has no member named 'items'
- error 927
callbacks.cc:4250:43: error: 'struct tree_struct' has no member named 'rit'
- error 928
callbacks.cc:4251:34: error: 'struct tree_struct' has no member named 'rit'
- error 929
callbacks.cc:4253:32: error: 'struct tree_struct' has no member named 'rit'
- error 930
callbacks.cc:4253:45: error: 'struct tree_struct' has no member named 'items'
- error 931
callbacks.cc:4257:45: error: 'struct tree_struct' has no member named 'objects'
- error 932
callbacks.cc:4258:51: error: 'struct tree_struct' has no member named 'objects'
- error 933
callbacks.cc:4265:1: error: 'string' does not name a type; did you mean 'GString'?
- error 934
callbacks.cc:4297:9: error: 'string' was not declared in this scope
- error 935
callbacks.cc:4304:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 936
callbacks.cc:4304:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 937
callbacks.cc:4306:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 938
callbacks.cc:4308:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 939
callbacks.cc:4314:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 940
callbacks.cc:4335:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 941
callbacks.cc:4335:74: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 942
callbacks.cc:4337:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 943
callbacks.cc:4341:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 944
callbacks.cc:4343:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 945
callbacks.cc:4351:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 946
callbacks.cc:4351:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 947
callbacks.cc:4357:47: error: 'str' was not declared in this scope; did you mean 'std'?
- error 948
callbacks.cc:4360:51: error: 'string' is not a class, namespace, or enumeration
- error 949
callbacks.cc:4361:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 950
callbacks.cc:4366:54: error: 'string' is not a class, namespace, or enumeration
- error 951
callbacks.cc:4367:65: error: 'str' was not declared in this scope; did you mean 'std'?
- error 952
callbacks.cc:4372:55: error: 'str' was not declared in this scope; did you mean 'std'?
- error 953
callbacks.cc:4377:86: error: 'str' was not declared in this scope; did you mean 'std'?
- error 954
callbacks.cc:4381:39: error: expected ';' before 'title'
- error 955
callbacks.cc:4383:41: error: 'title' was not declared in this scope
- error 956
callbacks.cc:4386:49: error: 'title' was not declared in this scope
- error 957
callbacks.cc:4390:57: error: 'title' was not declared in this scope
- error 958
callbacks.cc:4392:57: error: 'title' was not declared in this scope
- error 959
callbacks.cc:4396:57: error: 'title' was not declared in this scope
- error 960
callbacks.cc:4402:89: error: 'title' was not declared in this scope
- error 961
callbacks.cc:4403:92: error: 'title' was not declared in this scope
- error 962
callbacks.cc:4404:89: error: 'title' was not declared in this scope
- error 963
callbacks.cc:4405:92: error: 'title' was not declared in this scope
- error 964
callbacks.cc:4406:88: error: 'title' was not declared in this scope
- error 965
callbacks.cc:4409:53: error: 'title' was not declared in this scope
- error 966
callbacks.cc:4411:88: error: 'title' was not declared in this scope
- error 967
callbacks.cc:4412:89: error: 'title' was not declared in this scope
- error 968
callbacks.cc:4413:85: error: 'title' was not declared in this scope
- error 969
callbacks.cc:4414:88: error: 'title' was not declared in this scope
- error 970
callbacks.cc:4415:87: error: 'title' was not declared in this scope
- error 971
callbacks.cc:4416:90: error: 'title' was not declared in this scope
- error 972
callbacks.cc:4419:52: error: 'title' was not declared in this scope
- error 973
callbacks.cc:4421:49: error: 'title' was not declared in this scope
- error 974
callbacks.cc:4424:86: error: 'str' was not declared in this scope; did you mean 'std'?
- error 975
callbacks.cc:4424:102: error: 'title' was not declared in this scope
- error 976
callbacks.cc:4425:111: error: 'title' was not declared in this scope
- error 977
callbacks.cc:4441:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 978
callbacks.cc:4441:74: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 979
callbacks.cc:4443:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 980
callbacks.cc:4447:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 981
callbacks.cc:4449:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 982
callbacks.cc:4457:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 983
callbacks.cc:4457:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
- error 984
callbacks.cc:4460:25: error: 'unordered_map' was not declared in this scope
- error 985
callbacks.cc:4460:56: error: expected primary-expression before '*' token
- error 986
callbacks.cc:4460:57: error: expected primary-expression before '>' token
- error 987
callbacks.cc:4460:60: error: '::const_iterator' has not been declared
- error 988
callbacks.cc:4461:45: error: 'it_flag' was not declared in this scope
- error 989
callbacks.cc:4461:55: error: 'flag_images' was not declared in this scope
- error 990
callbacks.cc:4462:78: error: 'str' was not declared in this scope; did you mean 'std'?
- error 991
callbacks.cc:4462:139: error: 'it_flag' was not declared in this scope
- error 992
callbacks.cc:4462:150: error: 'flag_images' was not declared in this scope
- error 993
callbacks.cc:4463:148: error: 'it_flag' was not declared in this scope
- error 994
callbacks.cc:4463:159: error: 'flag_images' was not declared in this scope
- error 995
callbacks.cc:4472:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 996
callbacks.cc:4474:31: error: 'string' does not name a type; did you mean 'GString'?
- error 997
callbacks.cc:4475:41: error: 'pstr' was not declared in this scope
- error 998
callbacks.cc:4476:46: error: 'pstr' was not declared in this scope
- error 999
callbacks.cc:4477:30: error: 'pstr' was not declared in this scope
- error 1000
callbacks.cc:4478:29: error: 'pstr' was not declared in this scope
- error 1001
callbacks.cc:4507:15: error: expected ';' before 'str2'
- error 1002
callbacks.cc:4508:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1003
callbacks.cc:4509:94: error: 'str2' was not declared in this scope
- error 1004
callbacks.cc:4565:1: error: 'string' does not name a type; did you mean 'GString'?
- error 1005
callbacks.cc:4640:25: error: 'string' was not declared in this scope
- error 1006
callbacks.cc:4641:31: error: expected ';' before 'exp'
- error 1007
callbacks.cc:4643:38: error: cannot resolve overloaded function 'exp' based on conversion to type 'std::string*' {aka 'std::__cxx11::basic_string<char>*'}
- error 1008
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1009
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1010
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1011
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1012
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1013
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1014
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1015
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1016
callbacks.cc:4646:25: error: 'unordered_map' was not declared in this scope
- error 1017
callbacks.cc:4646:39: error: expected primary-expression before 'void'
- error 1018
callbacks.cc:4647:31: error: expected ';' before 'value_str'
- error 1019
callbacks.cc:4648:28: error: 'it' was not declared in this scope; did you mean 'int'?
- error 1020
callbacks.cc:4648:34: error: 'number_map' was not declared in this scope
- error 1021
callbacks.cc:4649:33: error: 'value_str' was not declared in this scope
- error 1022
callbacks.cc:4650:36: error: 'number_approx_map' was not declared in this scope
- error 1023
callbacks.cc:4653:36: error: 'number_exp_map' was not declared in this scope
- error 1024
callbacks.cc:4655:53: error: 'number_exp_minus_map' was not declared in this scope
- error 1025
callbacks.cc:4658:33: error: 'value_str' was not declared in this scope
- error 1026
callbacks.cc:4660:33: error: 'number_exp_map' was not declared in this scope
- error 1027
callbacks.cc:4661:33: error: 'number_exp_minus_map' was not declared in this scope
- error 1028
callbacks.cc:4663:41: error: 'number_approx_map' was not declared in this scope
- error 1029
callbacks.cc:4665:41: error: 'number_approx_map' was not declared in this scope
- error 1030
callbacks.cc:4701:116: error: overloaded function with no contextual type information
- error 1031
callbacks.cc:4702:36: error: 'value_str' was not declared in this scope
- error 1032
callbacks.cc:4705:41: error: 'number_map' was not declared in this scope
- error 1033
callbacks.cc:4720:41: error: 'number_map' was not declared in this scope
- error 1034
callbacks.cc:4721:41: error: 'number_approx_map' was not declared in this scope
- error 1035
callbacks.cc:4739:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1036
callbacks.cc:4739:32: error: 'value_str' was not declared in this scope
- error 1037
callbacks.cc:4741:33: error: overloaded function with no contextual type information
- error 1038
callbacks.cc:4749:39: error: expected ';' before 'estr'
- error 1039
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1040
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1041
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1042
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1043
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1044
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1045
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1046
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1047
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1048
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1049
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1050
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1051
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1052
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1053
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1054
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1055
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1056
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1057
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1058
callbacks.cc:4752:63: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1059
callbacks.cc:4753:48: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
- error 1060
callbacks.cc:4755:190: error: 'string' is not a class, namespace, or enumeration
- error 1061
callbacks.cc:4755:229: error: 'string' is not a class, namespace, or enumeration
- error 1062
callbacks.cc:4784:25: error: 'string' was not declared in this scope
- error 1063
callbacks.cc:4785:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1064
callbacks.cc:4808:25: error: 'string' was not declared in this scope
- error 1065
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1066
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1067
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1068
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1069
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1070
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1071
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1072
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1073
callbacks.cc:4810:25: error: 'unordered_map' was not declared in this scope
- error 1074
callbacks.cc:4810:39: error: expected primary-expression before 'void'
- error 1075
callbacks.cc:4811:28: error: 'it' was not declared in this scope; did you mean 'int'?
- error 1076
callbacks.cc:4811:34: error: 'date_map' was not declared in this scope
- error 1077
callbacks.cc:4812:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1078
callbacks.cc:4814:39: error: expected ';' before 'value_str'
- error 1079
callbacks.cc:4815:66: error: 'value_str' was not declared in this scope
- error 1080
callbacks.cc:4816:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1081
callbacks.cc:4818:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1082
callbacks.cc:4838:25: error: 'vector' was not declared in this scope
- error 1083
callbacks.cc:4838:47: error: expected primary-expression before '*' token
- error 1084
callbacks.cc:4838:48: error: expected primary-expression before '>' token
- error 1085
callbacks.cc:4838:50: error: 'surface_terms' was not declared in this scope
- error 1086
callbacks.cc:4839:36: error: expected primary-expression before '>' token
- error 1087
callbacks.cc:4839:38: error: 'hpt' was not declared in this scope
- error 1088
callbacks.cc:4840:36: error: expected primary-expression before '>' token
- error 1089
callbacks.cc:4840:38: error: 'wpt' was not declared in this scope
- error 1090
callbacks.cc:4841:36: error: expected primary-expression before '>' token
- error 1091
callbacks.cc:4841:38: error: 'cpt' was not declared in this scope
- error 1092
callbacks.cc:5032:25: error: 'vector' was not declared in this scope
- error 1093
callbacks.cc:5032:47: error: expected primary-expression before '*' token
- error 1094
callbacks.cc:5032:48: error: expected primary-expression before '>' token
- error 1095
callbacks.cc:5032:50: error: 'surface_terms' was not declared in this scope
- error 1096
callbacks.cc:5033:36: error: expected primary-expression before '>' token
- error 1097
callbacks.cc:5033:38: error: 'hpt' was not declared in this scope
- error 1098
callbacks.cc:5034:36: error: expected primary-expression before '>' token
- error 1099
callbacks.cc:5034:38: error: 'wpt' was not declared in this scope
- error 1100
callbacks.cc:5035:36: error: expected primary-expression before '>' token
- error 1101
callbacks.cc:5035:38: error: 'cpt' was not declared in this scope
- error 1102
callbacks.cc:5040:25: error: 'string' was not declared in this scope
- error 1103
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1104
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1105
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1106
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1107
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1108
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1109
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1110
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1111
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1112
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1113
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1114
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1115
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1116
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1117
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1118
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1119
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1120
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1121
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1122
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1123
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1124
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1125
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1126
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1127
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1128
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1129
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1130
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1131
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1132
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1133
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1134
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1135
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1136
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1137
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1138
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1139
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1140
callbacks.cc:5050:61: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1141
callbacks.cc:5053:32: error: expected primary-expression before 'int'
- error 1142
callbacks.cc:5079:41: error: 'nm' was not declared in this scope; did you mean 'm'?
- error 1143
callbacks.cc:5081:41: error: 'nm' was not declared in this scope; did you mean 'm'?
- error 1144
callbacks.cc:5112:41: error: 'nm' was not declared in this scope; did you mean 'm'?
- error 1145
callbacks.cc:5130:43: error: 'nm' was not declared in this scope; did you mean 'm'?
- error 1146
callbacks.cc:5133:39: error: expected ';' before 'imagefile'
- error 1147
callbacks.cc:5133:77: error: 'imagefile' was not declared in this scope
- error 1148
callbacks.cc:5161:56: error: 'nm' was not declared in this scope; did you mean 'm'?
- error 1149
callbacks.cc:5411:33: error: 'vector' was not declared in this scope
- error 1150
callbacks.cc:5411:55: error: expected primary-expression before '*' token
- error 1151
callbacks.cc:5411:56: error: expected primary-expression before '>' token
- error 1152
callbacks.cc:5411:58: error: 'surface_terms' was not declared in this scope
- error 1153
callbacks.cc:5412:44: error: expected primary-expression before '>' token
- error 1154
callbacks.cc:5412:46: error: 'hpt' was not declared in this scope
- error 1155
callbacks.cc:5413:44: error: expected primary-expression before '>' token
- error 1156
callbacks.cc:5413:46: error: 'wpt' was not declared in this scope
- error 1157
callbacks.cc:5414:44: error: expected primary-expression before '>' token
- error 1158
callbacks.cc:5414:46: error: 'cpt' was not declared in this scope
- error 1159
callbacks.cc:5477:33: error: 'string' was not declared in this scope
- error 1160
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1161
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1162
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1163
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1164
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1165
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1166
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1167
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1168
callbacks.cc:5481:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1169
callbacks.cc:5485:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1170
callbacks.cc:5490:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1171
callbacks.cc:5492:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1172
callbacks.cc:5498:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1173
callbacks.cc:5500:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1174
callbacks.cc:5506:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1175
callbacks.cc:5601:25: error: 'vector' was not declared in this scope
- error 1176
callbacks.cc:5601:47: error: expected primary-expression before '*' token
- error 1177
callbacks.cc:5601:48: error: expected primary-expression before '>' token
- error 1178
callbacks.cc:5601:50: error: 'surface_terms' was not declared in this scope
- error 1179
callbacks.cc:5602:36: error: expected primary-expression before '>' token
- error 1180
callbacks.cc:5602:38: error: 'hpt' was not declared in this scope
- error 1181
callbacks.cc:5603:36: error: expected primary-expression before '>' token
- error 1182
callbacks.cc:5603:38: error: 'wpt' was not declared in this scope
- error 1183
callbacks.cc:5604:36: error: expected primary-expression before '>' token
- error 1184
callbacks.cc:5604:38: error: 'cpt' was not declared in this scope
- error 1185
callbacks.cc:5633:25: error: 'string' was not declared in this scope
- error 1186
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1187
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1188
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1189
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1190
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1191
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1192
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1193
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1194
callbacks.cc:5639:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1195
callbacks.cc:5641:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1196
callbacks.cc:5647:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1197
callbacks.cc:5649:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1198
callbacks.cc:5654:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1199
callbacks.cc:5658:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1200
callbacks.cc:5663:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1201
callbacks.cc:5665:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1202
callbacks.cc:5671:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1203
callbacks.cc:5673:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1204
callbacks.cc:5679:68: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1205
callbacks.cc:5680:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1206
callbacks.cc:5682:68: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1207
callbacks.cc:5683:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1208
callbacks.cc:5685:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1209
callbacks.cc:5687:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1210
callbacks.cc:5689:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1211
callbacks.cc:5691:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1212
callbacks.cc:5694:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1213
callbacks.cc:5798:41: error: 'string' was not declared in this scope
- error 1214
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1215
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1216
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1217
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1218
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1219
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1220
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1221
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1222
callbacks.cc:5800:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1223
callbacks.cc:5820:33: error: 'vector' was not declared in this scope
- error 1224
callbacks.cc:5820:44: error: expected primary-expression before '>' token
- error 1225
callbacks.cc:5820:46: error: 'col_w' was not declared in this scope
- error 1226
callbacks.cc:5821:44: error: expected primary-expression before '>' token
- error 1227
callbacks.cc:5821:46: error: 'row_h' was not declared in this scope
- error 1228
callbacks.cc:5822:44: error: expected primary-expression before '>' token
- error 1229
callbacks.cc:5822:46: error: 'row_uh' was not declared in this scope
- error 1230
callbacks.cc:5823:44: error: expected primary-expression before '>' token
- error 1231
callbacks.cc:5823:46: error: 'row_dh' was not declared in this scope
- error 1232
callbacks.cc:5824:51: error: expected primary-expression before '>' token
- error 1233
callbacks.cc:5824:53: error: expected primary-expression before '>' token
- error 1234
callbacks.cc:5824:55: error: 'element_w' was not declared in this scope; did you mean 'Element'?
- error 1235
callbacks.cc:5825:51: error: expected primary-expression before '>' token
- error 1236
callbacks.cc:5825:53: error: expected primary-expression before '>' token
- error 1237
callbacks.cc:5825:55: error: 'element_h' was not declared in this scope; did you mean 'Element'?
- error 1238
callbacks.cc:5826:51: error: expected primary-expression before '>' token
- error 1239
callbacks.cc:5826:53: error: expected primary-expression before '>' token
- error 1240
callbacks.cc:5826:55: error: 'element_c' was not declared in this scope; did you mean 'Element'?
- error 1241
callbacks.cc:5827:62: error: expected primary-expression before '*' token
- error 1242
callbacks.cc:5827:63: error: expected primary-expression before '>' token
- error 1243
callbacks.cc:5827:65: error: expected primary-expression before '>' token
- error 1244
callbacks.cc:5827:67: error: 'surface_elements' was not declared in this scope; did you mean 'surface_result'?
- error 1245
callbacks.cc:5833:33: error: 'string' was not declared in this scope
- error 1246
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1247
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1248
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1249
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1250
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1251
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1252
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1253
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1254
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1255
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1256
callbacks.cc:5836:71: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1257
callbacks.cc:5946:25: error: 'vector' was not declared in this scope
- error 1258
callbacks.cc:5946:47: error: expected primary-expression before '*' token
- error 1259
callbacks.cc:5946:48: error: expected primary-expression before '>' token
- error 1260
callbacks.cc:5946:50: error: 'surface_args' was not declared in this scope
- error 1261
callbacks.cc:5947:36: error: expected primary-expression before '>' token
- error 1262
callbacks.cc:5947:38: error: 'hpa' was not declared in this scope
- error 1263
callbacks.cc:5948:36: error: expected primary-expression before '>' token
- error 1264
callbacks.cc:5948:38: error: 'cpa' was not declared in this scope
- error 1265
callbacks.cc:5949:36: error: expected primary-expression before '>' token
- error 1266
callbacks.cc:5949:38: error: 'wpa' was not declared in this scope
- error 1267
callbacks.cc:5953:25: error: 'string' was not declared in this scope
- error 1268
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1269
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1270
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1271
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1272
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1273
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1274
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1275
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1276
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1277
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1278
callbacks.cc:5955:63: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1279
callbacks.cc:6037:25: error: 'string' was not declared in this scope
- error 1280
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1281
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1282
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1283
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1284
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1285
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1286
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1287
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1288
callbacks.cc:6043:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1289
callbacks.cc:6043:146: error: 'string' is not a class, namespace, or enumeration
- error 1290
callbacks.cc:6047:47: error: 'string' is not a class, namespace, or enumeration
- error 1291
callbacks.cc:6055:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1292
callbacks.cc:6057:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1293
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1294
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1295
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1296
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1297
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1298
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1299
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1300
callbacks.cc:6061:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1301
callbacks.cc:6069:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1302
callbacks.cc:6071:40: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1303
callbacks.cc:6090:25: error: 'string' was not declared in this scope
- error 1304
callbacks.cc:6093:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1305
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1306
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1307
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1308
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1309
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1310
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1311
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1312
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1313
callbacks.cc:6100:47: error: 'string' is not a class, namespace, or enumeration
- error 1314
callbacks.cc:6108:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1315
callbacks.cc:6110:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1316
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1317
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1318
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1319
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1320
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1321
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1322
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1323
callbacks.cc:6114:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1324
callbacks.cc:6122:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1325
callbacks.cc:6124:40: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1326
callbacks.cc:6212:33: error: 'string' was not declared in this scope
- error 1327
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
- error 1328
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
- error 1329
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
- error 1330
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
- error 1331
callbacks.cc:6215:70: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
- error 1332
callbacks.cc:6325:33: error: 'string' was not declared in this scope
- error 1333
callbacks.cc:6326:55: error: 's' was not declared in this scope
- error 1334
callbacks.cc:6327:38: error: 's' was not declared in this scope
- error 1335
callbacks.cc:6328:64: error: 's' was not declared in this scope
- error 1336
callbacks.cc:6373:25: error: 'vector' was not declared in this scope
- error 1337
callbacks.cc:6373:47: error: expected primary-expression before '*' token
- error 1338
callbacks.cc:6373:48: error: expected primary-expression before '>' token
- error 1339
callbacks.cc:6373:50: error: 'surface_args' was not declared in this scope
- error 1340
callbacks.cc:6374:36: error: expected primary-expression before '>' token
- error 1341
callbacks.cc:6374:38: error: 'hpa' was not declared in this scope
- error 1342
callbacks.cc:6375:36: error: expected primary-expression before '>' token
- error 1343
callbacks.cc:6375:38: error: 'cpa' was not declared in this scope
- error 1344
callbacks.cc:6376:36: error: expected primary-expression before '>' token
- error 1345
callbacks.cc:6376:38: error: 'wpa' was not declared in this scope
- error 1346
callbacks.cc:6380:25: error: 'string' was not declared in this scope
- error 1347
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1348
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1349
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1350
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1351
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1352
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1353
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1354
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1355
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1356
callbacks.cc:6381:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1357
callbacks.cc:6382:63: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1358
callbacks.cc:6395:47: error: expected ';' before 'defstr'
- error 1359
callbacks.cc:6396:59: error: 'defstr' was not declared in this scope; did you mean 'eqstr'?
- error 1360
callbacks.cc:6402:119: error: 'string' is not a class, namespace, or enumeration
- error 1361
callbacks.cc:6415:47: error: 'string' is not a class, namespace, or enumeration
- error 1362
callbacks.cc:6539:25: error: 'string' was not declared in this scope
- error 1363
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1364
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1365
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1366
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1367
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1368
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1369
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1370
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1371
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1372
callbacks.cc:6540:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1373
callbacks.cc:6541:57: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1374
callbacks.cc:6599:33: error: 'string' was not declared in this scope
- error 1375
callbacks.cc:6600:36: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1376
callbacks.cc:6600:36: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1377
callbacks.cc:6600:36: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1378
callbacks.cc:6600:36: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1379
callbacks.cc:6600:36: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1380
callbacks.cc:6601:72: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1381
callbacks.cc:6638:9: error: 'date_map' was not declared in this scope
- error 1382
callbacks.cc:6639:9: error: 'number_map' was not declared in this scope
- error 1383
callbacks.cc:6640:9: error: 'number_exp_map' was not declared in this scope
- error 1384
callbacks.cc:6641:9: error: 'number_exp_minus_map' was not declared in this scope
- error 1385
callbacks.cc:6642:9: error: 'number_approx_map' was not declared in this scope
- error 1386
callbacks.cc:6671:6: error: 'ViewThread' has not been declared
- error 1387
callbacks.cc:6675:26: error: invalid conversion from 'int*' to 'int' [-fpermissive]
- error 1388
callbacks.cc:6675:25: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1389
callbacks.cc:6677:26: error: invalid conversion from 'void**' to 'int' [-fpermissive]
- error 1390
callbacks.cc:6677:25: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1391
callbacks.cc:6680:26: error: invalid conversion from 'bool*' to 'int' [-fpermissive]
- error 1392
callbacks.cc:6680:25: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1393
callbacks.cc:6681:26: error: invalid conversion from 'void**' to 'int' [-fpermissive]
- error 1394
callbacks.cc:6681:25: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1395
callbacks.cc:6683:26: error: invalid conversion from 'void**' to 'int' [-fpermissive]
- error 1396
callbacks.cc:6683:25: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1397
callbacks.cc:6689:34: error: invalid conversion from 'bool**' to 'int' [-fpermissive]
- error 1398
callbacks.cc:6689:33: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1399
callbacks.cc:6691:34: error: invalid conversion from 'void**' to 'int' [-fpermissive]
- error 1400
callbacks.cc:6691:33: error: too few arguments to function 'ssize_t read(int, void*, size_t)'
- error 1401
callbacks.cc:6716:25: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 1402
callbacks.cc:6730:25: error: 'string' was not declared in this scope
- error 1403
callbacks.cc:6740:41: error: 'mstr' was not declared in this scope
- error 1404
callbacks.cc:6749:17: error: 'result_text' was not declared in this scope
- error 1405
callbacks.cc:6757:25: error: 'result_text_long' was not declared in this scope; did you mean 'result_too_long'?
- error 1406
callbacks.cc:6759:25: error: 'result_text_long' was not declared in this scope; did you mean 'result_too_long'?
- error 1407
callbacks.cc:6843:9: error: 'string' was not declared in this scope
- error 1408
callbacks.cc:6845:23: error: 'history_parsed' was not declared in this scope; did you mean 'history_iter'?
- error 1409
callbacks.cc:6847:20: error: 'inhistory' was not declared in this scope
- error 1410
callbacks.cc:6850:24: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 1411
callbacks.cc:6853:33: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1412
callbacks.cc:6873:33: error: 'add_line_breaks' was not declared in this scope
- error 1413
callbacks.cc:6874:33: error: 'fix_history_string2' was not declared in this scope
- error 1414
callbacks.cc:6875:33: error: 'improve_result_text' was not declared in this scope
- error 1415
callbacks.cc:6878:55: error: 'string' is not a class, namespace, or enumeration
- error 1416
callbacks.cc:6891:47: error: expected ';' before 'expr_str'
- error 1417
callbacks.cc:6892:102: error: 'expr_str' was not declared in this scope
- error 1418
callbacks.cc:6893:108: error: 'expr_str' was not declared in this scope
- error 1419
callbacks.cc:6894:46: error: 'expr_str' was not declared in this scope
- error 1420
callbacks.cc:6895:41: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1421
callbacks.cc:6895:74: error: 'expr_str' was not declared in this scope
- error 1422
callbacks.cc:6895:55: error: 'fix_history_string' was not declared in this scope
- error 1423
callbacks.cc:6899:47: error: expected ';' before 'str2'
- error 1424
callbacks.cc:6901:49: error: 'str2' was not declared in this scope
- error 1425
callbacks.cc:6904:57: error: 'str2' was not declared in this scope
- error 1426
callbacks.cc:6906:57: error: 'str2' was not declared in this scope
- error 1427
callbacks.cc:6909:56: error: 'str2' was not declared in this scope
- error 1428
callbacks.cc:6919:49: error: 'add_line_breaks' was not declared in this scope
- error 1429
callbacks.cc:6920:49: error: 'fix_history_string2' was not declared in this scope
- error 1430
callbacks.cc:6942:39: error: expected ';' before 'str'
- error 1431
callbacks.cc:6943:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1432
callbacks.cc:6944:33: error: 'add_line_breaks' was not declared in this scope
- error 1433
callbacks.cc:6945:33: error: 'fix_history_string2' was not declared in this scope
- error 1434
callbacks.cc:6946:33: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1435
callbacks.cc:6961:6: error: variable or field 'add_line_breaks' declared void
- error 1436
callbacks.cc:6961:22: error: 'string' was not declared in this scope
- error 1437
callbacks.cc:6961:30: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1438
callbacks.cc:6961:35: error: expected primary-expression before 'int'
- error 1439
callbacks.cc:6961:52: error: expected primary-expression before 'first_i'
- error 1440
callbacks.cc:7164:84: error: 'string' has not been declared
- error 1441
callbacks.cc:7212:33: error: 'result_text' was not declared in this scope
- error 1442
callbacks.cc:7213:33: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1443
callbacks.cc:7214:33: error: 'inhistory' was not declared in this scope
- error 1444
callbacks.cc:7216:51: error: 'result_text' was not declared in this scope
- error 1445
callbacks.cc:7220:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1446
callbacks.cc:7221:41: error: 'inhistory' was not declared in this scope
- error 1447
callbacks.cc:7223:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1448
callbacks.cc:7224:41: error: 'inhistory' was not declared in this scope
- error 1449
callbacks.cc:7226:49: error: 'string' was not declared in this scope
- error 1450
callbacks.cc:7227:135: error: 'expression_str' was not declared in this scope; did you mean 'expressiontext'?
- error 1451
callbacks.cc:7227:165: error: 'string' is not a class, namespace, or enumeration
- error 1452
callbacks.cc:7227:221: error: 'string' is not a class, namespace, or enumeration
- error 1453
callbacks.cc:7227:265: error: 'string' is not a class, namespace, or enumeration
- error 1454
callbacks.cc:7234:113: error: 'result_text' was not declared in this scope
- error 1455
callbacks.cc:7234:94: error: 'fix_history_string' was not declared in this scope
- error 1456
callbacks.cc:7234:138: error: 'inhistory' was not declared in this scope
- error 1457
callbacks.cc:7238:25: error: 'history_parsed' was not declared in this scope; did you mean 'history_iter'?
- error 1458
callbacks.cc:7239:25: error: 'history_answer' was not declared in this scope; did you mean 'history_iter'?
- error 1459
callbacks.cc:7242:44: error: request for member 'empty' in 'transformation', which is of non-class type 'int'
- error 1460
callbacks.cc:7243:33: error: 'string' was not declared in this scope
- error 1461
callbacks.cc:7244:33: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1462
callbacks.cc:7245:33: error: 'add_line_breaks' was not declared in this scope
- error 1463
callbacks.cc:7246:33: error: 'fix_history_string2' was not declared in this scope
- error 1464
callbacks.cc:7247:33: error: 'improve_result_text' was not declared in this scope
- error 1465
callbacks.cc:7260:33: error: 'inhistory' was not declared in this scope
- error 1466
callbacks.cc:7261:33: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1467
callbacks.cc:7269:17: error: 'result_text' was not declared in this scope
- error 1468
callbacks.cc:7273:17: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 1469
callbacks.cc:7401:17: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 1470
callbacks.cc:7401:31: error: 'result_text' was not declared in this scope
- error 1471
callbacks.cc:7409:20: error: 'result_text' was not declared in this scope
- error 1472
callbacks.cc:7412:36: error: 'result_text' was not declared in this scope
- error 1473
callbacks.cc:7412:17: error: 'RPNRegisterChanged' was not declared in this scope; did you mean 'RPNRegisterRemoved'?
- error 1474
callbacks.cc:7415:20: error: 'result_text' was not declared in this scope
- error 1475
callbacks.cc:7418:20: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 1476
callbacks.cc:7424:25: error: 'string' was not declared in this scope
- error 1477
callbacks.cc:7425:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1478
callbacks.cc:7428:31: error: expected ';' before 'str2'
- error 1479
callbacks.cc:7430:33: error: 'str2' was not declared in this scope
- error 1480
callbacks.cc:7431:33: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1481
callbacks.cc:7434:41: error: 'str2' was not declared in this scope
- error 1482
callbacks.cc:7436:41: error: 'str2' was not declared in this scope
- error 1483
callbacks.cc:7438:33: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1484
callbacks.cc:7440:32: error: 'str2' was not declared in this scope
- error 1485
callbacks.cc:7442:51: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
- error 1486
callbacks.cc:7442:32: error: 'fix_history_string' was not declared in this scope
- error 1487
callbacks.cc:7444:25: error: 'inhistory' was not declared in this scope
- error 1488
callbacks.cc:7445:76: error: 'history_parsed' was not declared in this scope; did you mean 'history_iter'?
- error 1489
callbacks.cc:7454:33: error: 'unfix_history_string' was not declared in this scope
- error 1490
callbacks.cc:7455:33: error: 'add_line_breaks' was not declared in this scope
- error 1491
callbacks.cc:7456:33: error: 'fix_history_string2' was not declared in this scope
- error 1492
callbacks.cc:7476:44: error: 'result_text' was not declared in this scope
- error 1493
callbacks.cc:7476:25: error: 'RPNRegisterChanged' was not declared in this scope; did you mean 'RPNRegisterRemoved'?
- error 1494
callbacks.cc:7479:17: error: 'string' was not declared in this scope
- error 1495
callbacks.cc:7483:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1496
callbacks.cc:7486:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1497
callbacks.cc:7488:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1498
callbacks.cc:7492:23: error: expected ';' before 'history_str'
- error 1499
callbacks.cc:7494:85: error: request for member 'empty' in 'transformation', which is of non-class type 'int'
- error 1500
callbacks.cc:7495:25: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1501
callbacks.cc:7499:17: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
- error 1502
callbacks.cc:7499:32: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1503
callbacks.cc:7502:32: error: 'result_text' was not declared in this scope
- error 1504
callbacks.cc:7503:17: error: 'add_line_breaks' was not declared in this scope
- error 1505
callbacks.cc:7504:17: error: 'fix_history_string2' was not declared in this scope
- error 1506
callbacks.cc:7505:17: error: 'improve_result_text' was not declared in this scope
- error 1507
callbacks.cc:7508:39: error: 'string' is not a class, namespace, or enumeration
- error 1508
callbacks.cc:7514:85: error: request for member 'empty' in 'transformation', which is of non-class type 'int'
- error 1509
callbacks.cc:7520:17: error: 'inhistory' was not declared in this scope
- error 1510
callbacks.cc:7523:25: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1511
callbacks.cc:7525:25: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_index'?
- error 1512
callbacks.cc:7527:91: error: 'history_answer' was not declared in this scope; did you mean 'history_iter'?
- error 1513
callbacks.cc:7543:28: error: 'result_text_long' was not declared in this scope; did you mean 'result_too_long'?
- error 1514
callbacks.cc:7625:33: error: 'string' was not declared in this scope
- error 1515
callbacks.cc:7627:41: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 1516
callbacks.cc:7635:113: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 1517
callbacks.cc:7639:102: error: 'command_convert_units_string' was not declared in this scope; did you mean 'command_convert_unit'?
- error 1518
callbacks.cc:7671:64: error: 'string' has not been declared
- error 1519
callbacks.cc:7671:112: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1520
callbacks.cc:7689:25: error: 'command_convert_units_string' was not declared in this scope; did you mean 'command_convert_unit'?
- error 1521
callbacks.cc:7714:17: error: 'string' was not declared in this scope
- error 1522
callbacks.cc:7717:33: error: 'progress_str' was not declared in this scope
- error 1523
callbacks.cc:7721:33: error: 'progress_str' was not declared in this scope
- error 1524
callbacks.cc:7725:33: error: 'progress_str' was not declared in this scope
- error 1525
callbacks.cc:7730:33: error: 'progress_str' was not declared in this scope
- error 1526
callbacks.cc:7734:33: error: 'progress_str' was not declared in this scope
- error 1527
callbacks.cc:7738:103: error: 'progress_str' was not declared in this scope
- error 1528
callbacks.cc:7795:102: error: operands to '?:' have different types 'int' and 'const char*'
- error 1529
callbacks.cc:7850:18: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1530
callbacks.cc:7855:18: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1531
callbacks.cc:7869:31: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1532
callbacks.cc:7876:18: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1533
callbacks.cc:7906:6: error: variable or field 'add_to_expression_history' declared void
- error 1534
callbacks.cc:7906:32: error: 'string' was not declared in this scope
- error 1535
callbacks.cc:7925:60: error: 'previous_expression' was not declared in this scope; did you mean 'set_previous_expression'?
- error 1536
callbacks.cc:7938:130: error: 'string' has not been declared
- error 1537
callbacks.cc:7938:150: error: 'string' has not been declared
- error 1538
callbacks.cc:7942:9: error: 'string' was not declared in this scope
- error 1539
callbacks.cc:7957:16: error: request for member 'empty' in 'str', which is of non-class type 'int'
- error 1540
callbacks.cc:7963:31: error: invalid conversion from 'gchar*' {aka 'char*'} to 'int' [-fpermissive]
- error 1541
callbacks.cc:7971:31: error: invalid conversion from 'gchar*' {aka 'char*'} to 'int' [-fpermissive]
- error 1542
callbacks.cc:7973:69: error: request for member 'find_first_not_of' in 'str', which is of non-class type 'int'
- error 1543
callbacks.cc:7973:98: error: 'string' is not a class, namespace, or enumeration
- error 1544
callbacks.cc:7980:54: error: request for member 'empty' in 'str', which is of non-class type 'int'
- error 1545
callbacks.cc:7980:63: error: 'add_to_expression_history' was not declared in this scope; did you mean 'update_expression_icons'?
- error 1546
callbacks.cc:7984:15: error: expected ';' before 'from_str'
- error 1547
callbacks.cc:7985:24: error: request for member 'empty' in 'execute_str', which is of non-class type 'int'
- error 1548
callbacks.cc:7985:68: error: 'from_str' was not declared in this scope
- error 1549
callbacks.cc:7985:78: error: 'to_str' was not declared in this scope
- error 1550
callbacks.cc:7987:23: error: expected ';' before 'to_str1'
- error 1551
callbacks.cc:7989:30: error: 'string' is not a class, namespace, or enumeration
- error 1552
callbacks.cc:7990:25: error: 'to_str1' was not declared in this scope
- error 1553
callbacks.cc:7992:25: error: 'to_str2' was not declared in this scope
- error 1554
callbacks.cc:8000:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1555
callbacks.cc:8009:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1556
callbacks.cc:8018:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1557
callbacks.cc:8027:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1558
callbacks.cc:8036:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1559
callbacks.cc:8045:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1560
callbacks.cc:8054:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1561
callbacks.cc:8062:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1562
callbacks.cc:8091:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1563
callbacks.cc:8101:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1564
callbacks.cc:8111:54: error: 'result_text' was not declared in this scope
- error 1565
callbacks.cc:8130:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1566
callbacks.cc:8143:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1567
callbacks.cc:8156:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1568
callbacks.cc:8167:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1569
callbacks.cc:8183:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1570
callbacks.cc:8218:42: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1571
callbacks.cc:8230:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1572
callbacks.cc:8240:47: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1573
callbacks.cc:8246:45: error: 'to_str1' was not declared in this scope
- error 1574
callbacks.cc:8246:110: error: 'to_str2' was not declared in this scope
- error 1575
callbacks.cc:8251:56: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1576
callbacks.cc:8269:24: error: request for member 'empty' in 'execute_str', which is of non-class type 'int'
- error 1577
callbacks.cc:8270:23: error: expected ';' before 'ceu_str'
- error 1578
callbacks.cc:8271:35: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 1579
callbacks.cc:8285:106: error: request for member 'empty' in 'execute_str', which is of non-class type 'int'
- error 1580
callbacks.cc:8292:31: error: expected ';' before 'str2'
- error 1581
callbacks.cc:8293:48: error: 'str2' was not declared in this scope; did you mean 'str'?
- error 1582
callbacks.cc:8319:63: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
- error 1583
callbacks.cc:8319:78: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
- error 1584
callbacks.cc:8322:63: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
- error 1585
callbacks.cc:8325:63: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
- error 1586
callbacks.cc:8383:93: error: request for member 'empty' in 'execute_str', which is of non-class type 'int'
- error 1587
callbacks.cc:8455:17: error: 'result_text' was not declared in this scope
- error 1588
callbacks.cc:8457:17: error: 'result_text' was not declared in this scope
- error 1589
callbacks.cc:8467:25: error: 'RPNRegisterAdded' was not declared in this scope; did you mean 'RPNRegisterRemoved'?
- error 1590
callbacks.cc:8477:106: error: 'saved_execute_str' was not declared in this scope; did you mean 'execute_str'?
- error 1591
callbacks.cc:8485:39: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1592
callbacks.cc:8488:39: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1593
callbacks.cc:8491:23: error: 'previous_expression' was not declared in this scope; did you mean 'set_previous_expression'?
- error 1594
callbacks.cc:8491:57: error: request for member 'empty' in 'execute_str', which is of non-class type 'int'
- error 1595
callbacks.cc:8498:78: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1596
callbacks.cc:8502:78: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1597
callbacks.cc:8508:31: error: expected ';' before 's_cat'
- error 1598
callbacks.cc:8509:28: error: 's_cat' was not declared in this scope; did you mean 'strcat'?
- error 1599
callbacks.cc:8510:28: error: 's_cat' was not declared in this scope; did you mean 'strcat'?
- error 1600
callbacks.cc:8510:37: error: 'selected_unit_category' was not declared in this scope
- error 1601
callbacks.cc:8511:52: error: 'convert_category_map' was not declared in this scope
- error 1602
callbacks.cc:8582:20: error: 'get_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1603
callbacks.cc:8582:71: error: 'string' has not been declared
- error 1604
callbacks.cc:8590:20: error: 'get_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1605
callbacks.cc:8590:71: error: 'string' has not been declared
- error 1606
callbacks.cc:8596:6: error: variable or field 'RPNRegisterAdded' declared void
- error 1607
callbacks.cc:8596:23: error: 'string' was not declared in this scope
- error 1608
callbacks.cc:8596:41: error: expected primary-expression before 'index'
- error 1609
callbacks.cc:8642:6: error: variable or field 'RPNRegisterChanged' declared void
- error 1610
callbacks.cc:8642:25: error: 'string' was not declared in this scope
- error 1611
callbacks.cc:8642:43: error: expected primary-expression before 'index'
- error 1612
callbacks.cc:8664:9: error: 'recent_function_items' was not declared in this scope
- error 1613
callbacks.cc:8666:31: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 1614
callbacks.cc:8687:9: error: 'recent_variable_items' was not declared in this scope
- error 1615
callbacks.cc:8689:31: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 1616
callbacks.cc:8710:9: error: 'recent_unit_items' was not declared in this scope
- error 1617
callbacks.cc:8712:31: error: 'recent_units' was not declared in this scope
- error 1618
callbacks.cc:8737:12: error: 'recent_function_items' was not declared in this scope
- error 1619
callbacks.cc:8740:31: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 1620
callbacks.cc:8743:44: error: 'recent_function_items' was not declared in this scope
- error 1621
callbacks.cc:8748:12: error: 'recent_function_items' was not declared in this scope
- error 1622
callbacks.cc:8749:17: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 1623
callbacks.cc:8754:9: error: 'recent_function_items' was not declared in this scope
- error 1624
callbacks.cc:8755:9: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 1625
callbacks.cc:8767:12: error: 'recent_variable_items' was not declared in this scope
- error 1626
callbacks.cc:8770:31: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 1627
callbacks.cc:8773:44: error: 'recent_variable_items' was not declared in this scope
- error 1628
callbacks.cc:8778:12: error: 'recent_variable_items' was not declared in this scope
- error 1629
callbacks.cc:8779:17: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 1630
callbacks.cc:8784:9: error: 'recent_variable_items' was not declared in this scope
- error 1631
callbacks.cc:8785:9: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 1632
callbacks.cc:8797:12: error: 'recent_unit_items' was not declared in this scope
- error 1633
callbacks.cc:8800:31: error: 'recent_units' was not declared in this scope
- error 1634
callbacks.cc:8803:44: error: 'recent_unit_items' was not declared in this scope
- error 1635
callbacks.cc:8808:12: error: 'recent_unit_items' was not declared in this scope
- error 1636
callbacks.cc:8809:17: error: 'recent_units' was not declared in this scope
- error 1637
callbacks.cc:8814:9: error: 'recent_unit_items' was not declared in this scope
- error 1638
callbacks.cc:8815:9: error: 'recent_units' was not declared in this scope
- error 1639
callbacks.cc:8828:9: error: 'string' was not declared in this scope
- error 1640
callbacks.cc:8830:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1641
callbacks.cc:8832:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1642
callbacks.cc:8833:24: error: 'get_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1643
callbacks.cc:8839:21: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1644
callbacks.cc:8845:9: error: 'string' was not declared in this scope
- error 1645
callbacks.cc:8846:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1646
callbacks.cc:8847:46: error: 'string' is not a class, namespace, or enumeration
- error 1647
callbacks.cc:8864:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 1648
callbacks.cc:8865:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 1649
callbacks.cc:8866:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 1650
callbacks.cc:8867:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 1651
callbacks.cc:8868:9: error: 'vector' does not name a type; did you mean 'Vector'?
- error 1652
callbacks.cc:8874:1: error: 'unordered_map' does not name a type
- error 1653
callbacks.cc:8877:9: error: 'string' was not declared in this scope
- error 1654
callbacks.cc:8882:31: error: expected ';' before 'defstr'
- error 1655
callbacks.cc:8883:43: error: 'defstr' was not declared in this scope; did you mean 'eqstr'?
- error 1656
callbacks.cc:8885:87: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1657
callbacks.cc:8885:107: error: 'struct FunctionDialog' has no member named 'boolean_index'
- error 1658
callbacks.cc:8886:41: error: 'str2' was not declared in this scope
- error 1659
callbacks.cc:8888:41: error: 'str2' was not declared in this scope
- error 1660
callbacks.cc:8891:96: error: 'struct FunctionDialog' has no member named 'entry'
- error 1661
callbacks.cc:8895:33: error: 'str2' was not declared in this scope
- error 1662
callbacks.cc:8899:84: error: 'struct FunctionDialog' has no member named 'entry'
- error 1663
callbacks.cc:8903:41: error: 'str2' was not declared in this scope
- error 1664
callbacks.cc:8905:41: error: 'str2' was not declared in this scope
- error 1665
callbacks.cc:8908:33: error: 'str2' was not declared in this scope
- error 1666
callbacks.cc:8908:73: error: 'struct FunctionDialog' has no member named 'entry'
- error 1667
callbacks.cc:8911:29: error: 'str2' was not declared in this scope
- error 1668
callbacks.cc:8911:246: error: 'string' is not a class, namespace, or enumeration
- error 1669
callbacks.cc:8912:77: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1670
callbacks.cc:8917:28: error: 'str2' was not declared in this scope
- error 1671
callbacks.cc:8925:79: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1672
callbacks.cc:8925:99: error: 'struct FunctionDialog' has no member named 'boolean_index'
- error 1673
callbacks.cc:8926:33: error: 'str2' was not declared in this scope
- error 1674
callbacks.cc:8928:33: error: 'str2' was not declared in this scope
- error 1675
callbacks.cc:8931:88: error: 'struct FunctionDialog' has no member named 'entry'
- error 1676
callbacks.cc:8935:25: error: 'str2' was not declared in this scope
- error 1677
callbacks.cc:8939:76: error: 'struct FunctionDialog' has no member named 'entry'
- error 1678
callbacks.cc:8943:33: error: 'str2' was not declared in this scope
- error 1679
callbacks.cc:8945:33: error: 'str2' was not declared in this scope
- error 1680
callbacks.cc:8948:25: error: 'str2' was not declared in this scope
- error 1681
callbacks.cc:8948:65: error: 'struct FunctionDialog' has no member named 'entry'
- error 1682
callbacks.cc:8951:42: error: 'str2' was not declared in this scope
- error 1683
callbacks.cc:8951:251: error: 'string' is not a class, namespace, or enumeration
- error 1684
callbacks.cc:8952:69: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1685
callbacks.cc:8958:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1686
callbacks.cc:8961:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1687
callbacks.cc:8961:24: error: 'str2' was not declared in this scope
- error 1688
callbacks.cc:8963:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1689
callbacks.cc:8970:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1690
callbacks.cc:8977:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1691
callbacks.cc:8984:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1692
callbacks.cc:8990:17: error: 'string' was not declared in this scope
- error 1693
callbacks.cc:8993:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1694
callbacks.cc:8996:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1695
callbacks.cc:8998:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1696
callbacks.cc:9002:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1697
callbacks.cc:9003:43: error: 'result_text' was not declared in this scope
- error 1698
callbacks.cc:9003:24: error: 'fix_history_string' was not declared in this scope
- error 1699
callbacks.cc:9006:43: error: 'struct FunctionDialog' has no member named 'entry'
- error 1700
callbacks.cc:9015:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1701
callbacks.cc:9019:43: error: 'struct FunctionDialog' has no member named 'entry'
- error 1702
callbacks.cc:9028:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1703
callbacks.cc:9034:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1704
callbacks.cc:9039:30: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1705
callbacks.cc:9041:24: error: 'struct FunctionDialog' has no member named 'entry'
- error 1706
callbacks.cc:9047:67: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1707
callbacks.cc:9047:87: error: 'struct FunctionDialog' has no member named 'boolean_index'
- error 1708
callbacks.cc:9049:67: error: 'struct FunctionDialog' has no member named 'entry'
- error 1709
callbacks.cc:9070:17: error: 'string' was not declared in this scope
- error 1710
callbacks.cc:9071:40: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 1711
callbacks.cc:9081:12: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1712
callbacks.cc:9088:80: error: 'struct FunctionDialog' has no member named 'entry'
- error 1713
callbacks.cc:9090:66: error: 'struct FunctionDialog' has no member named 'entry'
- error 1714
callbacks.cc:9090:77: error: 'get_selected_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1715
callbacks.cc:9092:84: error: 'struct FunctionDialog' has no member named 'entry'
- error 1716
callbacks.cc:9094:82: error: 'struct FunctionDialog' has no member named 'entry'
- error 1717
callbacks.cc:9096:51: error: 'struct FunctionDialog' has no member named 'entry'
- error 1718
callbacks.cc:9104:9: error: 'function_dialogs' was not declared in this scope; did you mean 'FunctionDialog'?
- error 1719
callbacks.cc:9108:9: error: 'string' was not declared in this scope
- error 1720
callbacks.cc:9110:54: error: 'f_title' was not declared in this scope
- error 1721
callbacks.cc:9158:13: error: 'struct FunctionDialog' has no member named 'label'
- error 1722
callbacks.cc:9159:13: error: 'struct FunctionDialog' has no member named 'entry'
- error 1723
callbacks.cc:9160:13: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1724
callbacks.cc:9161:13: error: 'struct FunctionDialog' has no member named 'boolean_index'
- error 1725
callbacks.cc:9177:15: error: expected ';' before 'argstr'
- error 1726
callbacks.cc:9178:15: error: expected ';' before 'argtype'
- error 1727
callbacks.cc:9186:33: error: 'argstr' was not declared in this scope; did you mean 'args'?
- error 1728
callbacks.cc:9188:33: error: 'argstr' was not declared in this scope; did you mean 'args'?
- error 1729
callbacks.cc:9193:25: error: 'argstr' was not declared in this scope; did you mean 'args'?
- error 1730
callbacks.cc:9195:17: error: 'typestr' was not declared in this scope
- error 1731
callbacks.cc:9196:17: error: 'argtype' was not declared in this scope
- error 1732
callbacks.cc:9197:17: error: 'defstr' was not declared in this scope; did you mean 'eqstr'?
- error 1733
callbacks.cc:9201:21: error: 'struct FunctionDialog' has no member named 'label'
- error 1734
callbacks.cc:9201:46: error: 'argstr' was not declared in this scope; did you mean 'args'?
- error 1735
callbacks.cc:9202:43: error: 'struct FunctionDialog' has no member named 'label'
- error 1736
callbacks.cc:9203:44: error: 'struct FunctionDialog' has no member named 'label'
- error 1737
callbacks.cc:9215:45: error: 'struct FunctionDialog' has no member named 'entry'
- error 1738
callbacks.cc:9216:89: error: 'struct FunctionDialog' has no member named 'entry'
- error 1739
callbacks.cc:9217:79: error: 'struct FunctionDialog' has no member named 'entry'
- error 1740
callbacks.cc:9218:78: error: 'struct FunctionDialog' has no member named 'entry'
- error 1741
callbacks.cc:9220:95: error: 'struct FunctionDialog' has no member named 'entry'
- error 1742
callbacks.cc:9222:95: error: 'struct FunctionDialog' has no member named 'entry'
- error 1743
callbacks.cc:9225:103: error: 'struct FunctionDialog' has no member named 'entry'
- error 1744
callbacks.cc:9227:103: error: 'struct FunctionDialog' has no member named 'entry'
- error 1745
callbacks.cc:9229:103: error: 'struct FunctionDialog' has no member named 'entry'
- error 1746
callbacks.cc:9232:73: error: 'struct FunctionDialog' has no member named 'entry'
- error 1747
callbacks.cc:9233:73: error: 'struct FunctionDialog' has no member named 'entry'
- error 1748
callbacks.cc:9237:45: error: 'struct FunctionDialog' has no member named 'boolean_index'
- error 1749
callbacks.cc:9239:45: error: 'struct FunctionDialog' has no member named 'entry'
- error 1750
callbacks.cc:9240:77: error: 'struct FunctionDialog' has no member named 'entry'
- error 1751
callbacks.cc:9241:67: error: 'struct FunctionDialog' has no member named 'entry'
- error 1752
callbacks.cc:9242:45: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1753
callbacks.cc:9243:72: error: 'struct FunctionDialog' has no member named 'entry'
- error 1754
callbacks.cc:9243:87: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1755
callbacks.cc:9243:107: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1756
callbacks.cc:9244:45: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1757
callbacks.cc:9244:136: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1758
callbacks.cc:9244:156: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1759
callbacks.cc:9245:70: error: 'struct FunctionDialog' has no member named 'entry'
- error 1760
callbacks.cc:9245:85: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1761
callbacks.cc:9245:105: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1762
callbacks.cc:9246:92: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1763
callbacks.cc:9246:112: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1764
callbacks.cc:9247:73: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1765
callbacks.cc:9247:93: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1766
callbacks.cc:9248:73: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1767
callbacks.cc:9248:93: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1768
callbacks.cc:9256:53: error: 'struct FunctionDialog' has no member named 'entry'
- error 1769
callbacks.cc:9258:96: error: 'struct FunctionDialog' has no member named 'entry'
- error 1770
callbacks.cc:9259:99: error: 'struct FunctionDialog' has no member named 'entry'
- error 1771
callbacks.cc:9269:121: error: 'struct FunctionDialog' has no member named 'entry'
- error 1772
callbacks.cc:9278:105: error: 'struct FunctionDialog' has no member named 'entry'
- error 1773
callbacks.cc:9281:81: error: 'struct FunctionDialog' has no member named 'entry'
- error 1774
callbacks.cc:9293:45: error: 'struct FunctionDialog' has no member named 'entry'
- error 1775
callbacks.cc:9295:94: error: 'struct FunctionDialog' has no member named 'entry'
- error 1776
callbacks.cc:9297:79: error: 'struct FunctionDialog' has no member named 'entry'
- error 1777
callbacks.cc:9298:73: error: 'struct FunctionDialog' has no member named 'entry'
- error 1778
callbacks.cc:9299:73: error: 'struct FunctionDialog' has no member named 'entry'
- error 1779
callbacks.cc:9303:29: error: 'struct FunctionDialog' has no member named 'entry'
- error 1780
callbacks.cc:9305:78: error: 'struct FunctionDialog' has no member named 'entry'
- error 1781
callbacks.cc:9307:63: error: 'struct FunctionDialog' has no member named 'entry'
- error 1782
callbacks.cc:9308:57: error: 'struct FunctionDialog' has no member named 'entry'
- error 1783
callbacks.cc:9309:57: error: 'struct FunctionDialog' has no member named 'entry'
- error 1784
callbacks.cc:9311:44: error: 'struct FunctionDialog' has no member named 'entry'
- error 1785
callbacks.cc:9316:45: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1786
callbacks.cc:9317:73: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1787
callbacks.cc:9317:154: error: 'struct FunctionDialog' has no member named 'entry'
- error 1788
callbacks.cc:9322:45: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1789
callbacks.cc:9323:73: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1790
callbacks.cc:9323:154: error: 'struct FunctionDialog' has no member named 'entry'
- error 1791
callbacks.cc:9327:45: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1792
callbacks.cc:9331:29: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1793
callbacks.cc:9333:29: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1794
callbacks.cc:9337:80: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1795
callbacks.cc:9337:100: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1796
callbacks.cc:9338:84: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1797
callbacks.cc:9338:104: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1798
callbacks.cc:9339:82: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1799
callbacks.cc:9339:102: error: 'struct FunctionDialog' has no member named 'boolean_buttons'
- error 1800
callbacks.cc:9343:72: error: 'struct FunctionDialog' has no member named 'entry'
- error 1801
callbacks.cc:9344:118: error: 'struct FunctionDialog' has no member named 'entry'
- error 1802
callbacks.cc:9347:66: error: 'struct FunctionDialog' has no member named 'entry'
- error 1803
callbacks.cc:9347:77: error: 'get_selected_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1804
callbacks.cc:9349:84: error: 'struct FunctionDialog' has no member named 'entry'
- error 1805
callbacks.cc:9352:74: error: 'struct FunctionDialog' has no member named 'entry'
- error 1806
callbacks.cc:9354:54: error: 'struct FunctionDialog' has no member named 'label'
- error 1807
callbacks.cc:9355:54: error: 'struct FunctionDialog' has no member named 'entry'
- error 1808
callbacks.cc:9356:24: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1809
callbacks.cc:9357:52: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1810
callbacks.cc:9358:51: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1811
callbacks.cc:9359:62: error: 'struct FunctionDialog' has no member named 'type_label'
- error 1812
callbacks.cc:9372:23: error: expected ';' before 'str'
- error 1813
callbacks.cc:9373:47: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1814
callbacks.cc:9375:29: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1815
callbacks.cc:9376:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1816
callbacks.cc:9380:50: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1817
callbacks.cc:9478:17: error: 'string' was not declared in this scope
- error 1818
callbacks.cc:9480:25: error: 'si_label_str' was not declared in this scope
- error 1819
callbacks.cc:9483:25: error: 'si_label_str' was not declared in this scope
- error 1820
callbacks.cc:9485:97: error: 'si_label_str' was not declared in this scope
- error 1821
callbacks.cc:9498:17: error: 'string' was not declared in this scope
- error 1822
callbacks.cc:9500:25: error: 'currency_label_str' was not declared in this scope
- error 1823
callbacks.cc:9503:25: error: 'currency_label_str' was not declared in this scope
- error 1824
callbacks.cc:9505:99: error: 'currency_label_str' was not declared in this scope
- error 1825
callbacks.cc:9514:17: error: 'string' was not declared in this scope
- error 1826
callbacks.cc:9516:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1827
callbacks.cc:9517:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1828
callbacks.cc:9519:54: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1829
callbacks.cc:9522:45: error: 'string' has not been declared
- error 1830
callbacks.cc:9543:38: error: no matching function for call to 'ExpressionItem::addName(int&)'
- error 1831
callbacks.cc:9547:49: error: no matching function for call to 'ExpressionName::ExpressionName(int&)'
- error 1832
callbacks.cc:9551:38: error: no matching function for call to 'ExpressionItem::setName(int&, int)'
- error 1833
callbacks.cc:9632:41: error: 'string' was not declared in this scope
- error 1834
callbacks.cc:9633:41: error: 'value' was not declared in this scope; did you mean 'GValue'?
- error 1835
callbacks.cc:9685:17: error: 'string' was not declared in this scope
- error 1836
callbacks.cc:9686:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1837
callbacks.cc:9807:33: error: 'selected_unit_category' was not declared in this scope
- error 1838
callbacks.cc:9809:33: error: 'selected_unit_category' was not declared in this scope
- error 1839
callbacks.cc:9811:33: error: 'selected_unit_category' was not declared in this scope
- error 1840
callbacks.cc:9979:39: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 1841
callbacks.cc:9982:52: error: 'recent_function_items' was not declared in this scope
- error 1842
callbacks.cc:10064:25: error: 'string' was not declared in this scope
- error 1843
callbacks.cc:10068:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1844
callbacks.cc:10070:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1845
callbacks.cc:10072:33: error: 'str2' was not declared in this scope
- error 1846
callbacks.cc:10074:151: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1847
callbacks.cc:10090:17: error: 'string' was not declared in this scope
- error 1848
callbacks.cc:10091:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1849
callbacks.cc:10104:23: error: expected ';' before 'str2'
- error 1850
callbacks.cc:10106:35: error: 'str2' was not declared in this scope
- error 1851
callbacks.cc:10177:33: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 1852
callbacks.cc:10179:33: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 1853
callbacks.cc:10181:33: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 1854
callbacks.cc:10247:17: error: 'string' was not declared in this scope
- error 1855
callbacks.cc:10248:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1856
callbacks.cc:10258:23: error: expected ';' before 'str2'
- error 1857
callbacks.cc:10260:35: error: 'str2' was not declared in this scope
- error 1858
callbacks.cc:10300:17: error: 'string' was not declared in this scope
- error 1859
callbacks.cc:10303:42: error: 'str2' was not declared in this scope
- error 1860
callbacks.cc:10307:167: error: 'str2' was not declared in this scope
- error 1861
callbacks.cc:10339:52: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1862
callbacks.cc:10352:9: error: 'string' was not declared in this scope
- error 1863
callbacks.cc:10354:54: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 1864
callbacks.cc:10416:17: error: 'string' was not declared in this scope
- error 1865
callbacks.cc:10417:119: error: 'v_name' was not declared in this scope; did you mean 'tzname'?
- error 1866
callbacks.cc:10434:17: error: 'string' was not declared in this scope
- error 1867
callbacks.cc:10435:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1868
callbacks.cc:10482:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1869
callbacks.cc:10484:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1870
callbacks.cc:10486:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1871
callbacks.cc:10509:39: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 1872
callbacks.cc:10512:52: error: 'recent_variable_items' was not declared in this scope
- error 1873
callbacks.cc:10573:17: error: 'string' was not declared in this scope
- error 1874
callbacks.cc:10575:25: error: 'value_str' was not declared in this scope
- error 1875
callbacks.cc:10593:25: error: 'value_str' was not declared in this scope
- error 1876
callbacks.cc:10593:37: error: 'get_value_string' was not declared in this scope; did you mean 'g_value_set_int'?
- error 1877
callbacks.cc:10595:122: error: 'value_str' was not declared in this scope
- error 1878
callbacks.cc:10610:17: error: 'string' was not declared in this scope
- error 1879
callbacks.cc:10611:121: error: 'v_name' was not declared in this scope; did you mean 'tzname'?
- error 1880
callbacks.cc:10613:142: error: 'get_value_string' was not declared in this scope; did you mean 'g_value_set_int'?
- error 1881
callbacks.cc:10613:179: error: 'get_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 1882
callbacks.cc:10628:17: error: 'string' was not declared in this scope
- error 1883
callbacks.cc:10629:23: error: expected ';' before 'str2'
- error 1884
callbacks.cc:10630:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1885
callbacks.cc:10631:35: error: 'str2' was not declared in this scope
- error 1886
callbacks.cc:10688:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1887
callbacks.cc:10690:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1888
callbacks.cc:10692:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1889
callbacks.cc:10790:17: error: 'string' was not declared in this scope
- error 1890
callbacks.cc:10791:117: error: 'v_name' was not declared in this scope; did you mean 'tzname'?
- error 1891
callbacks.cc:10866:76: error: 'matrix_edit_columns' was not declared in this scope
- error 1892
callbacks.cc:10880:17: error: 'string' was not declared in this scope
- error 1893
callbacks.cc:10881:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1894
callbacks.cc:10906:31: error: expected ';' before 'mstr'
- error 1895
callbacks.cc:10913:49: error: 'mstr' was not declared in this scope; did you mean 'gstr'?
- error 1896
callbacks.cc:10928:49: error: 'mstr' was not declared in this scope; did you mean 'gstr'?
- error 1897
callbacks.cc:10969:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1898
callbacks.cc:10971:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1899
callbacks.cc:10973:33: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 1900
callbacks.cc:11081:72: error: 'matrix_columns' was not declared in this scope
- error 1901
callbacks.cc:11094:17: error: 'string' was not declared in this scope
- error 1902
callbacks.cc:11101:25: error: 'matrixstr' was not declared in this scope; did you mean 'Matrix'?
- error 1903
callbacks.cc:11105:41: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 1904
callbacks.cc:11122:25: error: 'matrixstr' was not declared in this scope; did you mean 'Matrix'?
- error 1905
callbacks.cc:11141:41: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 1906
callbacks.cc:11152:29: error: 'matrixstr' was not declared in this scope; did you mean 'Matrix'?
- error 1907
callbacks.cc:11177:9: error: 'string' was not declared in this scope
- error 1908
callbacks.cc:11185:9: error: 'vector' was not declared in this scope
- error 1909
callbacks.cc:11185:25: error: expected primary-expression before '*' token
- error 1910
callbacks.cc:11185:26: error: expected primary-expression before '>' token
- error 1911
callbacks.cc:11185:28: error: 'value_entries' was not declared in this scope
- error 1912
callbacks.cc:11186:25: error: expected primary-expression before '*' token
- error 1913
callbacks.cc:11186:26: error: expected primary-expression before '>' token
- error 1914
callbacks.cc:11186:28: error: 'approx_menus' was not declared in this scope
- error 1915
callbacks.cc:11187:15: error: expected ';' before 'str'
- error 1916
callbacks.cc:11228:23: error: expected ';' before 'val'
- error 1917
callbacks.cc:11230:25: error: 'val' was not declared in this scope
- error 1918
callbacks.cc:11258:9: error: 'string' was not declared in this scope
- error 1919
callbacks.cc:11259:31: error: 'tmp_props' was not declared in this scope
- error 1920
callbacks.cc:11262:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1921
callbacks.cc:11306:17: error: 'string' was not declared in this scope
- error 1922
callbacks.cc:11308:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1923
callbacks.cc:11309:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1924
callbacks.cc:11311:125: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1925
callbacks.cc:11352:17: error: 'string' was not declared in this scope
- error 1926
callbacks.cc:11353:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1927
callbacks.cc:11485:25: error: 'tmp_props' was not declared in this scope
- error 1928
callbacks.cc:11486:25: error: 'tmp_props_orig' was not declared in this scope
- error 1929
callbacks.cc:11501:17: error: 'string' was not declared in this scope
- error 1930
callbacks.cc:11502:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1931
callbacks.cc:11536:23: error: expected ';' before 'str2'
- error 1932
callbacks.cc:11538:25: error: 'str2' was not declared in this scope
- error 1933
callbacks.cc:11556:47: error: 'tmp_props' was not declared in this scope
- error 1934
callbacks.cc:11558:44: error: 'tmp_props_orig' was not declared in this scope
- error 1935
callbacks.cc:11561:44: error: 'tmp_props_orig' was not declared in this scope
- error 1936
callbacks.cc:11584:31: error: 'tmp_props' was not declared in this scope
- error 1937
callbacks.cc:11587:9: error: 'tmp_props' was not declared in this scope
- error 1938
callbacks.cc:11588:9: error: 'tmp_props_orig' was not declared in this scope
- error 1939
callbacks.cc:11609:17: error: 'string' was not declared in this scope
- error 1940
callbacks.cc:11610:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1941
callbacks.cc:11617:23: error: expected ';' before 'name_str'
- error 1942
callbacks.cc:11618:35: error: 'name_str' was not declared in this scope
- error 1943
callbacks.cc:11630:23: error: expected ';' before 'delimiter'
- error 1944
callbacks.cc:11633:33: error: 'delimiter' was not declared in this scope
- error 1945
callbacks.cc:11637:33: error: 'delimiter' was not declared in this scope
- error 1946
callbacks.cc:11641:33: error: 'delimiter' was not declared in this scope
- error 1947
callbacks.cc:11645:33: error: 'delimiter' was not declared in this scope
- error 1948
callbacks.cc:11649:33: error: 'delimiter' was not declared in this scope
- error 1949
callbacks.cc:11653:20: error: 'delimiter' was not declared in this scope
- error 1950
callbacks.cc:11660:311: error: 'delimiter' was not declared in this scope
- error 1951
callbacks.cc:11695:17: error: 'string' was not declared in this scope
- error 1952
callbacks.cc:11696:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1953
callbacks.cc:11703:23: error: expected ';' before 'delimiter'
- error 1954
callbacks.cc:11706:33: error: 'delimiter' was not declared in this scope
- error 1955
callbacks.cc:11710:33: error: 'delimiter' was not declared in this scope
- error 1956
callbacks.cc:11714:33: error: 'delimiter' was not declared in this scope
- error 1957
callbacks.cc:11718:33: error: 'delimiter' was not declared in this scope
- error 1958
callbacks.cc:11722:33: error: 'delimiter' was not declared in this scope
- error 1959
callbacks.cc:11726:20: error: 'delimiter' was not declared in this scope
- error 1960
callbacks.cc:11738:31: error: expected ';' before 'str2'
- error 1961
callbacks.cc:11739:43: error: 'str2' was not declared in this scope
- error 1962
callbacks.cc:11760:72: error: 'delimiter' was not declared in this scope
- error 1963
callbacks.cc:11891:9: error: 'string' was not declared in this scope
- error 1964
callbacks.cc:11892:32: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1965
callbacks.cc:11899:9: error: 'string' was not declared in this scope
- error 1966
callbacks.cc:11900:32: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1967
callbacks.cc:12091:17: error: 'old_fromValue' was not declared in this scope; did you mean 'fromValue'?
- error 1968
callbacks.cc:12092:17: error: 'old_toValue' was not declared in this scope; did you mean 'toValue'?
- error 1969
callbacks.cc:12179:9: error: 'modes' was not declared in this scope
- error 1970
callbacks.cc:12191:21: error: 'string' was not declared in this scope
- error 1971
callbacks.cc:12191:34: error: expected primary-expression before 'bool'
- error 1972
callbacks.cc:12191:55: error: expression list treated as compound expression in initializer [-fpermissive]
- error 1973
callbacks.cc:12234:9: error: 'string' was not declared in this scope
- error 1974
callbacks.cc:12236:38: error: 'str' was not declared in this scope; did you mean 'std'?
- error 1975
callbacks.cc:12236:71: error: 'string' is not a class, namespace, or enumeration
- error 1976
callbacks.cc:12237:26: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 1977
callbacks.cc:12244:6: error: variable or field 'load_mode' declared void
- error 1978
callbacks.cc:12244:16: error: 'string' was not declared in this scope
- error 1979
callbacks.cc:12253:20: error: 'modes' was not declared in this scope
- error 1980
callbacks.cc:12290:25: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 1981
callbacks.cc:12291:17: error: 'string' was not declared in this scope
- error 1982
callbacks.cc:12292:23: error: expected ';' before 'str_new'
- error 1983
callbacks.cc:12293:20: error: 'str_old' was not declared in this scope; did you mean 'strtold'?
- error 1984
callbacks.cc:12293:31: error: 'str_new' was not declared in this scope
- error 1985
callbacks.cc:12297:20: error: 'str_old' was not declared in this scope; did you mean 'strtold'?
- error 1986
callbacks.cc:12297:39: error: 'str_new' was not declared in this scope
- error 1987
callbacks.cc:12298:59: error: 'string' is not a class, namespace, or enumeration
- error 1988
callbacks.cc:12315:47: error: expected ';' before 'str_test'
- error 1989
callbacks.cc:12316:41: error: 'str_test' was not declared in this scope
- error 1990
callbacks.cc:12328:84: error: 'string' is not a class, namespace, or enumeration
- error 1991
callbacks.cc:12329:55: error: expected ';' before 'str_test2'
- error 1992
callbacks.cc:12330:49: error: 'str_test2' was not declared in this scope
- error 1993
callbacks.cc:12347:59: error: 'string' is not a class, namespace, or enumeration
- error 1994
callbacks.cc:12362:47: error: expected ';' before 'str_test'
- error 1995
callbacks.cc:12363:41: error: 'str_test' was not declared in this scope
- error 1996
callbacks.cc:12374:84: error: 'string' is not a class, namespace, or enumeration
- error 1997
callbacks.cc:12375:55: error: expected ';' before 'str_test2'
- error 1998
callbacks.cc:12376:49: error: 'str_test2' was not declared in this scope
- error 1999
callbacks.cc:12391:60: error: 'str_new' was not declared in this scope
- error 2000
callbacks.cc:12402:26: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 2001
callbacks.cc:12421:26: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
- error 2002
callbacks.cc:12463:31: error: 'modes' was not declared in this scope
- error 2003
callbacks.cc:12472:40: error: 'modes' was not declared in this scope
- error 2004
callbacks.cc:12701:19: error: invalid conversion from 'const char*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
- error 2005
callbacks.cc:12716:31: error: 'modes' was not declared in this scope
- error 2006
callbacks.cc:12725:17: error: 'string' was not declared in this scope
- error 2007
callbacks.cc:12726:35: error: 'name' was not declared in this scope; did you mean 'tzname'?
- error 2008
callbacks.cc:12731:28: error: 'modes' was not declared in this scope
- error 2009
callbacks.cc:12735:44: error: 'save_mode_as' cannot be used as a function
- error 2010
callbacks.cc:12737:72: error: 'modes' was not declared in this scope
- error 2011
callbacks.cc:12742:25: error: 'mode_items' was not declared in this scope; did you mean 'set_mode_items'?
- error 2012
callbacks.cc:12748:25: error: 'popup_result_mode_items' was not declared in this scope
- error 2013
callbacks.cc:12766:31: error: 'modes' was not declared in this scope
- error 2014
callbacks.cc:12775:36: error: 'mode_items' was not declared in this scope; did you mean 'set_mode_items'?
- error 2015
callbacks.cc:12776:36: error: 'popup_result_mode_items' was not declared in this scope
- error 2016
callbacks.cc:12777:17: error: 'modes' was not declared in this scope
- error 2017
callbacks.cc:12796:9: error: 'default_plot_min' was not declared in this scope; did you mean 'default_plot_type'?
- error 2018
callbacks.cc:12797:9: error: 'default_plot_max' was not declared in this scope; did you mean 'default_plot_type'?
- error 2019
callbacks.cc:12798:9: error: 'default_plot_step' was not declared in this scope; did you mean 'default_plot_type'?
- error 2020
callbacks.cc:12805:9: error: 'default_plot_variable' was not declared in this scope; did you mean 'default_plot_style'?
- error 2021
callbacks.cc:12890:21: error: 'save_mode_as' cannot be used as a function
- error 2022
callbacks.cc:12891:21: error: 'save_mode_as' cannot be used as a function
- error 2023
callbacks.cc:12920:9: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 2024
callbacks.cc:12921:9: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 2025
callbacks.cc:12922:9: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 2026
callbacks.cc:12923:9: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
- error 2027
callbacks.cc:12924:9: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
- error 2028
callbacks.cc:12944:9: error: 'expression_history' was not declared in this scope; did you mean 'expression_undo'?
- error 2029
callbacks.cc:12982:17: error: 'string' was not declared in this scope
- error 2030
callbacks.cc:12987:25: error: 'stmp' was not declared in this scope; did you mean 'tm'?
- error 2031
callbacks.cc:12989:61: error: 'string' is not a class, namespace, or enumeration
- error 2032
callbacks.cc:12990:33: error: 'svar' was not declared in this scope
- error 2033
callbacks.cc:12992:33: error: 'svalue' was not declared in this scope; did you mean 'GValue'?
- error 2034
callbacks.cc:13089:46: error: 'modes' was not declared in this scope
- error 2035
callbacks.cc:13092:46: error: 'modes' was not declared in this scope
- error 2036
callbacks.cc:13095:46: error: 'modes' was not declared in this scope
- error 2037
callbacks.cc:13098:46: error: 'modes' was not declared in this scope
- error 2038
callbacks.cc:13101:46: error: 'modes' was not declared in this scope
- error 2039
callbacks.cc:13104:46: error: 'modes' was not declared in this scope
- error 2040
callbacks.cc:13108:54: error: 'modes' was not declared in this scope
- error 2041
callbacks.cc:13110:49: error: 'modes' was not declared in this scope
- error 2042
callbacks.cc:13115:55: error: 'modes' was not declared in this scope
- error 2043
callbacks.cc:13120:63: error: 'modes' was not declared in this scope
- error 2044
callbacks.cc:13125:46: error: 'modes' was not declared in this scope
- error 2045
callbacks.cc:13128:46: error: 'modes' was not declared in this scope
- error 2046
callbacks.cc:13131:46: error: 'modes' was not declared in this scope
- error 2047
callbacks.cc:13140:65: error: 'modes' was not declared in this scope
- error 2048
callbacks.cc:13152:65: error: 'modes' was not declared in this scope
- error 2049
callbacks.cc:13164:65: error: 'modes' was not declared in this scope
- error 2050
callbacks.cc:13176:65: error: 'modes' was not declared in this scope
- error 2051
callbacks.cc:13185:46: error: 'modes' was not declared in this scope
- error 2052
callbacks.cc:13188:46: error: 'modes' was not declared in this scope
- error 2053
callbacks.cc:13191:46: error: 'modes' was not declared in this scope
- error 2054
callbacks.cc:13196:62: error: 'modes' was not declared in this scope
- error 2055
callbacks.cc:13201:62: error: 'modes' was not declared in this scope
- error 2056
callbacks.cc:13206:62: error: 'modes' was not declared in this scope
- error 2057
callbacks.cc:13211:46: error: 'modes' was not declared in this scope
- error 2058
callbacks.cc:13215:54: error: 'modes' was not declared in this scope
- error 2059
callbacks.cc:13218:46: error: 'modes' was not declared in this scope
- error 2060
callbacks.cc:13227:46: error: 'modes' was not declared in this scope
- error 2061
callbacks.cc:13230:46: error: 'modes' was not declared in this scope
- error 2062
callbacks.cc:13234:54: error: 'modes' was not declared in this scope
- error 2063
callbacks.cc:13241:46: error: 'modes' was not declared in this scope
- error 2064
callbacks.cc:13244:46: error: 'modes' was not declared in this scope
- error 2065
callbacks.cc:13254:57: error: 'modes' was not declared in this scope
- error 2066
callbacks.cc:13264:54: error: 'modes' was not declared in this scope
- error 2067
callbacks.cc:13268:46: error: 'modes' was not declared in this scope
- error 2068
callbacks.cc:13271:46: error: 'modes' was not declared in this scope
- error 2069
callbacks.cc:13274:46: error: 'modes' was not declared in this scope
- error 2070
callbacks.cc:13277:46: error: 'modes' was not declared in this scope
- error 2071
callbacks.cc:13280:46: error: 'modes' was not declared in this scope
- error 2072
callbacks.cc:13283:46: error: 'modes' was not declared in this scope
- error 2073
callbacks.cc:13286:46: error: 'modes' was not declared in this scope
- error 2074
callbacks.cc:13289:46: error: 'modes' was not declared in this scope
- error 2075
callbacks.cc:13292:46: error: 'modes' was not declared in this scope
- error 2076
callbacks.cc:13295:46: error: 'modes' was not declared in this scope
- error 2077
callbacks.cc:13298:46: error: 'modes' was not declared in this scope
- error 2078
callbacks.cc:13301:46: error: 'modes' was not declared in this scope
- error 2079
callbacks.cc:13304:46: error: 'modes' was not declared in this scope
- error 2080
callbacks.cc:13307:46: error: 'modes' was not declared in this scope
- error 2081
callbacks.cc:13310:46: error: 'modes' was not declared in this scope
- error 2082
callbacks.cc:13317:54: error: 'modes' was not declared in this scope
- error 2083
callbacks.cc:13322:54: error: 'modes' was not declared in this scope
- error 2084
callbacks.cc:13328:46: error: 'modes' was not declared in this scope
- error 2085
callbacks.cc:13332:54: error: 'modes' was not declared in this scope
- error 2086
callbacks.cc:13340:46: error: 'modes' was not declared in this scope
- error 2087
callbacks.cc:13345:49: error: 'modes' was not declared in this scope
- error 2088
callbacks.cc:13353:57: error: 'modes' was not declared in this scope
- error 2089
callbacks.cc:13359:54: error: 'modes' was not declared in this scope
- error 2090
callbacks.cc:13363:46: error: 'modes' was not declared in this scope
- error 2091
callbacks.cc:13368:46: error: 'modes' was not declared in this scope
- error 2092
callbacks.cc:13374:49: error: 'modes' was not declared in this scope
- error 2093
callbacks.cc:13382:57: error: 'modes' was not declared in this scope
- error 2094
callbacks.cc:13390:54: error: 'modes' was not declared in this scope
- error 2095
callbacks.cc:13398:54: error: 'modes' was not declared in this scope
- error 2096
callbacks.cc:13402:46: error: 'modes' was not declared in this scope
- error 2097
callbacks.cc:13405:46: error: 'modes' was not declared in this scope
- error 2098
callbacks.cc:13408:46: error: 'modes' was not declared in this scope
- error 2099
callbacks.cc:13484:59: error: 'string' is not a class, namespace, or enumeration
- error 2100
callbacks.cc:13488:65: error: 'recent_functions_pre' was not declared in this scope
- error 2101
callbacks.cc:13496:65: error: 'recent_functions_pre' was not declared in this scope
- error 2102
callbacks.cc:13504:59: error: 'string' is not a class, namespace, or enumeration
- error 2103
callbacks.cc:13508:65: error: 'recent_variables_pre' was not declared in this scope
- error 2104
callbacks.cc:13516:65: error: 'recent_variables_pre' was not declared in this scope
- error 2105
callbacks.cc:13524:59: error: 'string' is not a class, namespace, or enumeration
- error 2106
callbacks.cc:13528:65: error: 'recent_units_pre' was not declared in this scope
- error 2107
callbacks.cc:13536:65: error: 'recent_units_pre' was not declared in this scope
- error 2108
callbacks.cc:13541:41: error: 'latest_button_unit_pre' was not declared in this scope; did you mean 'latest_button_unit'?
- error 2109
callbacks.cc:13543:41: error: 'latest_button_currency_pre' was not declared in this scope; did you mean 'latest_button_currency'?
- error 2110
callbacks.cc:13579:41: error: 'inhistory' was not declared in this scope
- error 2111
callbacks.cc:13580:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2112
callbacks.cc:13582:41: error: 'inhistory' was not declared in this scope
- error 2113
callbacks.cc:13583:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2114
callbacks.cc:13585:41: error: 'inhistory' was not declared in this scope
- error 2115
callbacks.cc:13586:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2116
callbacks.cc:13588:41: error: 'inhistory' was not declared in this scope
- error 2117
callbacks.cc:13589:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2118
callbacks.cc:13591:41: error: 'inhistory' was not declared in this scope
- error 2119
callbacks.cc:13592:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2120
callbacks.cc:13594:41: error: 'inhistory' was not declared in this scope
- error 2121
callbacks.cc:13595:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2122
callbacks.cc:13597:41: error: 'inhistory' was not declared in this scope
- error 2123
callbacks.cc:13598:64: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2124
callbacks.cc:13599:46: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2125
callbacks.cc:13601:41: error: 'inhistory' was not declared in this scope
- error 2126
callbacks.cc:13602:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2127
callbacks.cc:13604:41: error: 'inhistory' was not declared in this scope
- error 2128
callbacks.cc:13605:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2129
callbacks.cc:13607:41: error: 'inhistory' was not declared in this scope
- error 2130
callbacks.cc:13608:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2131
callbacks.cc:13610:41: error: 'inhistory' was not declared in this scope
- error 2132
callbacks.cc:13611:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2133
callbacks.cc:13613:41: error: 'inhistory' was not declared in this scope
- error 2134
callbacks.cc:13614:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2135
callbacks.cc:13616:41: error: 'inhistory' was not declared in this scope
- error 2136
callbacks.cc:13617:41: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2137
callbacks.cc:13619:44: error: 'inhistory' was not declared in this scope
- error 2138
callbacks.cc:13630:100: error: 'save_mode_as' cannot be used as a function
- error 2139
callbacks.cc:13648:35: error: 'inhistory' was not declared in this scope
- error 2140
callbacks.cc:13663:9: error: 'string' was not declared in this scope
- error 2141
callbacks.cc:13664:26: error: 'homedir' was not declared in this scope; did you mean 'rmdir'?
- error 2142
callbacks.cc:13770:104: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 2143
callbacks.cc:13771:116: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 2144
callbacks.cc:13772:104: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 2145
callbacks.cc:13773:77: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
- error 2146
callbacks.cc:13774:81: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
- error 2147
callbacks.cc:13778:31: error: 'expression_history' was not declared in this scope; did you mean 'expression_undo'?
- error 2148
callbacks.cc:13784:21: error: 'inhistory' was not declared in this scope
- error 2149
callbacks.cc:13787:24: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2150
callbacks.cc:13852:26: error: 'string' is not a class, namespace, or enumeration
- error 2151
callbacks.cc:13858:37: error: 'string' is not a class, namespace, or enumeration
- error 2152
callbacks.cc:13869:28: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 2153
callbacks.cc:13875:28: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 2154
callbacks.cc:13881:28: error: 'recent_units' was not declared in this scope
- error 2155
callbacks.cc:13890:31: error: 'modes' was not declared in this scope; did you mean 'mode'?
- error 2156
callbacks.cc:13955:40: error: 'default_plot_min' was not declared in this scope; did you mean 'default_plot_type'?
- error 2157
callbacks.cc:13956:40: error: 'default_plot_max' was not declared in this scope; did you mean 'default_plot_type'?
- error 2158
callbacks.cc:13957:41: error: 'default_plot_step' was not declared in this scope; did you mean 'default_plot_type'?
- error 2159
callbacks.cc:13960:45: error: 'default_plot_variable' was not declared in this scope; did you mean 'default_plot_style'?
- error 2160
callbacks.cc:14167:9: error: 'string' was not declared in this scope
- error 2161
callbacks.cc:14241:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2162
callbacks.cc:14245:31: error: 'string' does not name a type; did you mean 'GString'?
- error 2163
callbacks.cc:14246:41: error: 'pname' was not declared in this scope; did you mean 'ename'?
- error 2164
callbacks.cc:14247:46: error: 'pname' was not declared in this scope; did you mean 'ename'?
- error 2165
callbacks.cc:14248:30: error: 'pname' was not declared in this scope; did you mean 'ename'?
- error 2166
callbacks.cc:14249:29: error: 'pname' was not declared in this scope; did you mean 'ename'?
- error 2167
callbacks.cc:14258:87: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2168
callbacks.cc:14259:46: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2169
callbacks.cc:14264:20: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2170
callbacks.cc:14269:17: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2171
callbacks.cc:14271:25: error: 'string' is not a class, namespace, or enumeration
- error 2172
callbacks.cc:14284:73: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2173
callbacks.cc:14287:25: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2174
callbacks.cc:14294:65: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2175
callbacks.cc:14313:9: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
- error 2176
callbacks.cc:14322:9: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
- error 2177
callbacks.cc:14453:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
- error 2178
callbacks.cc:14462:48: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 2179
callbacks.cc:14481:48: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 2180
callbacks.cc:14499:48: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 2181
callbacks.cc:14611:9: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
- error 2182
callbacks.cc:14626:9: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
- error 2183
callbacks.cc:14641:9: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
- error 2184
callbacks.cc:14931:17: error: 'vector' was not declared in this scope
- error 2185
callbacks.cc:14931:28: error: expected primary-expression before '*' token
- error 2186
callbacks.cc:14931:29: error: expected primary-expression before '>' token
- error 2187
callbacks.cc:14931:31: error: 'to_us' was not declared in this scope; did you mean 'top_ips'?
- error 2188
callbacks.cc:14943:105: error: 'string_is_less' cannot be used as a function
- error 2189
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 2190
interface.h:18:125: error: 'string' was not declared in this scope
- error 2191
interface.h:18:142: error: expected primary-expression before '*' token
- error 2192
interface.h:18:143: error: expected primary-expression before '>' token
- error 2193
interface.h:18:146: error: '::const_iterator' has not been declared
- error 2194
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 2195
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 2196
callbacks.cc:14955:36: error: expected primary-expression before '*' token
- error 2197
callbacks.cc:14955:37: error: expected primary-expression before '>' token
- error 2198
callbacks.cc:14955:39: error: 'to_us2' was not declared in this scope
- error 2199
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 2200
interface.h:18:125: error: 'string' was not declared in this scope
- error 2201
interface.h:18:142: error: expected primary-expression before '*' token
- error 2202
interface.h:18:143: error: expected primary-expression before '>' token
- error 2203
interface.h:18:146: error: '::const_iterator' has not been declared
- error 2204
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 2205
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 2206
callbacks.cc:14982:25: error: 'string' was not declared in this scope
- error 2207
callbacks.cc:14984:72: error: 's_cat' was not declared in this scope; did you mean 'strcat'?
- error 2208
callbacks.cc:14989:113: error: 'string_is_less' cannot be used as a function
- error 2209
callbacks.cc:15288:12: error: 'old_fromValue' was not declared in this scope
- error 2210
callbacks.cc:15292:12: error: 'old_toValue' was not declared in this scope
- error 2211
callbacks.cc:15376:31: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
- error 2212
callbacks.cc:15378:20: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
- error 2213
callbacks.cc:15820:9: error: 'string' was not declared in this scope
- error 2214
callbacks.cc:15822:12: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2215
callbacks.cc:15826:12: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2216
callbacks.cc:15827:23: error: expected ';' before 'str2'
- error 2217
callbacks.cc:15834:47: error: 'string' does not name a type; did you mean 'GString'?
- error 2218
callbacks.cc:15835:57: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2219
callbacks.cc:15836:62: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2220
callbacks.cc:15837:46: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2221
callbacks.cc:15838:45: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2222
callbacks.cc:15847:60: error: 'str2' was not declared in this scope; did you mean 'gstr2'?
- error 2223
callbacks.cc:15848:65: error: 'str3' was not declared in this scope
- error 2224
callbacks.cc:15849:65: error: 'str4' was not declared in this scope
- error 2225
callbacks.cc:15873:119: error: 'str2' was not declared in this scope; did you mean 'gstr2'?
- error 2226
callbacks.cc:15874:79: error: 'string' does not name a type; did you mean 'GString'?
- error 2227
callbacks.cc:15875:87: error: 'cmpstr' was not declared in this scope
- error 2228
callbacks.cc:15876:92: error: 'cmpstr' was not declared in this scope
- error 2229
callbacks.cc:15876:102: error: 'str2' was not declared in this scope; did you mean 'gstr2'?
- error 2230
callbacks.cc:15877:92: error: 'cmpstr' was not declared in this scope
- error 2231
callbacks.cc:15877:102: error: 'str3' was not declared in this scope
- error 2232
callbacks.cc:15878:78: error: 'cmpstr' was not declared in this scope
- error 2233
callbacks.cc:15878:88: error: 'str4' was not declared in this scope
- error 2234
callbacks.cc:15879:76: error: 'cmpstr' was not declared in this scope
- error 2235
callbacks.cc:15880:76: error: 'cmpstr' was not declared in this scope
- error 2236
callbacks.cc:15905:103: error: 'str2' was not declared in this scope; did you mean 'gstr2'?
- error 2237
callbacks.cc:15906:63: error: 'string' does not name a type; did you mean 'GString'?
- error 2238
callbacks.cc:15907:71: error: 'cmpstr' was not declared in this scope
- error 2239
callbacks.cc:15908:76: error: 'cmpstr' was not declared in this scope
- error 2240
callbacks.cc:15908:86: error: 'str2' was not declared in this scope; did you mean 'gstr2'?
- error 2241
callbacks.cc:15909:76: error: 'cmpstr' was not declared in this scope
- error 2242
callbacks.cc:15909:86: error: 'str3' was not declared in this scope
- error 2243
callbacks.cc:15910:62: error: 'cmpstr' was not declared in this scope
- error 2244
callbacks.cc:15910:72: error: 'str4' was not declared in this scope
- error 2245
callbacks.cc:15911:60: error: 'cmpstr' was not declared in this scope
- error 2246
callbacks.cc:15913:99: error: 'cmpstr' was not declared in this scope
- error 2247
callbacks.cc:15932:55: error: expected ';' before 'nstr'
- error 2248
callbacks.cc:15934:57: error: 'nstr' was not declared in this scope; did you mean 'gstr'?
- error 2249
callbacks.cc:15936:65: error: 'string' is not a class, namespace, or enumeration
- error 2250
callbacks.cc:15946:60: error: 'nstr' was not declared in this scope; did you mean 'gstr'?
- error 2251
callbacks.cc:15947:57: error: 'nstr' was not declared in this scope; did you mean 'gstr'?
- error 2252
callbacks.cc:15957:47: error: 'string' does not name a type; did you mean 'GString'?
- error 2253
callbacks.cc:15958:57: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2254
callbacks.cc:15959:62: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2255
callbacks.cc:15960:46: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2256
callbacks.cc:15961:45: error: 'pname' was not declared in this scope; did you mean 'tzname'?
- error 2257
callbacks.cc:15976:58: error: 'completion_names_match' cannot be used as a function
- error 2258
callbacks.cc:16032:12: error: 'result_text' was not declared in this scope
- error 2259
callbacks.cc:16088:9: error: 'string' was not declared in this scope
- error 2260
callbacks.cc:16090:19: error: 'expr' was not declared in this scope; did you mean 'expl'?
- error 2261
callbacks.cc:16116:31: error: expected ';' before 'str'
- error 2262
callbacks.cc:16118:48: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2263
callbacks.cc:16136:31: error: expected ';' before 'str'
- error 2264
callbacks.cc:16138:48: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2265
callbacks.cc:16161:15: error: expected ';' before 'str'
- error 2266
callbacks.cc:16163:32: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2267
callbacks.cc:16200:9: error: 'string' was not declared in this scope
- error 2268
callbacks.cc:16201:27: error: 'to_str' was not declared in this scope
- error 2269
callbacks.cc:16226:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2270
callbacks.cc:16348:6: error: variable or field 'process_history_selection' declared void
- error 2271
callbacks.cc:16348:32: error: 'vector' was not declared in this scope
- error 2272
callbacks.cc:16348:45: error: expected primary-expression before '>' token
- error 2273
callbacks.cc:16348:48: error: 'selected_rows' was not declared in this scope; did you mean 'selected_unit'?
- error 2274
callbacks.cc:16348:63: error: 'vector' was not declared in this scope
- error 2275
callbacks.cc:16348:76: error: expected primary-expression before '>' token
- error 2276
callbacks.cc:16348:79: error: 'selected_indeces' was not declared in this scope; did you mean 'selected_unit'?
- error 2277
callbacks.cc:16348:97: error: 'vector' was not declared in this scope
- error 2278
callbacks.cc:16348:104: error: expected primary-expression before 'int'
- error 2279
callbacks.cc:16348:131: error: expected primary-expression before 'bool'
- error 2280
callbacks.cc:16397:6: error: variable or field 'history_operator' declared void
- error 2281
callbacks.cc:16397:23: error: 'string' was not declared in this scope
- error 2282
callbacks.cc:16486:9: error: 'history_operator' was not declared in this scope
- error 2283
callbacks.cc:16489:9: error: 'history_operator' was not declared in this scope
- error 2284
callbacks.cc:16492:9: error: 'history_operator' was not declared in this scope
- error 2285
callbacks.cc:16495:9: error: 'history_operator' was not declared in this scope
- error 2286
callbacks.cc:16498:9: error: 'history_operator' was not declared in this scope
- error 2287
callbacks.cc:16502:9: error: 'vector' was not declared in this scope
- error 2288
callbacks.cc:16502:22: error: expected primary-expression before '>' token
- error 2289
callbacks.cc:16502:24: error: 'selected_indeces' was not declared in this scope; did you mean 'selected_unit'?
- error 2290
callbacks.cc:16503:16: error: expected primary-expression before 'int'
- error 2291
callbacks.cc:16504:61: error: 'selected_index_type' was not declared in this scope
- error 2292
callbacks.cc:16504:9: error: 'process_history_selection' was not declared in this scope
- error 2293
callbacks.cc:16510:9: error: 'string' was not declared in this scope
- error 2294
callbacks.cc:16511:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2295
callbacks.cc:16514:33: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2296
callbacks.cc:16515:24: error: 'inhistory' was not declared in this scope
- error 2297
callbacks.cc:16542:9: error: 'vector' was not declared in this scope
- error 2298
callbacks.cc:16542:22: error: expected primary-expression before '>' token
- error 2299
callbacks.cc:16542:24: error: 'selected_indeces' was not declared in this scope; did you mean 'selected_unit'?
- error 2300
callbacks.cc:16543:16: error: expected primary-expression before 'int'
- error 2301
callbacks.cc:16544:61: error: 'selected_index_type' was not declared in this scope
- error 2302
callbacks.cc:16544:9: error: 'process_history_selection' was not declared in this scope
- error 2303
callbacks.cc:16554:9: error: 'string' was not declared in this scope
- error 2304
callbacks.cc:16555:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2305
callbacks.cc:16575:9: error: 'vector' was not declared in this scope
- error 2306
callbacks.cc:16575:22: error: expected primary-expression before '>' token
- error 2307
callbacks.cc:16575:24: error: 'selected_rows' was not declared in this scope; did you mean 'selected_unit'?
- error 2308
callbacks.cc:16576:9: error: 'process_history_selection' was not declared in this scope
- error 2309
callbacks.cc:16579:27: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2310
callbacks.cc:16580:21: error: 'inhistory' was not declared in this scope
- error 2311
callbacks.cc:16584:9: error: 'vector' was not declared in this scope
- error 2312
callbacks.cc:16584:22: error: expected primary-expression before '>' token
- error 2313
callbacks.cc:16584:24: error: 'selected_rows' was not declared in this scope; did you mean 'selected_unit'?
- error 2314
callbacks.cc:16585:9: error: 'process_history_selection' was not declared in this scope
- error 2315
callbacks.cc:16589:35: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2316
callbacks.cc:16590:17: error: 'string' was not declared in this scope
- error 2317
callbacks.cc:16592:42: error: 'copy_text' was not declared in this scope
- error 2318
callbacks.cc:16592:25: error: 'remove_separator' was not declared in this scope; did you mean 'copy_separator'?
- error 2319
callbacks.cc:16594:96: error: 'copy_text' was not declared in this scope
- error 2320
callbacks.cc:16596:17: error: 'string' was not declared in this scope
- error 2321
callbacks.cc:16599:35: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2322
callbacks.cc:16603:32: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2323
callbacks.cc:16605:51: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2324
callbacks.cc:16606:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2325
callbacks.cc:16606:48: error: 'inhistory' was not declared in this scope
- error 2326
callbacks.cc:16611:51: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2327
callbacks.cc:16612:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2328
callbacks.cc:16617:51: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2329
callbacks.cc:16618:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2330
callbacks.cc:16623:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2331
callbacks.cc:16623:48: error: 'inhistory' was not declared in this scope
- error 2332
callbacks.cc:16631:64: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2333
callbacks.cc:16633:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2334
callbacks.cc:16634:48: error: 'inhistory' was not declared in this scope
- error 2335
callbacks.cc:16637:76: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2336
callbacks.cc:16640:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2337
callbacks.cc:16642:49: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2338
callbacks.cc:16646:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2339
callbacks.cc:16646:48: error: 'inhistory' was not declared in this scope
- error 2340
callbacks.cc:16650:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2341
callbacks.cc:16651:48: error: 'inhistory' was not declared in this scope
- error 2342
callbacks.cc:16657:41: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2343
callbacks.cc:16657:48: error: 'inhistory' was not declared in this scope
- error 2344
callbacks.cc:16661:56: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2345
callbacks.cc:16667:42: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2346
callbacks.cc:16667:25: error: 'remove_separator' was not declared in this scope; did you mean 'copy_separator'?
- error 2347
callbacks.cc:16669:96: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2348
callbacks.cc:16678:9: error: 'inhistory' was not declared in this scope
- error 2349
callbacks.cc:16679:9: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2350
callbacks.cc:16680:31: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
- error 2351
callbacks.cc:16682:20: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
- error 2352
callbacks.cc:16684:9: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
- error 2353
callbacks.cc:16685:9: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
- error 2354
callbacks.cc:16705:9: error: 'vector' was not declared in this scope
- error 2355
callbacks.cc:16705:22: error: expected primary-expression before '>' token
- error 2356
callbacks.cc:16705:24: error: 'selected_rows' was not declared in this scope; did you mean 'selected_unit'?
- error 2357
callbacks.cc:16706:22: error: expected primary-expression before '>' token
- error 2358
callbacks.cc:16706:24: error: 'selected_indeces' was not declared in this scope; did you mean 'selected_unit'?
- error 2359
callbacks.cc:16707:16: error: expected primary-expression before 'int'
- error 2360
callbacks.cc:16708:71: error: 'selected_index_type' was not declared in this scope
- error 2361
callbacks.cc:16708:9: error: 'process_history_selection' was not declared in this scope
- error 2362
callbacks.cc:16850:9: error: 'vector' was not declared in this scope
- error 2363
callbacks.cc:16850:22: error: expected primary-expression before '>' token
- error 2364
callbacks.cc:16850:24: error: 'selected_rows' was not declared in this scope; did you mean 'selected_unit'?
- error 2365
callbacks.cc:16851:22: error: expected primary-expression before '>' token
- error 2366
callbacks.cc:16851:24: error: 'selected_indeces' was not declared in this scope; did you mean 'selected_unit'?
- error 2367
callbacks.cc:16852:16: error: expected primary-expression before 'int'
- error 2368
callbacks.cc:16853:71: error: 'selected_index_type' was not declared in this scope
- error 2369
callbacks.cc:16853:9: error: 'process_history_selection' was not declared in this scope
- error 2370
callbacks.cc:16867:24: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2371
callbacks.cc:16873:53: error: 'inhistory' was not declared in this scope
- error 2372
callbacks.cc:16884:53: error: 'inhistory' was not declared in this scope
- error 2373
callbacks.cc:16893:17: error: 'string' was not declared in this scope
- error 2374
callbacks.cc:16894:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2375
callbacks.cc:16907:35: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2376
callbacks.cc:16908:20: error: 'inhistory_type' was not declared in this scope; did you mean 'historystore'?
- error 2377
callbacks.cc:16909:37: error: 'inhistory' was not declared in this scope
- error 2378
callbacks.cc:16947:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2379
callbacks.cc:16950:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2380
callbacks.cc:16959:9: error: 'string' was not declared in this scope
- error 2381
callbacks.cc:16960:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2382
callbacks.cc:16974:9: error: 'string' was not declared in this scope
- error 2383
callbacks.cc:16975:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2384
callbacks.cc:17414:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2385
callbacks.cc:17420:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2386
callbacks.cc:17426:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2387
callbacks.cc:17485:9: error: 'string' was not declared in this scope
- error 2388
callbacks.cc:17490:22: error: 's_cat' was not declared in this scope; did you mean 'strcat'?
- error 2389
callbacks.cc:17491:9: error: 'vector' was not declared in this scope
- error 2390
callbacks.cc:17491:20: error: expected primary-expression before '*' token
- error 2391
callbacks.cc:17491:21: error: expected primary-expression before '>' token
- error 2392
callbacks.cc:17491:23: error: 'to_us' was not declared in this scope; did you mean 'top_ips'?
- error 2393
callbacks.cc:17510:97: error: 'string_is_less' cannot be used as a function
- error 2394
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 2395
interface.h:18:142: error: expected primary-expression before '*' token
- error 2396
interface.h:18:143: error: expected primary-expression before '>' token
- error 2397
interface.h:18:146: error: '::const_iterator' has not been declared
- error 2398
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 2399
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 2400
callbacks.cc:17523:28: error: expected primary-expression before '*' token
- error 2401
callbacks.cc:17523:29: error: expected primary-expression before '>' token
- error 2402
callbacks.cc:17523:31: error: 'to_us2' was not declared in this scope
- error 2403
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 2404
interface.h:18:142: error: expected primary-expression before '*' token
- error 2405
interface.h:18:143: error: expected primary-expression before '>' token
- error 2406
interface.h:18:146: error: '::const_iterator' has not been declared
- error 2407
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 2408
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 2409
interface.h:18:111: error: 'unordered_map' was not declared in this scope
- error 2410
interface.h:18:142: error: expected primary-expression before '*' token
- error 2411
interface.h:18:143: error: expected primary-expression before '>' token
- error 2412
interface.h:18:146: error: '::const_iterator' has not been declared
- error 2413
interface.h:18:212: error: 'it_flag' was not declared in this scope
- error 2414
interface.h:18:223: error: 'flag_images' was not declared in this scope
- error 2415
callbacks.cc:17568:20: error: 's_cat' was not declared in this scope; did you mean 'strcat'?
- error 2416
callbacks.cc:17575:105: error: 'string_is_less' cannot be used as a function
- error 2417
callbacks.cc:17593:28: error: expected primary-expression before '*' token
- error 2418
callbacks.cc:17593:29: error: expected primary-expression before '>' token
- error 2419
callbacks.cc:17593:31: error: 'to_us2' was not declared in this scope
- error 2420
callbacks.cc:17605:98: error: 'string_is_less' cannot be used as a function
- error 2421
callbacks.cc:17639:24: error: 'recent_units' was not declared in this scope
- error 2422
callbacks.cc:17720:24: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 2423
callbacks.cc:17749:24: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 2424
callbacks.cc:18393:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2425
callbacks.cc:18396:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2426
callbacks.cc:18399:23: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2427
callbacks.cc:18436:13: error: 'result_text' was not declared in this scope
- error 2428
callbacks.cc:18437:9: error: 'string' was not declared in this scope
- error 2429
callbacks.cc:18438:42: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2430
callbacks.cc:18438:47: error: 'str2' was not declared in this scope
- error 2431
callbacks.cc:18450:13: error: 'result_text' was not declared in this scope
- error 2432
callbacks.cc:18451:9: error: 'string' was not declared in this scope
- error 2433
callbacks.cc:18452:42: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2434
callbacks.cc:18452:47: error: 'str2' was not declared in this scope
- error 2435
callbacks.cc:18476:70: error: 'cal_year' was not declared in this scope
- error 2436
callbacks.cc:18478:61: error: 'cal_month' was not declared in this scope
- error 2437
callbacks.cc:18479:61: error: 'cal_day' was not declared in this scope
- error 2438
callbacks.cc:18486:9: error: 'string' was not declared in this scope
- error 2439
callbacks.cc:18496:83: error: 'cal_year' was not declared in this scope
- error 2440
callbacks.cc:18501:37: error: 'failed_str' was not declared in this scope
- error 2441
callbacks.cc:18502:33: error: 'failed_str' was not declared in this scope
- error 2442
callbacks.cc:18502:76: error: 'cal_label' was not declared in this scope
- error 2443
callbacks.cc:18506:13: error: 'failed_str' was not declared in this scope
- error 2444
callbacks.cc:18517:59: error: 'cal_year' was not declared in this scope
- error 2445
callbacks.cc:18518:56: error: 'cal_month' was not declared in this scope
- error 2446
callbacks.cc:18519:56: error: 'cal_day' was not declared in this scope
- error 2447
callbacks.cc:18525:59: error: 'cal_year' was not declared in this scope
- error 2448
callbacks.cc:18526:56: error: 'cal_month' was not declared in this scope
- error 2449
callbacks.cc:18527:56: error: 'cal_day' was not declared in this scope
- error 2450
callbacks.cc:18542:102: error: 'get_selected_expression_text' was not declared in this scope; did you mean 'set_expression_text'?
- error 2451
callbacks.cc:18553:103: error: 'default_plot_min' was not declared in this scope; did you mean 'default_plot_type'?
- error 2452
callbacks.cc:18554:103: error: 'default_plot_max' was not declared in this scope; did you mean 'default_plot_type'?
- error 2453
callbacks.cc:18555:104: error: 'default_plot_step' was not declared in this scope; did you mean 'default_plot_type'?
- error 2454
callbacks.cc:18556:108: error: 'default_plot_variable' was not declared in this scope; did you mean 'default_plot_style'?
- error 2455
callbacks.cc:18610:9: error: 'default_plot_min' was not declared in this scope; did you mean 'default_plot_type'?
- error 2456
callbacks.cc:18611:9: error: 'default_plot_max' was not declared in this scope; did you mean 'default_plot_type'?
- error 2457
callbacks.cc:18612:9: error: 'default_plot_step' was not declared in this scope; did you mean 'default_plot_type'?
- error 2458
callbacks.cc:18613:9: error: 'default_plot_variable' was not declared in this scope; did you mean 'default_plot_style'?
- error 2459
callbacks.cc:19128:9: error: 'string' was not declared in this scope
- error 2460
callbacks.cc:19130:34: error: 'copy_text' was not declared in this scope
- error 2461
callbacks.cc:19130:17: error: 'remove_separator' was not declared in this scope; did you mean 'copy_separator'?
- error 2462
callbacks.cc:19132:88: error: 'copy_text' was not declared in this scope
- error 2463
callbacks.cc:19193:53: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2464
callbacks.cc:19223:53: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2465
callbacks.cc:19251:45: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2466
callbacks.cc:19269:9: error: 'RPNRegisterAdded' was not declared in this scope; did you mean 'RPNRegisterRemoved'?
- error 2467
callbacks.cc:19274:45: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2468
callbacks.cc:19307:53: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2469
callbacks.cc:19354:9: error: 'string' was not declared in this scope
- error 2470
callbacks.cc:19355:114: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2471
callbacks.cc:19355:133: error: 'string' is not a class, namespace, or enumeration
- error 2472
callbacks.cc:19359:9: error: 'string' was not declared in this scope
- error 2473
callbacks.cc:19360:12: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2474
callbacks.cc:19361:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2475
callbacks.cc:19440:9: error: 'string' was not declared in this scope
- error 2476
callbacks.cc:19441:12: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2477
callbacks.cc:19450:12: error: 'selected_unit_category' was not declared in this scope
- error 2478
callbacks.cc:19489:60: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
- error 2479
callbacks.cc:19507:39: error: 'recent_units' was not declared in this scope
- error 2480
callbacks.cc:19510:52: error: 'recent_unit_items' was not declared in this scope
- error 2481
callbacks.cc:19521:25: error: 'string' was not declared in this scope
- error 2482
callbacks.cc:19523:28: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2483
callbacks.cc:19523:35: error: 'selected_unit_category' was not declared in this scope
- error 2484
callbacks.cc:19535:12: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 2485
callbacks.cc:19588:39: error: 'recent_variables' was not declared in this scope; did you mean 'insert_variable'?
- error 2486
callbacks.cc:19591:52: error: 'recent_variable_items' was not declared in this scope
- error 2487
callbacks.cc:19603:25: error: 'string' was not declared in this scope
- error 2488
callbacks.cc:19605:28: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2489
callbacks.cc:19605:35: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
- error 2490
callbacks.cc:19636:12: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 2491
callbacks.cc:19676:39: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 2492
callbacks.cc:19679:52: error: 'recent_function_items' was not declared in this scope
- error 2493
callbacks.cc:19690:25: error: 'string' was not declared in this scope
- error 2494
callbacks.cc:19692:28: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2495
callbacks.cc:19692:35: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
- error 2496
callbacks.cc:19717:39: error: 'recent_functions' was not declared in this scope; did you mean 'insert_function'?
- error 2497
callbacks.cc:19720:52: error: 'recent_function_items' was not declared in this scope
- error 2498
callbacks.cc:19814:63: error: 'matrix_edit_columns' was not declared in this scope
- error 2499
callbacks.cc:19870:63: error: 'matrix_edit_columns' was not declared in this scope
- error 2500
callbacks.cc:19950:95: error: 'matrix_edit_columns' was not declared in this scope; did you mean 'matrix_edit_prev_column'?
- error 2501
callbacks.cc:19964:18: error: 'matrix_edit_columns' was not declared in this scope; did you mean 'matrix_edit_prev_column'?
- error 2502
callbacks.cc:20003:18: error: 'matrix_edit_columns' was not declared in this scope; did you mean 'matrix_edit_prev_column'?
- error 2503
callbacks.cc:20043:63: error: 'matrix_columns' was not declared in this scope
- error 2504
callbacks.cc:20099:63: error: 'matrix_columns' was not declared in this scope
- error 2505
callbacks.cc:20179:95: error: 'matrix_columns' was not declared in this scope
- error 2506
callbacks.cc:20193:18: error: 'matrix_columns' was not declared in this scope; did you mean 'matrix_prev_column'?
- error 2507
callbacks.cc:20231:18: error: 'matrix_columns' was not declared in this scope; did you mean 'matrix_prev_column'?
- error 2508
callbacks.cc:20253:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 2509
callbacks.cc:20258:9: error: 'percentage_entries_changes' was not declared in this scope
- error 2510
callbacks.cc:20268:31: error: 'percentage_entries_changes' was not declared in this scope; did you mean 'percentage_entry_changed'?
- error 2511
callbacks.cc:20275:9: error: 'percentage_entries_changes' was not declared in this scope; did you mean 'percentage_entry_changed'?
- error 2512
callbacks.cc:20293:12: error: 'percentage_entries_changes' was not declared in this scope; did you mean 'percentage_entry_changed'?
- error 2513
callbacks.cc:20294:23: error: 'percentage_entries_changes' was not declared in this scope; did you mean 'percentage_entry_changed'?
- error 2514
callbacks.cc:20319:9: error: 'string' was not declared in this scope
- error 2515
callbacks.cc:20321:26: error: 'str1' was not declared in this scope
- error 2516
callbacks.cc:20321:68: error: 'str2' was not declared in this scope
- error 2517
callbacks.cc:20322:26: error: 'str1' was not declared in this scope
- error 2518
callbacks.cc:20322:68: error: 'str2' was not declared in this scope
- error 2519
callbacks.cc:20323:26: error: 'str1' was not declared in this scope
- error 2520
callbacks.cc:20323:68: error: 'str2' was not declared in this scope
- error 2521
callbacks.cc:20324:27: error: 'str1' was not declared in this scope
- error 2522
callbacks.cc:20324:69: error: 'str2' was not declared in this scope
- error 2523
callbacks.cc:20325:27: error: 'str1' was not declared in this scope
- error 2524
callbacks.cc:20325:69: error: 'str2' was not declared in this scope
- error 2525
callbacks.cc:20326:27: error: 'str1' was not declared in this scope
- error 2526
callbacks.cc:20326:69: error: 'str2' was not declared in this scope
- error 2527
callbacks.cc:20327:26: error: 'str1' was not declared in this scope
- error 2528
callbacks.cc:20327:68: error: 'str2' was not declared in this scope
- error 2529
callbacks.cc:20328:27: error: 'str1' was not declared in this scope
- error 2530
callbacks.cc:20328:69: error: 'str2' was not declared in this scope
- error 2531
callbacks.cc:20329:27: error: 'str1' was not declared in this scope
- error 2532
callbacks.cc:20329:69: error: 'str2' was not declared in this scope
- error 2533
callbacks.cc:20330:27: error: 'str1' was not declared in this scope
- error 2534
callbacks.cc:20330:69: error: 'str2' was not declared in this scope
- error 2535
callbacks.cc:20331:27: error: 'str1' was not declared in this scope
- error 2536
callbacks.cc:20331:69: error: 'str2' was not declared in this scope
- error 2537
callbacks.cc:20332:27: error: 'str1' was not declared in this scope
- error 2538
callbacks.cc:20332:69: error: 'str2' was not declared in this scope
- error 2539
callbacks.cc:20333:27: error: 'str1' was not declared in this scope
- error 2540
callbacks.cc:20333:69: error: 'str2' was not declared in this scope
- error 2541
callbacks.cc:20334:27: error: 'str1' was not declared in this scope
- error 2542
callbacks.cc:20334:69: error: 'str2' was not declared in this scope
- error 2543
callbacks.cc:20335:27: error: 'str1' was not declared in this scope
- error 2544
callbacks.cc:20335:69: error: 'str2' was not declared in this scope
- error 2545
callbacks.cc:20340:79: error: 'str1' was not declared in this scope
- error 2546
callbacks.cc:20341:79: error: 'str2' was not declared in this scope
- error 2547
callbacks.cc:20442:9: error: 'string' was not declared in this scope
- error 2548
callbacks.cc:20443:39: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2549
callbacks.cc:20444:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2550
callbacks.cc:20445:37: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2551
callbacks.cc:20446:39: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2552
callbacks.cc:20447:39: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2553
callbacks.cc:20473:9: error: 'string' was not declared in this scope
- error 2554
callbacks.cc:20474:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2555
callbacks.cc:20490:9: error: 'string' was not declared in this scope
- error 2556
callbacks.cc:20491:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2557
callbacks.cc:20508:9: error: 'string' was not declared in this scope
- error 2558
callbacks.cc:20509:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2559
callbacks.cc:20526:9: error: 'string' was not declared in this scope
- error 2560
callbacks.cc:20527:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2561
callbacks.cc:20544:9: error: 'string' was not declared in this scope
- error 2562
callbacks.cc:20545:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2563
callbacks.cc:20562:9: error: 'string' was not declared in this scope
- error 2564
callbacks.cc:20563:27: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2565
callbacks.cc:20789:25: error: 'string' was not declared in this scope
- error 2566
callbacks.cc:20790:28: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2567
callbacks.cc:20881:17: error: 'string' was not declared in this scope
- error 2568
callbacks.cc:20882:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2569
callbacks.cc:21149:65: error: 'expression_history' was not declared in this scope; did you mean 'expression_undo'?
- error 2570
callbacks.cc:21201:61: error: 'expression_history' was not declared in this scope; did you mean 'expression_undo'?
- error 2571
callbacks.cc:21387:9: error: 'string' was not declared in this scope
- error 2572
callbacks.cc:21388:27: error: 'filestr' was not declared in this scope
- error 2573
callbacks.cc:21393:23: error: expected ';' before 'name_str'
- error 2574
callbacks.cc:21394:35: error: 'name_str' was not declared in this scope
- error 2575
callbacks.cc:21398:33: error: 'string' is not a class, namespace, or enumeration
- error 2576
callbacks.cc:21400:33: error: 'string' is not a class, namespace, or enumeration
- error 2577
callbacks.cc:21412:9: error: 'string' was not declared in this scope
- error 2578
callbacks.cc:21413:27: error: 'filestr' was not declared in this scope
- error 2579
callbacks.cc:21443:9: error: 'string' was not declared in this scope
- error 2580
callbacks.cc:21444:27: error: 'filestr' was not declared in this scope
- error 2581
callbacks.cc:21483:9: error: 'string' was not declared in this scope
- error 2582
callbacks.cc:21485:9: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2583
callbacks.cc:21515:25: error: 'string' was not declared in this scope
- error 2584
callbacks.cc:21516:25: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2585
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2586
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2587
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2588
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2589
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2590
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2591
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2592
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2593
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2594
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2595
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2596
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2597
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2598
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2599
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2600
callbacks.cc:21814:40: error: 'vector' has not been declared
- error 2601
callbacks.cc:21814:46: error: expected ',' or '...' before '<' token
- error 2602
callbacks.cc:21831:49: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2603
callbacks.cc:21833:49: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2604
callbacks.cc:21838:49: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2605
callbacks.cc:21840:49: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2606
callbacks.cc:21845:33: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2607
callbacks.cc:21846:33: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2608
callbacks.cc:21848:33: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2609
callbacks.cc:21850:33: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2610
callbacks.cc:21857:49: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2611
callbacks.cc:21859:49: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2612
callbacks.cc:21865:49: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2613
callbacks.cc:21867:49: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2614
callbacks.cc:21873:33: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2615
callbacks.cc:21874:33: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2616
callbacks.cc:21876:33: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2617
callbacks.cc:21878:33: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2618
callbacks.cc:21881:25: error: 'y_vectors' was not declared in this scope; did you mean 'y_vector'?
- error 2619
callbacks.cc:21882:25: error: 'x_vectors' was not declared in this scope; did you mean 'x_vector'?
- error 2620
callbacks.cc:21914:25: error: 'pdps' was not declared in this scope; did you mean 'pdp'?
- error 2621
callbacks.cc:21967:9: error: 'string' was not declared in this scope
- error 2622
callbacks.cc:21968:12: error: 'title' was not declared in this scope
- error 2623
callbacks.cc:21975:17: error: 'vector' was not declared in this scope
- error 2624
callbacks.cc:21975:37: error: expected primary-expression before '>' token
- error 2625
callbacks.cc:21975:39: error: 'y_vectors' was not declared in this scope; did you mean 'Vector'?
- error 2626
callbacks.cc:21976:37: error: expected primary-expression before '>' token
- error 2627
callbacks.cc:21976:39: error: 'x_vectors' was not declared in this scope; did you mean 'Vector'?
- error 2628
callbacks.cc:21977:42: error: expected primary-expression before '*' token
- error 2629
callbacks.cc:21977:43: error: expected primary-expression before '>' token
- error 2630
callbacks.cc:21977:45: error: 'pdps' was not declared in this scope
- error 2631
callbacks.cc:21994:9: error: 'vector' was not declared in this scope
- error 2632
callbacks.cc:21994:29: error: expected primary-expression before '>' token
- error 2633
callbacks.cc:21994:31: error: 'y_vectors' was not declared in this scope; did you mean 'Vector'?
- error 2634
callbacks.cc:21995:29: error: expected primary-expression before '>' token
- error 2635
callbacks.cc:21995:31: error: 'x_vectors' was not declared in this scope; did you mean 'Vector'?
- error 2636
callbacks.cc:21996:34: error: expected primary-expression before '*' token
- error 2637
callbacks.cc:21996:35: error: expected primary-expression before '>' token
- error 2638
callbacks.cc:21996:37: error: 'pdps' was not declared in this scope
- error 2639
callbacks.cc:22013:89: error: 'string' has not been declared
- error 2640
callbacks.cc:22013:101: error: 'string' has not been declared
- error 2641
callbacks.cc:22022:87: error: cannot convert 'int' to 'std::string' {aka 'std::__cxx11::basic_string<char>'}
- error 2642
callbacks.cc:22050:89: error: no matching function for call to 'Calculator::expressionToPlotVector(int&, MathStructure&, MathStructure&, MathStructure, MathStructure*&, int&, ParseOptions&, int)'
- error 2643
callbacks.cc:22052:89: error: no matching function for call to 'Calculator::expressionToPlotVector(int&, MathStructure&, MathStructure&, gint, MathStructure*&, int&, ParseOptions&, int)'
- error 2644
callbacks.cc:22060:9: error: 'string' was not declared in this scope
- error 2645
callbacks.cc:22061:12: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2646
callbacks.cc:22061:52: error: 'string' is not a class, namespace, or enumeration
- error 2647
callbacks.cc:22067:15: error: expected ';' before 'title'
- error 2648
callbacks.cc:22073:15: error: expected ';' before 'str_x'
- error 2649
callbacks.cc:22074:27: error: 'str_x' was not declared in this scope
- error 2650
callbacks.cc:22083:40: error: 'title' was not declared in this scope
- error 2651
callbacks.cc:22084:61: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2652
callbacks.cc:22090:58: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2653
callbacks.cc:22094:60: error: 'title' was not declared in this scope
- error 2654
callbacks.cc:22105:17: error: 'string' was not declared in this scope
- error 2655
callbacks.cc:22106:20: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2656
callbacks.cc:22106:60: error: 'string' is not a class, namespace, or enumeration
- error 2657
callbacks.cc:22112:23: error: expected ';' before 'title'
- error 2658
callbacks.cc:22118:23: error: expected ';' before 'str_x'
- error 2659
callbacks.cc:22119:35: error: 'str_x' was not declared in this scope
- error 2660
callbacks.cc:22128:48: error: 'title' was not declared in this scope
- error 2661
callbacks.cc:22129:69: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2662
callbacks.cc:22140:66: error: 'expression' was not declared in this scope; did you mean 'f_expression'?
- error 2663
callbacks.cc:22142:68: error: 'title' was not declared in this scope
- error 2664
callbacks.cc:22217:66: error: invalid conversion from 'gchar*' {aka 'char*'} to 'int' [-fpermissive]
- error 2665
callbacks.cc:22217:73: error: invalid conversion from 'gchar*' {aka 'char*'} to 'int' [-fpermissive]
- error 2666
callbacks.cc:22231:9: error: 'string' was not declared in this scope
- error 2667
callbacks.cc:22232:141: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 2668
callbacks.cc:22241:54: error: 'ceu_str' was not declared in this scope; did you mean 'eqstr'?
- error 2669
callbacks.cc:22260:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 2670
callbacks.cc:22261:1: error: 'vector' does not name a type; did you mean 'Vector'?
- error 2671
callbacks.cc:22268:31: error: 'ewindows' was not declared in this scope
- error 2672
callbacks.cc:22270:29: error: 'eobjects' was not declared in this scope
- error 2673
callbacks.cc:22276:17: error: 'string' was not declared in this scope
- error 2674
callbacks.cc:22277:17: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2675
callbacks.cc:22288:31: error: 'ewindows' was not declared in this scope
- error 2676
callbacks.cc:22291:25: error: 'eobjects' was not declared in this scope
- error 2677
callbacks.cc:22303:17: error: 'ewindows' was not declared in this scope
- error 2678
callbacks.cc:22304:17: error: 'eobjects' was not declared in this scope
- error 2679
callbacks.cc:22324:17: error: 'string' was not declared in this scope
- error 2680
callbacks.cc:22324:55: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2681
callbacks.cc:22371:23: error: expected ';' before 'sval'
- error 2682
callbacks.cc:22374:33: error: 'sval' was not declared in this scope
- error 2683
callbacks.cc:22405:17: error: 'tmp_props' was not declared in this scope
- error 2684
callbacks.cc:22406:17: error: 'tmp_props_orig' was not declared in this scope
- error 2685
callbacks.cc:22423:39: error: 'tmp_props' was not declared in this scope
- error 2686
callbacks.cc:22425:36: error: 'tmp_props_orig' was not declared in this scope
- error 2687
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2688
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2689
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2690
callbacks.cc:21678:33: error: 'string' was not declared in this scope
- error 2691
callbacks.cc:21687:49: error: 'str' was not declared in this scope; did you mean 'gstr'?
- error 2692
callbacks.cc:21697:93: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2693
callbacks.cc:22466:9: error: 'vector' was not declared in this scope
- error 2694
callbacks.cc:22466:25: error: expected primary-expression before '*' token
- error 2695
callbacks.cc:22466:26: error: expected primary-expression before '>' token
- error 2696
callbacks.cc:22466:28: error: 'entry' was not declared in this scope
- error 2697
callbacks.cc:22483:9: error: 'string' was not declared in this scope
- error 2698
callbacks.cc:22486:24: error: 'unknown_text' was not declared in this scope
- error 2699
callbacks.cc:22492:31: error: expected ';' before 'str'
- error 2700
callbacks.cc:22495:33: error: 'str' was not declared in this scope; did you mean 'std'?
- error 2701
callbacks.cc:22498:45: error: 'result_mod' was not declared in this scope
- error 2702
callbacks.cc:22511:41: error: 'result_mod' was not declared in this scope
- error 2703
callbacks.cc:22532:73: error: 'result_mod' was not declared in this scope
- error 2704
callbacks.cc:22536:69: error: 'result_mod' was not declared in this scope
- error 2705
callbacks.cc:22546:39: error: expected ';' before 'result_mod'
- error 2706
callbacks.cc:22550:53: error: 'result_mod' was not declared in this scope
- error 2707
callbacks.cc:22554:49: error: 'result_mod' was not declared in this scope
- error 2708
callbacks.cc:22560:69: error: 'result_mod' was not declared in this scope
- error 2709
make[2]: *** [Makefile:515: callbacks.o] Error 1
- error 2710
make[1]: *** [Makefile:442: all-recursive] Error 1
- error 2711
error: Bad exit status from /tmp/B.yzijhj1y/BUILD/tmp/rpm-tmp.40BFcj (%build)
- error 2712
RPM build errors:
- error 2713
error: No files produced.
Content:request from: mrozowik
checking if we should skip the build
started at: Thu Oct 13 15:37:46 2022
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/4496deba-e73c-43b0-9967-5b37b2c80fbf/qalculate-gtk-3.1.0-1.src.rpm
fetched 2850384 bytes, 5904.8 K/s
installing srpm: qalculate-gtk-3.1.0-1.src.rpm
+ install -d /tmp/B.yzijhj1y/BUILD /tmp/B.yzijhj1y/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog qalculate-gtk-3.1.0-1.src.rpm
* Thu Oct 13 2022 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/qalculate-gtk.git;a=log;h=master
* Tue Apr 16 2019 Adam Gołębiowski <adamg@pld-linux.org> 34ee069 - updated to 3.1.0
* Sat Feb 16 2019 Jan Rękorajski <baggins@pld-linux.org> 7976c2f - up to 2.9.0
* Sat Oct 24 2015 Elan Ruusamäe <glen@delfi.ee> ceb4da7 - seems to work without gnuplot, make it optional
* Sat Oct 24 2015 Elan Ruusamäe <glen@delfi.ee> 1089392 - builds with rebuilt libqalculate
* Sat Oct 24 2015 Elan Ruusamäe <glen@delfi.ee> 0a31514 - add qalculate-wformat-security.patch from fedora
* Sat Oct 24 2015 Elan Ruusamäe <glen@delfi.ee> 2475566 - update desktop: Update to latest freedesktop spec.
* Sat Oct 24 2015 Elan Ruusamäe <glen@delfi.ee> b260534 - up to 0.9.7, does not compile
* Tue Jun 19 2007 Robert Tomasik <rotom@pld-linux.org> debb99c - up to 0.9.5
* Tue Feb 13 2007 Elan Ruusamäe <glen@pld-linux.org> 531301b - updated to 0.5.1
* Mon Feb 12 2007 Jan Rękorajski <baggins@pld-linux.org> 7d9a48a - converted to UTF-8
* Tue Nov 07 2006 Elan Ruusamäe <glen@pld-linux.org> a106f6e - simplified post, run scrollkeeper-update in postun too
* Sun Jun 11 2006 Jakub Bogusz <qboosh@pld-linux.org> 11d717a - BR: automake,pkgconfig; libqalculate deps changed to >= (as in configure)
* Mon Jun 05 2006 Adam Gołębiowski <adamg@pld-linux.org> 779b787 - updated to 0.4.1
* Sat Jun 03 2006 Adam Gołębiowski <adamg@pld-linux.org> 23ccdca - new (qalculate-kde.spec yet to be done)
+ rpm -Uhv --nodeps --define '_topdir /tmp/B.yzijhj1y' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' qalculate-gtk-3.1.0-1.src.rpm
Updating / installing...
qalculate-gtk-3.1.0-1 ########################################
+ rm -f qalculate-gtk-3.1.0-1.src.rpm
+ install -m 700 -d /tmp/B.yzijhj1y/BUILD/tmp
+ TMPDIR=/tmp/B.yzijhj1y/BUILD/tmp
+ exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.yzijhj1y' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux --define 'prep exit 0' /tmp/B.yzijhj1y/qalculate-gtk.spec
warning: Could not canonicalize hostname: ymir
Building target platforms: x86_64-pld-linux
Building for target x86_64-pld-linux
RPM build warnings:
Could not canonicalize hostname: ymir
checking BuildConflict-ing packages
rpm: warning: Could not canonicalize hostname: ymir
rpm: error: Failed build dependencies:
rpm: libgnome-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: libgnomeui-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: Building target platforms: x86_64-pld-linux
rpm: Building for target x86_64-pld-linux
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: ymir
no BuildConflicts found
checking BR
rpm: warning: Could not canonicalize hostname: ymir
rpm: error: Failed build dependencies:
rpm: libgnome-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: libgnomeui-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: Building target platforms: x86_64-pld-linux
rpm: Building for target x86_64-pld-linux
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: ymir
updating poldek cache...
ready is up to date
th is up to date
th is up to date
th-ready is up to date
th-ready is up to date
th-test is up to date
Retrieving th-test::packages.ndir.diff.toc.gz..............................................done
Retrieving diff::packages.ndir.2022.10.13-11.01.02.gz......................................done
Loading [pndir]th-test...
Applying packages.ndir.2022.10.13-11.01.02.gz...
Retrieving diff::packages.ndir.2022.10.13-11.18.01.gz......................................done
Applying packages.ndir.2022.10.13-11.18.01.gz...
Retrieving diff::packages.ndir.2022.10.13-11.20.02.gz......................................done
Applying packages.ndir.2022.10.13-11.20.02.gz...
Retrieving diff::packages.ndir.2022.10.13-11.22.02.gz......................................done
Applying packages.ndir.2022.10.13-11.22.02.gz...
Retrieving diff::packages.ndir.2022.10.13-11.23.02.gz......................................done
Applying packages.ndir.2022.10.13-11.23.02.gz...
Retrieving diff::packages.ndir.2022.10.13-11.24.01.gz......................................done
Applying packages.ndir.2022.10.13-11.24.01.gz...
Retrieving diff::packages.ndir.2022.10.13-12.17.02.gz......................................done
Applying packages.ndir.2022.10.13-12.17.02.gz...
Retrieving diff::packages.ndir.2022.10.13-12.19.02.gz......................................done
Applying packages.ndir.2022.10.13-12.19.02.gz...
Retrieving diff::packages.ndir.2022.10.13-12.36.01.gz......................................done
Applying packages.ndir.2022.10.13-12.36.01.gz...
Retrieving diff::packages.ndir.2022.10.13-12.42.01.gz......................................done
Applying packages.ndir.2022.10.13-12.42.01.gz...
Retrieving diff::packages.ndir.2022.10.13-12.58.01.gz......................................done
Applying packages.ndir.2022.10.13-12.58.01.gz...
Writing /root/.cache/poldek/[...]/packages.ndir.gz...
checking conflicting packages in BRed packages
poldek: Loading [pndir]ready...
poldek: Loading [pndir]th-test...
poldek: Loading [pndir]th-test...
poldek: Loading [pndir]th-ready...
poldek: Loading [pndir]th-ready...
poldek: Loading [pndir]th...
poldek: Loading [pndir]th...
poldek: 34699 packages read
poldek: Removed 4579 duplicate packages from available set
poldek: Processing dependencies...
poldek: libgnome-devel-2.32.1-6.x86_64 marks libgnome-libs-2.32.1-6.x86_64 (cap libgnome-libs = 2.32.1-6)
poldek: libgnomeui-devel-2.24.5-5.x86_64 marks libbonoboui-devel-2.24.5-4.x86_64 (cap libbonoboui-devel >= 2.24.0)
poldek: libbonoboui-devel-2.24.5-4.x86_64 marks libbonoboui-2.24.5-4.x86_64 (cap libbonoboui = 2.24.5-4)
poldek: libgnomeui-devel-2.24.5-5.x86_64 marks libgnomeui-2.24.5-5.x86_64 (cap libgnomeui = 2.24.5-5)
poldek: There are 6 packages to install (4 marked by dependencies):
poldek: A libbonoboui-2.24.5-4.x86_64 libbonoboui-devel-2.24.5-4.x86_64
poldek: A libgnome-devel-2.32.1-6.x86_64 libgnome-libs-2.32.1-6.x86_64
poldek: A libgnomeui-2.24.5-5.x86_64 libgnomeui-devel-2.24.5-5.x86_64
poldek: This operation will use 5.3MB of disk space.
poldek: Need to get 1.2MB of archives (1.2MB to download).
poldek:
poldek: Retrieving [1/6] th::libgnome-libs-2.32.1-6.x86_64.rpm.....................................done
poldek: Retrieving [2/6] th::libbonoboui-2.24.5-4.x86_64.rpm.......................................done
poldek: Retrieving [3/6] th::libgnome-devel-2.32.1-6.x86_64.rpm....................................done
poldek: Retrieving [4/6] th::libbonoboui-devel-2.24.5-4.x86_64.rpm.................................done
poldek: Retrieving [5/6] th::libgnomeui-2.24.5-5.x86_64.rpm........................................done
poldek: Retrieving [6/6] th::libgnomeui-devel-2.24.5-5.x86_64.rpm..................................done
poldek: libgnome-libs-2.32.1-6.x86_64.rpm: digests OK
poldek: libbonoboui-2.24.5-4.x86_64.rpm: digests OK
poldek: libgnome-devel-2.32.1-6.x86_64.rpm: digests OK
poldek: libbonoboui-devel-2.24.5-4.x86_64.rpm: digests OK
poldek: libgnomeui-2.24.5-5.x86_64.rpm: digests OK
poldek: libgnomeui-devel-2.24.5-5.x86_64.rpm: digests OK
poldek: Executing pm-command.sh --upgrade -vh --test --root / --define _check_dirname_deps 0...
poldek: warning: /root/.cache/poldek/ftp_ep09.pld-linux.org.dists.th.PLD.x86.64.RPMS/libgnome-libs-2.32.1-6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID e4f1bc2d: NOKEY
poldek: Verifying... ########################################
poldek: Preparing... ########################################
no conflicts found
checking BR
rpm: warning: Could not canonicalize hostname: ymir
rpm: error: Failed build dependencies:
rpm: libgnome-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: libgnomeui-devel >= 2.0.0 is needed by qalculate-gtk-3.1.0-1.x86_64
rpm: Building target platforms: x86_64-pld-linux
rpm: Building for target x86_64-pld-linux
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: ymir
installing BR: libgnome\-devel libgnomeui\-devel
+ poldek --noask --caplookup -Q -v '--ignore=hhvm-*' '--ignore=php4-*' '--ignore=php52-*' '--ignore=php54-*' '--ignore=php55-*' '--ignore=php56-*' '--ignore=php70-*' '--ignore=php71-*' '--ignore=php72-*' '--ignore=php73-*' '--ignore=php74-*' '--ignore=php80-*' '--ignore=php81-*' '--ignore=php82-*' --upgrade libgnome-devel libgnomeui-devel
Loading [pndir]ready...
Loading [pndir]th-test...
Loading [pndir]th-test...
Loading [pndir]th-ready...
Loading [pndir]th-ready...
Loading [pndir]th...
Loading [pndir]th...
34699 packages read
Removed 4579 duplicate packages from available set
Processing dependencies...
libgnome-devel-2.32.1-6.x86_64 marks libgnome-libs-2.32.1-6.x86_64 (cap libgnome-libs = 2.32.1-6)
libgnomeui-devel-2.24.5-5.x86_64 marks libbonoboui-devel-2.24.5-4.x86_64 (cap libbonoboui-devel >= 2.24.0)
libbonoboui-devel-2.24.5-4.x86_64 marks libbonoboui-2.24.5-4.x86_64 (cap libbonoboui = 2.24.5-4)
libgnomeui-devel-2.24.5-5.x86_64 marks libgnomeui-2.24.5-5.x86_64 (cap libgnomeui = 2.24.5-5)
There are 6 packages to install (4 marked by dependencies):
A libbonoboui-2.24.5-4.x86_64 libbonoboui-devel-2.24.5-4.x86_64
A libgnome-devel-2.32.1-6.x86_64 libgnome-libs-2.32.1-6.x86_64
A libgnomeui-2.24.5-5.x86_64 libgnomeui-devel-2.24.5-5.x86_64
This operation will use 5.3MB of disk space.
libgnome-devel-2.32.1-6.x86_64.rpm: digests OK
libgnomeui-devel-2.24.5-5.x86_64.rpm: digests OK
libgnome-libs-2.32.1-6.x86_64.rpm: digests OK
libbonoboui-devel-2.24.5-4.x86_64.rpm: digests OK
libbonoboui-2.24.5-4.x86_64.rpm: digests OK
libgnomeui-2.24.5-5.x86_64.rpm: digests OK
Need to get 1.2MB of archives.
libgnome-libs-2.32.1-6.x86_64.rpm: digests OK
libbonoboui-2.24.5-4.x86_64.rpm: digests OK
libgnome-devel-2.32.1-6.x86_64.rpm: digests OK
libbonoboui-devel-2.24.5-4.x86_64.rpm: digests OK
libgnomeui-2.24.5-5.x86_64.rpm: digests OK
libgnomeui-devel-2.24.5-5.x86_64.rpm: digests OK
Executing pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 0...
warning: /root/.cache/poldek/ftp_ep09.pld-linux.org.dists.th.PLD.x86.64.RPMS/libgnome-libs-2.32.1-6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID e4f1bc2d: NOKEY
Verifying... ########################################
Preparing... ########################################
Updating / installing...
libgnome-libs-2.32.1-6 ########################################
libbonoboui-2.24.5-4 ########################################
libgnome-devel-2.32.1-6 ########################################
libbonoboui-devel-2.24.5-4 ########################################
libgnomeui-2.24.5-5 ########################################
libgnomeui-devel-2.24.5-5 ########################################
building RPM using: set -ex; : build-id: 4496deba-e73c-43b0-9967-5b37b2c80fbf; TMPDIR=/tmp/B.yzijhj1y/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.yzijhj1y' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.yzijhj1y/qalculate-gtk.spec
+ : build-id: 4496deba-e73c-43b0-9967-5b37b2c80fbf
+ TMPDIR=/tmp/B.yzijhj1y/BUILD/tmp
+ exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.yzijhj1y' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.yzijhj1y/qalculate-gtk.spec
warning: Could not canonicalize hostname: ymir
Building target platforms: x86_64-pld-linux
Building for target x86_64-pld-linux
Executing(%prep): /bin/sh -e /tmp/B.yzijhj1y/BUILD/tmp/rpm-tmp.NXmD4P
+ umask 022
+ cd /tmp/B.yzijhj1y/BUILD
+ cd /tmp/B.yzijhj1y/BUILD
+ rm -rf qalculate-gtk-3.1.0
+ /bin/gzip -dc /tmp/B.yzijhj1y/qalculate-gtk-3.1.0.tar.gz
+ /bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd qalculate-gtk-3.1.0
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /tmp/B.yzijhj1y/BUILD/tmp/rpm-tmp.40BFcj
TMP=/home/users/builder/tmp
HOME=/home/users/builder
PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin
TMPDIR=/tmp/B.yzijhj1y/BUILD/tmp
+ umask 022
+ cd /tmp/B.yzijhj1y/BUILD
+ cd qalculate-gtk-3.1.0
+ ./configure 'LDFLAGS=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' 'CFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'CXXFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'FFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'FCFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'CPPFLAGS=' 'CC=x86_64-pld-linux-gcc' 'CXX=x86_64-pld-linux-g++' '--host=x86_64-pld-linux' '--build=x86_64-pld-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--x-libraries=/usr/lib64'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-pld-linux-gcc... x86_64-pld-linux-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pld-linux-gcc accepts -g... yes
checking for x86_64-pld-linux-gcc option to accept ISO C89... none needed
checking whether x86_64-pld-linux-gcc understands -c and -o together... yes
checking dependency style of x86_64-pld-linux-gcc... gcc3
checking for library containing strerror... none required
checking for x86_64-pld-linux-gcc... (cached) x86_64-pld-linux-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pld-linux-gcc accepts -g... (cached) yes
checking for x86_64-pld-linux-gcc option to accept ISO C89... (cached) none needed
checking whether x86_64-pld-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-pld-linux-gcc... (cached) gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pld-linux-g++ accepts -g... yes
checking dependency style of x86_64-pld-linux-g++... gcc3
checking for x86_64-pld-linux-gcc... (cached) x86_64-pld-linux-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pld-linux-gcc accepts -g... (cached) yes
checking for x86_64-pld-linux-gcc option to accept ISO C89... (cached) none needed
checking whether x86_64-pld-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-pld-linux-gcc... (cached) gcc3
checking whether ln -s works... yes
checking how to run the C preprocessor... x86_64-pld-linux-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking whether NLS is requested... yes
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.36.0
checking for XML::Parser... ok
checking build system type... x86_64-pld-linux-gnu
checking host system type... x86_64-pld-linux-gnu
checking how to print strings... print -r
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pld-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pld-linux-gnu file names to x86_64-pld-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pld-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-pld-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pld-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... print -r --
checking for x86_64-pld-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-pld-linux-strip... no
checking for strip... strip
checking for x86_64-pld-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-pld-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pld-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pld-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pld-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pld-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pld-linux-gcc static flag -static works... yes
checking if x86_64-pld-linux-gcc supports -c -o file.o... yes
checking if x86_64-pld-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pld-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... x86_64-pld-linux-g++ -E
checking for ld used by x86_64-pld-linux-g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pld-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pld-linux-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-pld-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-pld-linux-g++ static flag -static works... yes
checking if x86_64-pld-linux-g++ supports -c -o file.o... yes
checking if x86_64-pld-linux-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-pld-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pthread_create in -lpthread... yes
checking unordered_map usability... yes
checking unordered_map presence... yes
checking for unordered_map... yes
checking for x86_64-pld-linux-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GLIB... yes
checking for GTK... yes
checking for QALCULATE... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed... nl sv
checking locale directory... "/usr/share/locale"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating data/Makefile
config.status: creating doc/Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
+ /usr/bin/make -Otarget -j28
/usr/bin/make all-recursive
Making all in data
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/data'
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po qalculate-gtk.desktop.in qalculate-gtk.desktop
Generating and caching the translation database
Merging translations into qalculate-gtk.desktop.
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/data'
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/data'
LC_ALL=C /usr/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po qalculate-gtk.appdata.xml.in qalculate-gtk.appdata.xml
Generating and caching the translation database
Merging translations into qalculate-gtk.appdata.xml.
CREATED qalculate-gtk.appdata.xml
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/data'
Making all in src
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
x86_64-pld-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_DOC_DIR=\""/usr/share/doc/qalculate-gtk"\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wall -MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.c
mv -f .deps/ui.Tpo .deps/ui.Po
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
x86_64-pld-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_DOC_DIR=\""/usr/share/doc/qalculate-gtk"\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wall -MT flags.o -MD -MP -MF .deps/flags.Tpo -c -o flags.o flags.c
mv -f .deps/flags.Tpo .deps/flags.Po
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
x86_64-pld-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_DOC_DIR=\""/usr/share/doc/qalculate-gtk"\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cc
In file included from main.cc:25:
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^
In file included from /usr/include/libqalculate/qalculate.h:26,
from main.h:33,
from callbacks.h:27:
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
58 | DECLARE_BUILTIN_FUNCTION(ExpressionFunction)
| ^
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
35 | string name;
| ^~~~~~
| GString
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^~~~~~~~~~~~~~~~~~~~~~~~
callbacks.h:75:21: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:21: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/string:39,
from /usr/include/libqalculate/includes.h:18,
from /usr/include/libqalculate/qalculate.h:15:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:34: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:34: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
75 | bool string_is_less(string str1, string str2);
| ^
callbacks.h:126:180: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:126:211: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:127:114: error: 'string' has not been declared
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^~~~~~
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^
| |
| const char*
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~~~~~~~~~~~
callbacks.h:132:23: error: 'string' was not declared in this scope
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~
callbacks.h:132:23: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:132:41: error: expected primary-expression before 'index'
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~~~~~~~~~~~~~
callbacks.h:134:25: error: 'string' was not declared in this scope
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~
callbacks.h:134:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:134:43: error: expected primary-expression before 'index'
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~
main.cc:29:1: error: 'string' does not name a type; did you mean 'GString'?
29 | string *parsed_to_str;
| ^~~~~~
| GString
main.cc:32:1: error: 'string' does not name a type; did you mean 'GString'?
32 | string selected_function_category;
| ^~~~~~
| GString
main.cc:35:1: error: 'string' does not name a type; did you mean 'GString'?
35 | string selected_variable_category;
| ^~~~~~
| GString
main.cc:37:1: error: 'string' does not name a type; did you mean 'GString'?
37 | string result_text, parsed_text;
| ^~~~~~
| GString
main.cc:39:1: error: 'string' does not name a type; did you mean 'GString'?
39 | string selected_unit_category;
| ^~~~~~
| GString
main.cc:40:1: error: 'string' does not name a type; did you mean 'GString'?
40 | string selected_unit_selector_category;
| ^~~~~~
| GString
main.cc:47:8: error: 'vector' does not name a type; did you mean 'Vector'?
47 | extern vector<string> recent_functions_pre;
| ^~~~~~
| Vector
main.cc:48:8: error: 'vector' does not name a type; did you mean 'Vector'?
48 | extern vector<string> recent_variables_pre;
| ^~~~~~
| Vector
main.cc:49:8: error: 'vector' does not name a type; did you mean 'Vector'?
49 | extern vector<string> recent_units_pre;
| ^~~~~~
| Vector
main.cc:64:1: error: 'string' does not name a type; did you mean 'GString'?
64 | string calc_arg;
| ^~~~~~
| GString
main.cc: In function 'void create_application(GtkApplication*)':
main.cc:119:9: error: 'parsed_to_str' was not declared in this scope; did you mean 'parsed_tostruct'?
119 | parsed_to_str = new string;
| ^~~~~~~~~~~~~
| parsed_tostruct
main.cc:119:29: error: 'string' does not name a type; did you mean 'GString'?
119 | parsed_to_str = new string;
| ^~~~~~
| GString
main.cc:134:13: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
134 | if(!calc_arg.empty()) {
| ^~~~~~~~
| va_arg
main.cc:168:9: error: 'string' was not declared in this scope
168 | string ans_str = _("ans");
| ^~~~~~
main.cc:168:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
main.cc:169:111: error: 'ans_str' was not declared in this scope
169 | vans[0] = (KnownVariable*) CALCULATOR->addVariable(new KnownVariable(CALCULATOR->temporaryCategory(), ans_str, m_undefined, _("Last Answer"), false));
| ^~~~~~~
main.cc:182:48: error: expected type-specifier before 'AnswerFunction'
182 | f_answer = CALCULATOR->addFunction(new AnswerFunction());
| ^~~~~~~~~~~~~~
main.cc:183:52: error: expected type-specifier before 'ExpressionFunction'
183 | f_expression = CALCULATOR->addFunction(new ExpressionFunction());
| ^~~~~~~~~~~~~~~~~~
main.cc:190:9: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
190 | selected_function_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
main.cc:193:9: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
193 | selected_variable_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
main.cc:196:9: error: 'selected_unit_category' was not declared in this scope
196 | selected_unit_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~
main.cc:199:9: error: 'result_text' was not declared in this scope
199 | result_text = "0";
| ^~~~~~~~~~~
main.cc:200:9: error: 'parsed_text' was not declared in this scope; did you mean 'parsed_mstruct'?
200 | parsed_text = "0";
| ^~~~~~~~~~~
| parsed_mstruct
main.cc:232:28: error: 'recent_functions_pre' was not declared in this scope
232 | for(int i = ((int) recent_functions_pre.size()) - 1; i >= 0; i--) {
| ^~~~~~~~~~~~~~~~~~~~
main.cc:235:28: error: 'recent_variables_pre' was not declared in this scope
235 | for(int i = ((int) recent_variables_pre.size()) - 1; i >= 0; i--) {
| ^~~~~~~~~~~~~~~~~~~~
main.cc:238:28: error: 'recent_units_pre' was not declared in this scope
238 | for(int i = ((int) recent_units_pre.size()) - 1; i >= 0; i--) {
| ^~~~~~~~~~~~~~~~
main.cc:246:27: error: 'ViewThread' does not name a type; did you mean 'Thread'?
246 | view_thread = new ViewThread;
| ^~~~~~~~~~
| Thread
main.cc:250:13: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
250 | if(!calc_arg.empty()) {
| ^~~~~~~~
| va_arg
main.cc:255:26: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
255 | setResult(NULL, false, false, false);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
main.cc: In function 'gint qalculate_handle_local_options(GtkApplication*, GVariantDict*)':
main.cc:330:17: error: 'string' was not declared in this scope
330 | string stmp, svar;
| ^~~~~~
main.cc:330:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
main.cc:334:25: error: 'stmp' was not declared in this scope; did you mean 'tm'?
334 | stmp = line;
| ^~~~
| tm
main.cc:336:61: error: 'string' is not a class, namespace, or enumeration
336 | if((i = stmp.find_first_of("=")) != string::npos) {
| ^~~~~~
main.cc:337:33: error: 'svar' was not declared in this scope
337 | svar = stmp.substr(0, i);
| ^~~~
main.cc:340:47: error: expected ';' before 'svalue'
340 | string svalue = stmp.substr(i + 1, stmp.length() - (i + 1));
| ^~~~~~~
| ;
main.cc:341:59: error: 'svalue' was not declared in this scope; did you mean 'GValue'?
341 | remove_blank_ends(svalue);
| ^~~~~~
| GValue
main.cc: In function 'gint qalculate_command_line(GtkApplication*, GApplicationCommandLine*)':
main.cc:363:9: error: 'calc_arg' was not declared in this scope; did you mean 'va_arg'?
363 | calc_arg = "";
| ^~~~~~~~
| va_arg
main.cc: In function 'int main(int, char**)':
main.cc:402:9: error: 'string' was not declared in this scope
402 | string stmp;
| ^~~~~~
main.cc:402:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
make[2]: *** [Makefile:515: main.o] Error 1
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
x86_64-pld-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_DOC_DIR=\""/usr/share/doc/qalculate-gtk"\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -MT interface.o -MD -MP -MF .deps/interface.Tpo -c -o interface.o interface.cc
In file included from interface.cc:25:
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^
In file included from /usr/include/libqalculate/qalculate.h:26,
from main.h:33,
from callbacks.h:27:
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
58 | DECLARE_BUILTIN_FUNCTION(ExpressionFunction)
| ^
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
35 | string name;
| ^~~~~~
| GString
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^~~~~~~~~~~~~~~~~~~~~~~~
callbacks.h:75:21: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:21: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/string:39,
from /usr/include/libqalculate/includes.h:18,
from /usr/include/libqalculate/qalculate.h:15:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:34: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:34: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
75 | bool string_is_less(string str1, string str2);
| ^
callbacks.h:126:180: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:126:211: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:127:114: error: 'string' has not been declared
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^~~~~~
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^
| |
| const char*
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~~~~~~~~~~~
callbacks.h:132:23: error: 'string' was not declared in this scope
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~
callbacks.h:132:23: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:132:41: error: expected primary-expression before 'index'
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~~~~~~~~~~~~~
callbacks.h:134:25: error: 'string' was not declared in this scope
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~
callbacks.h:134:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:134:43: error: expected primary-expression before 'index'
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~
interface.cc:66:8: error: 'vector' does not name a type; did you mean 'Vector'?
66 | extern vector<mode_struct> modes;
| ^~~~~~
| Vector
interface.cc:123:8: error: 'vector' does not name a type; did you mean 'Vector'?
123 | extern vector<GtkTreeViewColumn*> matrix_edit_columns, matrix_columns;
| ^~~~~~
| Vector
interface.cc:150:8: error: 'string' does not name a type; did you mean 'GString'?
150 | extern string custom_result_font, custom_expression_font, custom_status_font;
| ^~~~~~
| GString
interface.cc:151:8: error: 'string' does not name a type; did you mean 'GString'?
151 | extern string status_error_color, status_warning_color;
| ^~~~~~
| GString
interface.cc:162:8: error: 'vector' does not name a type; did you mean 'Vector'?
162 | extern vector<GtkWidget*> mode_items;
| ^~~~~~
| Vector
interface.cc:163:8: error: 'vector' does not name a type; did you mean 'Vector'?
163 | extern vector<GtkWidget*> popup_result_mode_items;
| ^~~~~~
| Vector
interface.cc:165:8: error: 'deque' does not name a type
165 | extern deque<string> expression_undo_buffer;
| ^~~~~
interface.cc:170:8: error: 'string' does not name a type; did you mean 'GString'?
170 | extern string latest_button_unit_pre, latest_button_currency_pre;
| ^~~~~~
| GString
interface.cc:180:8: error: 'unordered_map' does not name a type
180 | extern unordered_map<string, GdkPixbuf*> flag_images;
| ^~~~~~~~~~~~~
interface.cc:182:8: error: 'string' does not name a type; did you mean 'GString'?
182 | extern string fix_history_string(const string &str);
| ^~~~~~
| GString
interface.cc: In function 'GtkBuilder* getBuilder(const char*)':
interface.cc:549:9: error: 'string' was not declared in this scope
549 | string resstr = "/qalculate-gtk/ui/";
| ^~~~~~
interface.cc:549:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.cc:550:9: error: 'resstr' was not declared in this scope; did you mean 'wcsstr'?
550 | resstr += filename;
| ^~~~~~
| wcsstr
interface.cc: In function 'void create_button_menus()':
interface.cc:573:92: error: 'string' was not declared in this scope
573 | gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_xy")), (string("x") + SUP_STRING("y")).c_str());
| ^~~~~~
interface.cc:573:92: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.cc:694:13: error: 'latest_button_unit_pre' was not declared in this scope; did you mean 'latest_button_unit'?
694 | if(!latest_button_unit_pre.empty()) {
| ^~~~~~~~~~~~~~~~~~~~~~
| latest_button_unit
interface.cc:699:23: error: expected ';' before 'si_label_str'
699 | string si_label_str;
| ^~~~~~~~~~~~~
| ;
interface.cc:701:25: error: 'si_label_str' was not declared in this scope
701 | si_label_str = ((CompositeUnit*) latest_button_unit)->print(false, true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext);
| ^~~~~~~~~~~~
interface.cc:704:25: error: 'si_label_str' was not declared in this scope
704 | si_label_str = latest_button_unit->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).name;
| ^~~~~~~~~~~~
interface.cc:706:97: error: 'si_label_str' was not declared in this scope
706 | gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_si")), si_label_str.c_str());
| ^~~~~~~~~~~~
interface.cc:711:9: error: 'vector' was not declared in this scope
711 | vector<Unit*> to_us;
| ^~~~~~
interface.cc:711:9: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/vector:64,
from /usr/include/libqalculate/includes.h:17:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
interface.cc:711:20: error: expected primary-expression before '*' token
711 | vector<Unit*> to_us;
| ^
interface.cc:711:21: error: expected primary-expression before '>' token
711 | vector<Unit*> to_us;
| ^
interface.cc:711:23: error: 'to_us' was not declared in this scope; did you mean 'top_ips'?
711 | vector<Unit*> to_us;
| ^~~~~
| top_ips
interface.cc:719:89: error: 'string_is_less' cannot be used as a function
719 | if(string_is_less(u->title(true), to_us[i2]->title(true))) {
| ^
interface.cc:742:89: error: 'string_is_less' cannot be used as a function
742 | if(string_is_less(u->title(true), to_us[i2]->title(true))) {
| ^
interface.cc:755:13: error: 'latest_button_currency_pre' was not declared in this scope; did you mean 'latest_button_currency'?
755 | if(!latest_button_currency_pre.empty()) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| latest_button_currency
interface.cc:761:15: error: expected ';' before 'unit_label_str'
761 | string unit_label_str;
| ^~~~~~~~~~~~~~~
| ;
interface.cc:763:17: error: 'unit_label_str' was not declared in this scope
763 | unit_label_str = ((CompositeUnit*) latest_button_currency)->print(false, true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext);
| ^~~~~~~~~~~~~~
interface.cc:766:17: error: 'unit_label_str' was not declared in this scope
766 | unit_label_str = latest_button_currency->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).name;
| ^~~~~~~~~~~~~~
interface.cc:768:91: error: 'unit_label_str' was not declared in this scope
768 | gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_euro")), unit_label_str.c_str());
| ^~~~~~~~~~~~~~
interface.cc:785:89: error: 'string_is_less' cannot be used as a function
785 | if(string_is_less(u->title(true), to_us[i2]->title(true))) {
| ^
In file included from interface.cc:26:
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/12.2.0/unordered_map:47,
from interface.cc:32:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:795:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
795 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:795:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
795 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.cc:799:20: error: expected primary-expression before '*' token
799 | vector<Unit*> to_us2;
| ^
interface.cc:799:21: error: expected primary-expression before '>' token
799 | vector<Unit*> to_us2;
| ^
interface.cc:799:23: error: 'to_us2' was not declared in this scope
799 | vector<Unit*> to_us2;
| ^~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:837:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
837 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:837:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
837 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:842:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
842 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us2[i]->title(true).c_str(), insert_button_currency, to_us2[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
interface.cc:842:17: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
842 | MENU_ITEM_WITH_POINTER_AND_FLAG(to_us2[i]->title(true).c_str(), insert_button_currency, to_us2[i])
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.cc: In function 'void create_main_window()':
interface.cc:901:25: error: 'string' was not declared in this scope
901 | string flag_s = flags_r[i];
| ^~~~~~
interface.cc:901:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.cc:902:40: error: 'flag_s' was not declared in this scope; did you mean 'flags_r'?
902 | size_t i_ext = flag_s.find(".", 1);
| ^~~~~~
| flags_r
interface.cc:903:37: error: 'string' is not a class, namespace, or enumeration
903 | if(i_ext != string::npos) {
| ^~~~~~
interface.cc:905:45: error: 'flag_images' was not declared in this scope
905 | if(flagbuf) flag_images[flag_s.substr(0, i_ext)] = flagbuf;
| ^~~~~~~~~~~
interface.cc:918:9: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
918 | expression_undo_buffer.push_back("");
| ^~~~~~~~~~~~~~~~~~~~~~
| expressionbuffer
interface.cc:955:48: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
955 | gchar *gstr = font_name_to_css(custom_result_font.c_str());
| ^~~~~~~~~~~~~~~~~~
| use_custom_result_font
interface.cc:960:20: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
960 | if(custom_result_font.empty()) {
| ^~~~~~~~~~~~~~~~~~
| use_custom_result_font
interface.cc:968:48: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
968 | gchar *gstr = font_name_to_css(custom_expression_font.c_str());
| ^~~~~~~~~~~~~~~~~~~~~~
| use_custom_expression_font
interface.cc:972:20: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
972 | if(custom_expression_font.empty()) {
| ^~~~~~~~~~~~~~~~~~~~~~
| use_custom_expression_font
interface.cc:980:48: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
980 | gchar *gstr = font_name_to_css(custom_status_font.c_str());
| ^~~~~~~~~~~~~~~~~~
| use_custom_status_font
interface.cc:987:20: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
987 | if(custom_status_font.empty()) {
| ^~~~~~~~~~~~~~~~~~
| use_custom_status_font
interface.cc:1009:17: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
1009 | status_error_color = ecs;
| ^~~~~~~~~~~~~~~~~~
| status_error_color_set
interface.cc:1024:17: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
1024 | status_warning_color = wcs;
| ^~~~~~~~~~~~~~~~~~~~
| status_warning_color_set
interface.cc:1079:9: error: 'string' was not declared in this scope
1079 | string themestr;
| ^~~~~~
interface.cc:1079:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.cc:1080:24: error: 'themestr' was not declared in this scope; did you mean 'theme'?
1080 | if(theme_name) themestr = theme_name;
| ^~~~~~~~
| theme
interface.cc:1082:12: error: 'themestr' was not declared in this scope; did you mean 'theme'?
1082 | if(themestr.substr(0, 7) == "Adwaita" || themestr.substr(0, 6) == "ooxmox" || themestr == "Breeze" || themestr == "Breeze-Dark" || themestr == "Yaru") {
| ^~~~~~~~
| theme
interface.cc:1223:12: error: 'themestr' was not declared in this scope; did you mean 'theme'?
1223 | if(themestr.substr(0, 7) != "Adwaita" && themestr.substr(0, 6) != "ooxmox" && themestr != "Yaru") {
| ^~~~~~~~
| theme
interface.cc:1304:31: error: 'modes' was not declared in this scope
1304 | for(size_t i = 0; i < modes.size(); i++) {
| ^~~~~
interface.cc:1309:17: error: 'mode_items' was not declared in this scope; did you mean 'set_mode_items'?
1309 | mode_items.push_back(item);
| ^~~~~~~~~~
| set_mode_items
interface.cc:1314:17: error: 'popup_result_mode_items' was not declared in this scope
1314 | popup_result_mode_items.push_back(item);
| ^~~~~~~~~~~~~~~~~~~~~~~
interface.cc:1316:114: error: 'modes' was not declared in this scope
1316 | gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_item_meta_mode_delete")), modes.size() > 2);
| ^~~~~
interface.cc: In function 'GtkWidget* get_preferences_dialog()':
interface.cc:1678:140: error: 'custom_result_font' was not declared in this scope; did you mean 'use_custom_result_font'?
1678 | gtk_font_chooser_set_font(GTK_FONT_CHOOSER(gtk_builder_get_object(preferences_builder, "preferences_button_result_font")), custom_result_font.c_str());
| ^~~~~~~~~~~~~~~~~~
| use_custom_result_font
interface.cc:1680:144: error: 'custom_expression_font' was not declared in this scope; did you mean 'use_custom_expression_font'?
1680 | gtk_font_chooser_set_font(GTK_FONT_CHOOSER(gtk_builder_get_object(preferences_builder, "preferences_button_expression_font")), custom_expression_font.c_str());
| ^~~~~~~~~~~~~~~~~~~~~~
| use_custom_expression_font
interface.cc:1682:140: error: 'custom_status_font' was not declared in this scope; did you mean 'use_custom_status_font'?
1682 | gtk_font_chooser_set_font(GTK_FONT_CHOOSER(gtk_builder_get_object(preferences_builder, "preferences_button_status_font")), custom_status_font.c_str());
| ^~~~~~~~~~~~~~~~~~
| use_custom_status_font
interface.cc:1684:36: error: 'status_error_color' was not declared in this scope; did you mean 'status_error_color_set'?
1684 | gdk_rgba_parse(&c, status_error_color.c_str());
| ^~~~~~~~~~~~~~~~~~
| status_error_color_set
interface.cc:1686:36: error: 'status_warning_color' was not declared in this scope; did you mean 'status_warning_color_set'?
1686 | gdk_rgba_parse(&c, status_warning_color.c_str());
| ^~~~~~~~~~~~~~~~~~~~
| status_warning_color_set
interface.cc: At global scope:
interface.cc:2364:1: error: 'unordered_map' does not name a type
2364 | unordered_map<size_t, GtkWidget*> cal_year, cal_month, cal_day, cal_label;
| ^~~~~~~~~~~~~
interface.cc: In function 'GtkWidget* get_calendarconversion_dialog()':
interface.cc:2410:17: error: 'cal_year' was not declared in this scope
2410 | cal_year[CALENDAR_GREGORIAN] = GTK_WIDGET(gtk_builder_get_object(calendarconversion_builder, "year_1"));
| ^~~~~~~~
interface.cc:2411:17: error: 'cal_month' was not declared in this scope
2411 | cal_month[CALENDAR_GREGORIAN] = GTK_WIDGET(gtk_builder_get_object(calendarconversion_builder, "month_1"));
| ^~~~~~~~~
interface.cc:2412:17: error: 'cal_day' was not declared in this scope
2412 | cal_day[CALENDAR_GREGORIAN] = GTK_WIDGET(gtk_builder_get_object(calendarconversion_builder, "day_1"));
| ^~~~~~~
interface.cc:2413:17: error: 'cal_label' was not declared in this scope
2413 | cal_label[CALENDAR_GREGORIAN] = GTK_WIDGET(gtk_builder_get_object(calendarconversion_builder, "label_1"));
| ^~~~~~~~~
interface.cc: In function 'GtkWidget* get_periodic_dialog()':
interface.cc:2613:17: error: 'string' was not declared in this scope
2613 | string tip;
| ^~~~~~
interface.cc:2613:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.cc:2624:23: error: expected ';' before 'weight'
2624 | string weight;
| ^~~~~~~
| ;
interface.cc:2644:33: error: 'tip' was not declared in this scope
2644 | tip = e->getProperty(p_number);
| ^~~
interface.cc:2647:33: error: 'weight' was not declared in this scope; did you mean 'p_weight'?
2647 | weight = e->getPropertyDisplayString(p_weight);
| ^~~~~~
| p_weight
make[2]: *** [Makefile:515: interface.o] Error 1
make[2]: Leaving directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
make[2]: Entering directory '/tmp/B.yzijhj1y/BUILD/qalculate-gtk-3.1.0/src'
x86_64-pld-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_DOC_DIR=\""/usr/share/doc/qalculate-gtk"\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -MT callbacks.o -MD -MP -MF .deps/callbacks.Tpo -c -o callbacks.o callbacks.cc
In file included from callbacks.cc:27:
callbacks.h:57:40: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^
In file included from /usr/include/libqalculate/qalculate.h:26,
from main.h:33,
from callbacks.h:27:
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:58:44: error: macro "DECLARE_BUILTIN_FUNCTION" requires 2 arguments, but only 1 given
58 | DECLARE_BUILTIN_FUNCTION(ExpressionFunction)
| ^
/usr/include/libqalculate/BuiltinFunctions.h:39: note: macro "DECLARE_BUILTIN_FUNCTION" defined here
39 | #define DECLARE_BUILTIN_FUNCTION(x, i) class x : public MathFunction { \
|
callbacks.h:35:9: error: 'string' does not name a type; did you mean 'GString'?
35 | string name;
| ^~~~~~
| GString
callbacks.h:57:1: error: 'DECLARE_BUILTIN_FUNCTION' does not name a type
57 | DECLARE_BUILTIN_FUNCTION(AnswerFunction)
| ^~~~~~~~~~~~~~~~~~~~~~~~
callbacks.h:75:21: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:21: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/string:39,
from /usr/include/libqalculate/includes.h:18,
from /usr/include/libqalculate/qalculate.h:15:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:34: error: 'string' was not declared in this scope
75 | bool string_is_less(string str1, string str2);
| ^~~~~~
callbacks.h:75:34: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:75:45: error: expression list treated as compound expression in initializer [-fpermissive]
75 | bool string_is_less(string str1, string str2);
| ^
callbacks.h:126:180: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:201: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:126:211: error: 'string' has not been declared
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: error: 'string' was not declared in this scope
126 | void execute_expression(bool force = true, bool do_mathoperation = false, MathOperation op = OPERATION_ADD, MathFunction *f = NULL, bool do_stack = false, size_t stack_index = 0, string execute_str = string(), string str = string(), bool check_exrates = true);
| ^~~~~~
callbacks.h:126:224: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:127:114: error: 'string' has not been declared
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^~~~~~
callbacks.h:127:193: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ^
| |
| const char*
callbacks.h:132:6: error: variable or field 'RPNRegisterAdded' declared void
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~~~~~~~~~~~
callbacks.h:132:23: error: 'string' was not declared in this scope
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~~
callbacks.h:132:23: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:132:41: error: expected primary-expression before 'index'
132 | void RPNRegisterAdded(string text, gint index = 0);
| ^~~~~
callbacks.h:134:6: error: variable or field 'RPNRegisterChanged' declared void
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~~~~~~~~~~~~~
callbacks.h:134:25: error: 'string' was not declared in this scope
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~~
callbacks.h:134:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.h:134:43: error: expected primary-expression before 'index'
134 | void RPNRegisterChanged(string text, gint index);
| ^~~~~
callbacks.cc:82:8: error: 'unordered_map' does not name a type
82 | extern unordered_map<size_t, GtkWidget*> cal_year, cal_month, cal_day, cal_label;
| ^~~~~~~~~~~~~
callbacks.cc:124:8: error: 'string' does not name a type; did you mean 'GString'?
124 | extern string selected_function_category;
| ^~~~~~
| GString
callbacks.cc:141:8: error: 'string' does not name a type; did you mean 'GString'?
141 | extern string selected_variable_category;
| ^~~~~~
| GString
callbacks.cc:143:8: error: 'string' does not name a type; did you mean 'GString'?
143 | extern string selected_unit_category;
| ^~~~~~
| GString
callbacks.cc:144:8: error: 'string' does not name a type; did you mean 'GString'?
144 | extern string selected_unit_selector_category;
| ^~~~~~
| GString
callbacks.cc:151:1: error: 'string' does not name a type; did you mean 'GString'?
151 | string custom_result_font, custom_expression_font, custom_status_font;
| ^~~~~~
| GString
callbacks.cc:164:8: error: 'string' does not name a type; did you mean 'GString'?
164 | extern string result_text, parsed_text;
| ^~~~~~
| GString
callbacks.cc:165:1: error: 'string' does not name a type; did you mean 'GString'?
165 | string previous_expression;
| ^~~~~~
| GString
callbacks.cc:167:1: error: 'string' does not name a type; did you mean 'GString'?
167 | string result_text_long;
| ^~~~~~
| GString
callbacks.cc:176:1: error: 'vector' does not name a type; did you mean 'Vector'?
176 | vector<vector<GtkWidget*> > insert_element_entries;
| ^~~~~~
| Vector
callbacks.cc:181:1: error: 'string' does not name a type; did you mean 'GString'?
181 | string parsed_expression;
| ^~~~~~
| GString
callbacks.cc:183:1: error: 'vector' does not name a type; did you mean 'Vector'?
183 | vector<DataProperty*> tmp_props;
| ^~~~~~
| Vector
callbacks.cc:184:1: error: 'vector' does not name a type; did you mean 'Vector'?
184 | vector<DataProperty*> tmp_props_orig;
| ^~~~~~
| Vector
callbacks.cc:187:1: error: 'string' does not name a type; did you mean 'GString'?
187 | string command_convert_units_string;
| ^~~~~~
| GString
callbacks.cc:194:1: error: 'vector' does not name a type; did you mean 'Vector'?
194 | vector<GtkTreeViewColumn*> matrix_edit_columns, matrix_columns;
| ^~~~~~
| Vector
callbacks.cc:200:1: error: 'vector' does not name a type; did you mean 'Vector'?
200 | vector<string> expression_history;
| ^~~~~~
| Vector
callbacks.cc:209:1: error: 'string' does not name a type; did you mean 'GString'?
209 | string default_plot_min = "0";
| ^~~~~~
| GString
callbacks.cc:210:1: error: 'string' does not name a type; did you mean 'GString'?
210 | string default_plot_max = "10";
| ^~~~~~
| GString
callbacks.cc:211:1: error: 'string' does not name a type; did you mean 'GString'?
211 | string default_plot_step = "1";
| ^~~~~~
| GString
callbacks.cc:219:1: error: 'string' does not name a type; did you mean 'GString'?
219 | string default_plot_variable = "x";
| ^~~~~~
| GString
callbacks.cc:224:1: error: 'string' does not name a type; did you mean 'GString'?
224 | string status_error_color, status_warning_color;
| ^~~~~~
| GString
callbacks.cc:244:1: error: 'vector' does not name a type; did you mean 'Vector'?
244 | vector<mode_struct> modes;
| ^~~~~~
| Vector
callbacks.cc:245:1: error: 'vector' does not name a type; did you mean 'Vector'?
245 | vector<GtkWidget*> mode_items;
| ^~~~~~
| Vector
callbacks.cc:246:1: error: 'vector' does not name a type; did you mean 'Vector'?
246 | vector<GtkWidget*> popup_result_mode_items;
| ^~~~~~
| Vector
callbacks.cc:248:1: error: 'deque' does not name a type
248 | deque<string> inhistory;
| ^~~~~
callbacks.cc:249:1: error: 'deque' does not name a type
249 | deque<int> inhistory_type;
| ^~~~~
callbacks.cc:250:1: error: 'vector' does not name a type; did you mean 'Vector'?
250 | vector<MathStructure*> history_parsed;
| ^~~~~~
| Vector
callbacks.cc:251:1: error: 'vector' does not name a type; did you mean 'Vector'?
251 | vector<MathStructure*> history_answer;
| ^~~~~~
| Vector
callbacks.cc:253:1: error: 'deque' does not name a type
253 | deque<string> expression_undo_buffer;
| ^~~~~
callbacks.cc:262:1: error: 'unordered_map' does not name a type
262 | unordered_map<void*, string> date_map;
| ^~~~~~~~~~~~~
callbacks.cc:263:1: error: 'unordered_map' does not name a type
263 | unordered_map<void*, string> number_map;
| ^~~~~~~~~~~~~
callbacks.cc:264:1: error: 'unordered_map' does not name a type
264 | unordered_map<void*, bool> number_approx_map;
| ^~~~~~~~~~~~~
callbacks.cc:265:1: error: 'unordered_map' does not name a type
265 | unordered_map<void*, string> number_exp_map;
| ^~~~~~~~~~~~~
callbacks.cc:266:1: error: 'unordered_map' does not name a type
266 | unordered_map<void*, bool> number_exp_minus_map;
| ^~~~~~~~~~~~~
callbacks.cc:268:1: error: 'unordered_map' does not name a type
268 | unordered_map<string, GdkPixbuf*> flag_images;
| ^~~~~~~~~~~~~
callbacks.cc:273:1: error: 'unordered_map' does not name a type
273 | unordered_map<string, GtkTreeIter> convert_category_map;
| ^~~~~~~~~~~~~
callbacks.cc:282:1: error: 'string' does not name a type; did you mean 'GString'?
282 | string old_fromValue, old_toValue;
| ^~~~~~
| GString
callbacks.cc:288:1: error: 'string' does not name a type; did you mean 'GString'?
288 | string last_found_version;
| ^~~~~~
| GString
callbacks.cc:326:1: error: 'AnswerFunction' does not name a type; did you mean 'UserFunction'?
326 | AnswerFunction::AnswerFunction() : MathFunction(_("answer"), 1, 1, CALCULATOR->f_warning->category(), _("History Answer Value")) {
| ^~~~~~~~~~~~~~
| UserFunction
callbacks.cc:332:5: error: 'AnswerFunction' has not been declared
332 | int AnswerFunction::calculate(MathStructure &mstruct, const MathStructure &vargs, const EvaluationOptions&) {
| ^~~~~~~~~~~~~~
callbacks.cc: In function 'int calculate(MathStructure&, const MathStructure&, const EvaluationOptions&)':
callbacks.cc:337:45: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
337 | if(index < 0) index = (int) history_answer.size() + 1 + index;
| ^~~~~~~~~~~~~~
| history_index
callbacks.cc:338:48: error: 'history_answer' was not declared in this scope; did you mean 'history_index'?
338 | if(index <= 0 || index > (int) history_answer.size() || history_answer[(size_t) index - 1] == NULL) {
| ^~~~~~~~~~~~~~
| history_index
callbacks.cc: At global scope:
callbacks.cc:349:1: error: 'ExpressionFunction' does not name a type; did you mean 'DimensionFunction'?
349 | ExpressionFunction::ExpressionFunction() : MathFunction(_("expression"), 1, 1, CALCULATOR->f_warning->category(), _("History Parsed Expression")) {
| ^~~~~~~~~~~~~~~~~~
| DimensionFunction
callbacks.cc:355:5: error: 'ExpressionFunction' has not been declared
355 | int ExpressionFunction::calculate(MathStructure &mstruct, const MathStructure &vargs, const EvaluationOptions&) {
| ^~~~~~~~~~~~~~~~~~
callbacks.cc:355:5: error: redefinition of 'int calculate(MathStructure&, const MathStructure&, const EvaluationOptions&)'
callbacks.cc:332:5: note: 'int calculate(MathStructure&, const MathStructure&, const EvaluationOptions&)' previously defined here
332 | int AnswerFunction::calculate(MathStructure &mstruct, const MathStructure &vargs, const EvaluationOptions&) {
| ^~~~~~~~~~~~~~
callbacks.cc: In function 'int calculate(MathStructure&, const MathStructure&, const EvaluationOptions&)':
callbacks.cc:360:45: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
360 | if(index < 0) index = (int) history_parsed.size() + 1 + index;
| ^~~~~~~~~~~~~~
| historystore
callbacks.cc:361:48: error: 'history_parsed' was not declared in this scope; did you mean 'historystore'?
361 | if(index <= 0 || index > (int) history_parsed.size() || history_parsed[(size_t) index - 1] == NULL) {
| ^~~~~~~~~~~~~~
| historystore
callbacks.cc: At global scope:
callbacks.cc:386:6: error: variable or field 'add_line_breaks' declared void
386 | void add_line_breaks(string &str, int expr = false, size_t first_i = 0);
| ^~~~~~~~~~~~~~~
callbacks.cc:386:22: error: 'string' was not declared in this scope
386 | void add_line_breaks(string &str, int expr = false, size_t first_i = 0);
| ^~~~~~
callbacks.cc:386:22: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:386:30: error: 'str' was not declared in this scope; did you mean 'std'?
386 | void add_line_breaks(string &str, int expr = false, size_t first_i = 0);
| ^~~
| std
callbacks.cc:386:35: error: expected primary-expression before 'int'
386 | void add_line_breaks(string &str, int expr = false, size_t first_i = 0);
| ^~~
callbacks.cc:386:60: error: expected primary-expression before 'first_i'
386 | void add_line_breaks(string &str, int expr = false, size_t first_i = 0);
| ^~~~~~~
callbacks.cc:388:29: error: 'string' does not name a type; did you mean 'GString'?
388 | bool equalsIgnoreCase(const string &str1, const string &str2, size_t i2, size_t i2_end, size_t minlength) {
| ^~~~~~
| GString
callbacks.cc:388:49: error: 'string' does not name a type; did you mean 'GString'?
388 | bool equalsIgnoreCase(const string &str1, const string &str2, size_t i2, size_t i2_end, size_t minlength) {
| ^~~~~~
| GString
callbacks.cc: In function 'bool equalsIgnoreCase(const int&, const int&, size_t, size_t, size_t)':
callbacks.cc:389:17: error: request for member 'empty' in 'str1', which is of non-class type 'const int'
389 | if(str1.empty() || str2.empty()) return false;
| ^~~~~
callbacks.cc:389:33: error: request for member 'empty' in 'str2', which is of non-class type 'const int'
389 | if(str1.empty() || str2.empty()) return false;
| ^~~~~
callbacks.cc:391:22: error: 'string' has not been declared
391 | if(i2_end == string::npos) i2_end = str2.length();
| ^~~~~~
callbacks.cc:391:50: error: request for member 'length' in 'str2', which is of non-class type 'const int'
391 | if(i2_end == string::npos) i2_end = str2.length();
| ^~~~~~
callbacks.cc:394:43: error: request for member 'length' in 'str1', which is of non-class type 'const int'
394 | return i1 >= str1.length();
| ^~~~~~
callbacks.cc:396:31: error: request for member 'length' in 'str1', which is of non-class type 'const int'
396 | if(i1 >= str1.length()) break;
| ^~~~~~
callbacks.cc:397:25: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
397 | if((str1[i1] < 0 && i1 + 1 < str1.length()) || (str2[i2] < 0 && i2 + 1 < str2.length())) {
| ^
callbacks.cc:397:51: error: request for member 'length' in 'str1', which is of non-class type 'const int'
397 | if((str1[i1] < 0 && i1 + 1 < str1.length()) || (str2[i2] < 0 && i2 + 1 < str2.length())) {
| ^~~~~~
callbacks.cc:397:69: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
397 | if((str1[i1] < 0 && i1 + 1 < str1.length()) || (str2[i2] < 0 && i2 + 1 < str2.length())) {
| ^
callbacks.cc:397:95: error: request for member 'length' in 'str2', which is of non-class type 'const int'
397 | if((str1[i1] < 0 && i1 + 1 < str1.length()) || (str2[i2] < 0 && i2 + 1 < str2.length())) {
| ^~~~~~
callbacks.cc:399:32: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
399 | if(str1[i1] < 0) {
| ^
callbacks.cc:400:55: error: request for member 'length' in 'str1', which is of non-class type 'const int'
400 | while(iu1 + i1 < str1.length() && str1[i1 + iu1] < 0) {
| ^~~~~~
callbacks.cc:400:71: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
400 | while(iu1 + i1 < str1.length() && str1[i1 + iu1] < 0) {
| ^
callbacks.cc:404:32: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
404 | if(str2[i2] < 0) {
| ^
callbacks.cc:405:55: error: request for member 'length' in 'str2', which is of non-class type 'const int'
405 | while(iu2 + i2 < str2.length() && str2[i2 + iu2] < 0) {
| ^~~~~~
callbacks.cc:405:71: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
405 | while(iu2 + i2 < str2.length() && str2[i2 + iu2] < 0) {
| ^
callbacks.cc:412:48: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
412 | if(str1[i1 + i] != str2[i2 + i]) {
| ^
callbacks.cc:412:64: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
412 | if(str1[i1 + i] != str2[i2 + i]) {
| ^
callbacks.cc:419:65: error: request for member 'c_str' in 'str1', which is of non-class type 'const int'
419 | char *gstr1 = utf8_strdown(str1.c_str() + (sizeof(char) * i1), iu1);
| ^~~~~
callbacks.cc:420:65: error: request for member 'c_str' in 'str2', which is of non-class type 'const int'
420 | char *gstr2 = utf8_strdown(str2.c_str() + (sizeof(char) * i2), iu2);
| ^~~~~
callbacks.cc:429:31: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:43: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:58: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:77: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:97: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:114: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:130: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:149: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:169: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc:429:186: error: invalid types 'const int[size_t {aka long unsigned int}]' for array subscript
429 | } else if(str1[i1] != str2[i2] && !((str1[i1] >= 'a' && str1[i1] <= 'z') && str1[i1] - 32 == str2[i2]) && !((str1[i1] <= 'Z' && str1[i1] >= 'A') && str1[i1] + 32 == str2[i2])) {
| ^
callbacks.cc: At global scope:
callbacks.cc:437:48: error: 'string' does not name a type; did you mean 'GString'?
437 | bool title_matches(ExpressionItem *item, const string &str, size_t minlength = 0) {
| ^~~~~~
| GString
callbacks.cc: In function 'bool title_matches(ExpressionItem*, const int&, size_t)':
callbacks.cc:438:15: error: 'string' does not name a type; did you mean 'GString'?
438 | const string &title = item->title(true);
| ^~~~~~
| GString
callbacks.cc:442:33: error: 'title' was not declared in this scope
442 | if(i >= title.length()) return false;
| ^~~~~
callbacks.cc:443:28: error: 'title' was not declared in this scope
443 | if(title[i] != ' ') break;
| ^~~~~
callbacks.cc:446:29: error: 'title' was not declared in this scope
446 | size_t i2 = title.find(' ', i);
| ^~~~~
callbacks.cc:450:26: error: 'string' has not been declared
450 | if(i2 == string::npos) break;
| ^~~~~~
callbacks.cc: At global scope:
callbacks.cc:455:47: error: 'string' does not name a type; did you mean 'GString'?
455 | bool name_matches(ExpressionItem *item, const string &str) {
| ^~~~~~
| GString
callbacks.cc: In function 'bool name_matches(ExpressionItem*, const int&)':
callbacks.cc:458:72: error: request for member 'length' in 'str', which is of non-class type 'const int'
458 | if(str == item->getName(i2).name.substr(0, str.length())) {
| ^~~~~~
callbacks.cc:462:81: error: request for member 'length' in 'str', which is of non-class type 'const int'
462 | if(equalsIgnoreCase(str, item->getName(i2).name, 0, str.length(), 0)) {
| ^~~~~~
callbacks.cc: At global scope:
callbacks.cc:469:37: error: 'string' does not name a type; did you mean 'GString'?
469 | bool country_matches(Unit *u, const string &str, size_t minlength = 0) {
| ^~~~~~
| GString
callbacks.cc: In function 'bool country_matches(Unit*, const int&, size_t)':
callbacks.cc:470:15: error: 'string' does not name a type; did you mean 'GString'?
470 | const string &countries = u->countries();
| ^~~~~~
| GString
callbacks.cc:474:33: error: 'countries' was not declared in this scope
474 | if(i >= countries.length()) return false;
| ^~~~~~~~~
callbacks.cc:475:28: error: 'countries' was not declared in this scope
475 | if(countries[i] != ' ') break;
| ^~~~~~~~~
callbacks.cc:478:29: error: 'countries' was not declared in this scope
478 | size_t i2 = countries.find(',', i);
| ^~~~~~~~~
callbacks.cc:482:26: error: 'string' has not been declared
482 | if(i2 == string::npos) break;
| ^~~~~~
callbacks.cc: At global scope:
callbacks.cc:487:29: error: 'string' was not declared in this scope
487 | bool completion_names_match(string name, const string &str, size_t minlength = 0) {
| ^~~~~~
callbacks.cc:487:29: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:487:42: error: expected primary-expression before 'const'
487 | bool completion_names_match(string name, const string &str, size_t minlength = 0) {
| ^~~~~
callbacks.cc:487:68: error: expected primary-expression before 'minlength'
487 | bool completion_names_match(string name, const string &str, size_t minlength = 0) {
| ^~~~~~~~~
callbacks.cc:487:81: error: expression list treated as compound expression in initializer [-fpermissive]
487 | bool completion_names_match(string name, const string &str, size_t minlength = 0) {
| ^
callbacks.cc:506:6: error: variable or field 'remove_separator' declared void
506 | void remove_separator(string ©_text) {
| ^~~~~~~~~~~~~~~~
callbacks.cc:506:23: error: 'string' was not declared in this scope
506 | void remove_separator(string ©_text) {
| ^~~~~~
callbacks.cc:506:23: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:506:31: error: 'copy_text' was not declared in this scope
506 | void remove_separator(string ©_text) {
| ^~~~~~~~~
callbacks.cc: In function 'void show_help(const char*, GObject*)':
callbacks.cc:525:9: error: 'string' was not declared in this scope
525 | string surl;
| ^~~~~~
callbacks.cc:525:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:553:9: error: 'surl' was not declared in this scope
553 | surl = "file://" PACKAGE_DOC_DIR "/html/";
| ^~~~
callbacks.cc: At global scope:
callbacks.cc:571:6: error: variable or field 'fix_history_string2' declared void
571 | void fix_history_string2(string &str) {
| ^~~~~~~~~~~~~~~~~~~
callbacks.cc:571:26: error: 'string' was not declared in this scope
571 | void fix_history_string2(string &str) {
| ^~~~~~
callbacks.cc:571:26: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:571:34: error: 'str' was not declared in this scope; did you mean 'std'?
571 | void fix_history_string2(string &str) {
| ^~~
| std
callbacks.cc:576:1: error: 'string' does not name a type; did you mean 'GString'?
576 | string fix_history_string(const string &str2) {
| ^~~~~~
| GString
callbacks.cc:583:6: error: variable or field 'unfix_history_string' declared void
583 | void unfix_history_string(string &str) {
| ^~~~~~~~~~~~~~~~~~~~
callbacks.cc:583:27: error: 'string' was not declared in this scope
583 | void unfix_history_string(string &str) {
| ^~~~~~
callbacks.cc:583:27: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:583:35: error: 'str' was not declared in this scope; did you mean 'std'?
583 | void unfix_history_string(string &str) {
| ^~~
| std
callbacks.cc:588:6: error: variable or field 'improve_result_text' declared void
588 | void improve_result_text(string &resstr) {
| ^~~~~~~~~~~~~~~~~~~
callbacks.cc:588:26: error: 'string' was not declared in this scope
588 | void improve_result_text(string &resstr) {
| ^~~~~~
callbacks.cc:588:26: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:588:34: error: 'resstr' was not declared in this scope; did you mean 'wcsstr'?
588 | void improve_result_text(string &resstr) {
| ^~~~~~
| wcsstr
callbacks.cc:660:1: error: 'string' does not name a type; did you mean 'GString'?
660 | string get_expression_text() {
| ^~~~~~
| GString
callbacks.cc:669:1: error: 'string' does not name a type; did you mean 'GString'?
669 | string get_selected_expression_text(bool return_all_if_no_sel = false) {
| ^~~~~~
| GString
callbacks.cc: In function 'void add_expression_to_undo()':
callbacks.cc:686:12: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
686 | if(expression_undo_buffer.size() > 100) expression_undo_buffer.pop_front();
| ^~~~~~~~~~~~~~~~~~~~~~
| expressionbuffer
callbacks.cc:688:28: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
688 | while(undo_index < expression_undo_buffer.size()) {
| ^~~~~~~~~~~~~~~~~~~~~~
| expressionbuffer
callbacks.cc:691:9: error: 'expression_undo_buffer' was not declared in this scope; did you mean 'expressionbuffer'?
691 | expression_undo_buffer.push_back(get_expression_text());
| ^~~~~~~~~~~~~~~~~~~~~~
| expressionbuffer
callbacks.cc:691:42: error: 'get_expression_text' was not declared in this scope; did you mean 'expressiontext'?
691 | expression_undo_buffer.push_back(get_expression_text());
| ^~~~~~~~~~~~~~~~~~~
| expressiontext
callbacks.cc: At global scope:
callbacks.cc:721:1: error: 'string' does not name a type; did you mean 'GString'?
721 | string sdot, saltdot, sdiv, sslash, stimes, sminus;
| ^~~~~~
| GString
callbacks.cc:722:1: error: 'string' does not name a type; did you mean 'GString'?
722 | string sdot_s, saltdot_s, sdiv_s, sslash_s, stimes_s, sminus_s;
| ^~~~~~
| GString
callbacks.cc: In function 'void set_operator_symbols()':
callbacks.cc:725:91: error: 'sminus' was not declared in this scope
725 | if(can_display_unicode_string_function_exact(SIGN_MINUS, (void*) expressiontext)) sminus = SIGN_MINUS;
| ^~~~~~
callbacks.cc:726:14: error: 'sminus' was not declared in this scope
726 | else sminus = "-";
| ^~~~~~
callbacks.cc:727:88: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
727 | if(can_display_unicode_string_function(SIGN_DIVISION, (void*) expressiontext)) sdiv = SIGN_DIVISION;
| ^~~~
| ldiv
callbacks.cc:728:14: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
728 | else sdiv = "/";
| ^~~~
| ldiv
callbacks.cc:729:9: error: 'sslash' was not declared in this scope
729 | sslash = "/";
| ^~~~~~
callbacks.cc:730:88: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
730 | if(can_display_unicode_string_function(SIGN_MULTIDOT, (void*) expressiontext)) sdot = SIGN_MULTIDOT;
| ^~~~
| stdout
callbacks.cc:731:14: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
731 | else sdot = "*";
| ^~~~
| stdout
callbacks.cc:732:89: error: 'saltdot' was not declared in this scope
732 | if(can_display_unicode_string_function(SIGN_MIDDLEDOT, (void*) expressiontext)) saltdot = SIGN_MIDDLEDOT;
| ^~~~~~~
callbacks.cc:733:14: error: 'saltdot' was not declared in this scope
733 | else saltdot = "*";
| ^~~~~~~
callbacks.cc:734:94: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
734 | if(can_display_unicode_string_function(SIGN_MULTIPLICATION, (void*) expressiontext)) stimes = SIGN_MULTIPLICATION;
| ^~~~~~
| utimes
callbacks.cc:735:14: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
735 | else stimes = "*";
| ^~~~~~
| utimes
callbacks.cc:737:90: error: 'sminus_s' was not declared in this scope
737 | if(can_display_unicode_string_function_exact(SIGN_MINUS, (void*) statuslabel_l)) sminus_s = SIGN_MINUS;
| ^~~~~~~~
callbacks.cc:738:14: error: 'sminus_s' was not declared in this scope
738 | else sminus_s = "-";
| ^~~~~~~~
callbacks.cc:739:87: error: 'sdiv_s' was not declared in this scope; did you mean 'ldiv_t'?
739 | if(can_display_unicode_string_function(SIGN_DIVISION, (void*) statuslabel_l)) sdiv_s = SIGN_DIVISION;
| ^~~~~~
| ldiv_t
callbacks.cc:740:14: error: 'sdiv_s' was not declared in this scope; did you mean 'ldiv_t'?
740 | else sdiv_s = "/";
| ^~~~~~
| ldiv_t
callbacks.cc:741:93: error: 'sslash_s' was not declared in this scope
741 | if(can_display_unicode_string_function_exact(SIGN_DIVISION, (void*) statuslabel_l)) sslash_s = SIGN_DIVISION_SLASH;
| ^~~~~~~~
callbacks.cc:742:14: error: 'sslash_s' was not declared in this scope
742 | else sslash_s = "/";
| ^~~~~~~~
callbacks.cc:743:87: error: 'sdot_s' was not declared in this scope
743 | if(can_display_unicode_string_function(SIGN_MULTIDOT, (void*) statuslabel_l)) sdot_s = SIGN_MULTIDOT;
| ^~~~~~
callbacks.cc:744:14: error: 'sdot_s' was not declared in this scope
744 | else sdot_s = "*";
| ^~~~~~
callbacks.cc:745:88: error: 'saltdot_s' was not declared in this scope
745 | if(can_display_unicode_string_function(SIGN_MIDDLEDOT, (void*) statuslabel_l)) saltdot_s = SIGN_MIDDLEDOT;
| ^~~~~~~~~
callbacks.cc:746:14: error: 'saltdot_s' was not declared in this scope
746 | else saltdot_s = "*";
| ^~~~~~~~~
callbacks.cc:747:93: error: 'stimes_s' was not declared in this scope; did you mean 'utimes'?
747 | if(can_display_unicode_string_function(SIGN_MULTIPLICATION, (void*) statuslabel_l)) stimes_s = SIGN_MULTIPLICATION;
| ^~~~~~~~
| utimes
callbacks.cc:748:14: error: 'stimes_s' was not declared in this scope; did you mean 'utimes'?
748 | else stimes_s = "*";
| ^~~~~~~~
| utimes
callbacks.cc: In function 'const char* expression_sub_sign()':
callbacks.cc:757:16: error: 'sminus' was not declared in this scope
757 | return sminus.c_str();
| ^~~~~~
callbacks.cc: In function 'const char* expression_times_sign()':
callbacks.cc:760:106: error: 'sdot' was not declared in this scope; did you mean 'stdout'?
760 | if(printops.use_unicode_signs && printops.multiplication_sign == MULTIPLICATION_SIGN_DOT) return sdot.c_str();
| ^~~~
| stdout
callbacks.cc:761:114: error: 'saltdot' was not declared in this scope
761 | else if(printops.use_unicode_signs && printops.multiplication_sign == MULTIPLICATION_SIGN_ALTDOT) return saltdot.c_str();
| ^~~~~~~
callbacks.cc:762:109: error: 'stimes' was not declared in this scope; did you mean 'utimes'?
762 | else if(printops.use_unicode_signs && printops.multiplication_sign == MULTIPLICATION_SIGN_X) return stimes.c_str();
| ^~~~~~
| utimes
callbacks.cc: In function 'const char* expression_divide_sign()':
callbacks.cc:767:69: error: 'sdiv' was not declared in this scope; did you mean 'ldiv'?
767 | if(printops.division_sign == DIVISION_SIGN_DIVISION) return sdiv.c_str();
| ^~~~
| ldiv
callbacks.cc:768:16: error: 'sslash' was not declared in this scope
768 | return sslash.c_str();
| ^~~~~~
callbacks.cc: In function 'void set_unicode_buttons()':
callbacks.cc:897:101: error: 'string' was not declared in this scope
897 | gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_dot")), (string("<b>") + CALCULATOR->getDecimalPoint() + "</b>").c_str());
| ^~~~~~
callbacks.cc:897:101: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:936:101: error: 'string' was not declared in this scope
936 | gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_dot")), (string("<b>") + CALCULATOR->getDecimalPoint() + "</b>").c_str());
| ^~~~~~
callbacks.cc:936:101: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:953:100: error: 'string' was not declared in this scope
953 | gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_history_xy")), (string("x") + SUP_STRING("y")).c_str());
| ^~~~~~
callbacks.cc:953:100: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc: At global scope:
callbacks.cc:989:6: error: redefinition of 'bool string_is_less'
989 | bool string_is_less(string str1, string str2) {
| ^~~~~~~~~~~~~~
callbacks.h:75:6: note: 'bool string_is_less' previously defined here
75 | bool string_is_less(string str1, string str2);
| ^~~~~~~~~~~~~~
callbacks.cc:989:21: error: 'string' was not declared in this scope
989 | bool string_is_less(string str1, string str2) {
| ^~~~~~
callbacks.cc:989:21: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:989:34: error: 'string' was not declared in this scope
989 | bool string_is_less(string str1, string str2) {
| ^~~~~~
callbacks.cc:989:34: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1002:9: error: 'string' does not name a type; did you mean 'GString'?
1002 | string item;
| ^~~~~~
| GString
callbacks.cc:1003:9: error: 'list' does not name a type
1003 | list<tree_struct> items;
| ^~~~
callbacks.cc:1004:9: error: 'list' does not name a type
1004 | list<tree_struct>::iterator it;
| ^~~~
callbacks.cc:1005:9: error: 'list' does not name a type
1005 | list<tree_struct>::reverse_iterator rit;
| ^~~~
callbacks.cc:1006:9: error: 'vector' does not name a type; did you mean 'Vector'?
1006 | vector<void*> objects;
| ^~~~~~
| Vector
callbacks.cc: In member function 'void tree_struct::sort()':
callbacks.cc:1009:17: error: 'items' was not declared in this scope
1009 | items.sort();
| ^~~~~
callbacks.cc:1010:21: error: 'list' was not declared in this scope
1010 | for(list<tree_struct>::iterator it = items.begin(); it != items.end(); ++it) {
| ^~~~
callbacks.cc:1010:21: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/list:63,
from /usr/include/libqalculate/includes.h:20:
/usr/include/c++/12.2.0/bits/stl_list.h:632:11: note: 'std::__cxx11::list'
632 | class list : protected _List_base<_Tp, _Alloc>
| ^~~~
/usr/include/c++/12.2.0/list:78:13: note: 'std::pmr::list'
78 | using list = std::list<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~
callbacks.cc:1010:37: error: expected primary-expression before '>' token
1010 | for(list<tree_struct>::iterator it = items.begin(); it != items.end(); ++it) {
| ^
callbacks.cc:1010:40: error: '::iterator' has not been declared; did you mean 'std::iterator'?
1010 | for(list<tree_struct>::iterator it = items.begin(); it != items.end(); ++it) {
| ^~~~~~~~
| std::iterator
In file included from /usr/include/c++/12.2.0/bits/stl_algobase.h:65,
from /usr/include/c++/12.2.0/vector:60,
from /usr/include/libqalculate/includes.h:17:
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator' declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
callbacks.cc:1010:69: error: 'it' was not declared in this scope; did you mean 'int'?
1010 | for(list<tree_struct>::iterator it = items.begin(); it != items.end(); ++it) {
| ^~
| int
callbacks.cc: In member function 'bool tree_struct::operator<(const tree_struct&) const':
callbacks.cc:1015:39: error: 'item' was not declared in this scope; did you mean 'tm'?
1015 | return string_is_less(item, s1.item);
| ^~~~
| tm
callbacks.cc:1015:48: error: 'const struct tree_struct' has no member named 'item'
1015 | return string_is_less(item, s1.item);
| ^~~~
callbacks.cc:1015:52: error: 'string_is_less' cannot be used as a function
1015 | return string_is_less(item, s1.item);
| ^
callbacks.cc: At global scope:
callbacks.cc:1020:1: error: 'vector' does not name a type; did you mean 'Vector'?
1020 | vector<void*> ia_units, ia_variables, ia_functions;
| ^~~~~~
| Vector
callbacks.cc:1021:1: error: 'vector' does not name a type; did you mean 'Vector'?
1021 | vector<string> recent_functions_pre;
| ^~~~~~
| Vector
callbacks.cc:1022:1: error: 'vector' does not name a type; did you mean 'Vector'?
1022 | vector<string> recent_variables_pre;
| ^~~~~~
| Vector
callbacks.cc:1023:1: error: 'vector' does not name a type; did you mean 'Vector'?
1023 | vector<string> recent_units_pre;
| ^~~~~~
| Vector
callbacks.cc:1024:1: error: 'vector' does not name a type; did you mean 'Vector'?
1024 | vector<GtkWidget*> recent_function_items;
| ^~~~~~
| Vector
callbacks.cc:1025:1: error: 'vector' does not name a type; did you mean 'Vector'?
1025 | vector<GtkWidget*> recent_variable_items;
| ^~~~~~
| Vector
callbacks.cc:1026:1: error: 'vector' does not name a type; did you mean 'Vector'?
1026 | vector<GtkWidget*> recent_unit_items;
| ^~~~~~
| Vector
callbacks.cc:1027:1: error: 'vector' does not name a type; did you mean 'Vector'?
1027 | vector<MathFunction*> recent_functions;
| ^~~~~~
| Vector
callbacks.cc:1028:1: error: 'vector' does not name a type; did you mean 'Vector'?
1028 | vector<Variable*> recent_variables;
| ^~~~~~
| Vector
callbacks.cc:1029:1: error: 'vector' does not name a type; did you mean 'Vector'?
1029 | vector<Unit*> recent_units;
| ^~~~~~
| Vector
callbacks.cc:1031:1: error: 'string' does not name a type; did you mean 'GString'?
1031 | string latest_button_unit_pre, latest_button_currency_pre;
| ^~~~~~
| GString
callbacks.cc:1077:6: error: variable or field 'set_status_text' declared void
1077 | void set_status_text(string text, bool break_begin = false, bool had_errors = false, bool had_warnings = false) {
| ^~~~~~~~~~~~~~~
callbacks.cc:1077:22: error: 'string' was not declared in this scope
1077 | void set_status_text(string text, bool break_begin = false, bool had_errors = false, bool had_warnings = false) {
| ^~~~~~
callbacks.cc:1077:22: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1077:35: error: expected primary-expression before 'bool'
1077 | void set_status_text(string text, bool break_begin = false, bool had_errors = false, bool had_warnings = false) {
| ^~~~
callbacks.cc:1077:61: error: expected primary-expression before 'bool'
1077 | void set_status_text(string text, bool break_begin = false, bool had_errors = false, bool had_warnings = false) {
| ^~~~
callbacks.cc:1077:86: error: expected primary-expression before 'bool'
1077 | void set_status_text(string text, bool break_begin = false, bool had_errors = false, bool had_warnings = false) {
| ^~~~
callbacks.cc: In function 'void update_status_text()':
callbacks.cc:1104:9: error: 'string' was not declared in this scope
1104 | string str = "<span size=\"small\">";
| ^~~~~~
callbacks.cc:1104:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1109:17: error: 'str' was not declared in this scope; did you mean 'std'?
1109 | str += _("EXACT");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1112:17: error: 'str' was not declared in this scope; did you mean 'std'?
1112 | str += _("APPROX");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1116:17: error: 'str' was not declared in this scope; did you mean 'std'?
1116 | str += _("RPN");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1124:25: error: 'str' was not declared in this scope; did you mean 'std'?
1124 | str += _("BIN");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1129:25: error: 'str' was not declared in this scope; did you mean 'std'?
1129 | str += _("OCT");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1134:25: error: 'str' was not declared in this scope; did you mean 'std'?
1134 | str += _("DUO");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1139:25: error: 'str' was not declared in this scope; did you mean 'std'?
1139 | str += _("HEX");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1144:25: error: 'str' was not declared in this scope; did you mean 'std'?
1144 | str += _("ROMAN");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1149:25: error: 'str' was not declared in this scope; did you mean 'std'?
1149 | str += i2s(evalops.parse_options.base);
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1156:25: error: 'str' was not declared in this scope; did you mean 'std'?
1156 | str += _("DEG");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1161:25: error: 'str' was not declared in this scope; did you mean 'std'?
1161 | str += _("RAD");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1166:25: error: 'str' was not declared in this scope; did you mean 'std'?
1166 | str += _("GRA");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1173:17: error: 'str' was not declared in this scope; did you mean 'std'?
1173 | str += _("PREC");
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1177:17: error: 'str' was not declared in this scope; did you mean 'std'?
1177 | str += "<s>";
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1183:17: error: 'str' was not declared in this scope; did you mean 'std'?
1183 | str += "<s>";
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1189:17: error: 'str' was not declared in this scope; did you mean 'std'?
1189 | str += "<s>";
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1195:17: error: 'str' was not declared in this scope; did you mean 'std'?
1195 | str += "<s>";
| ^~~
| std
callbacks.cc:1075:31: error: 'str' was not declared in this scope; did you mean 'std'?
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1075:31: note: in definition of macro 'STATUS_SPACE'
1075 | #define STATUS_SPACE if(b) str += " "; else b = true;
| ^~~
callbacks.cc:1201:17: error: 'str' was not declared in this scope; did you mean 'std'?
1201 | str += "<s>";
| ^~~
| std
callbacks.cc:1206:27: error: 'str' was not declared in this scope; did you mean 'std'?
1206 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc: In function 'bool check_exchange_rates(GtkWidget*, bool)':
callbacks.cc:1253:75: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
1253 | if(!b && set_result) setResult(NULL, false, false, false, "", 0, false);
| ^~
| |
| const char*
callbacks.h:127:121: note: initializing argument 5 of 'void setResult(Prefix*, bool, bool, bool, int, size_t, bool)'
127 | void setResult(Prefix *prefix = NULL, bool update_history = true, bool update_parse = false, bool force = false, string transformation = "", size_t stack_index = 0, bool register_moved = false);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'void display_errors(int*, GtkWidget*, int*, int)':
callbacks.cc:1268:9: error: 'string' was not declared in this scope
1268 | string str = "";
| ^~~~~~
callbacks.cc:1268:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1279:48: error: 'str' was not declared in this scope; did you mean 'std'?
1279 | if(index == 1) str = "• " + str;
| ^~~
| std
callbacks.cc:1280:33: error: 'str' was not declared in this scope; did you mean 'std'?
1280 | str += "\n• ";
| ^~~
| std
callbacks.cc:1282:25: error: 'str' was not declared in this scope; did you mean 'std'?
1282 | str += CALCULATOR->message()->message();
| ^~~
| std
callbacks.cc:1288:41: error: 'inhistory' was not declared in this scope
1288 | inhistory.insert(inhistory.begin() + *inhistory_index, CALCULATOR->message()->message());
| ^~~~~~~~~
callbacks.cc:1289:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_added'?
1289 | inhistory_type.insert(inhistory_type.begin() + *inhistory_index, QALCULATE_HISTORY_ERROR);
| ^~~~~~~~~~~~~~
| inhistory_added
callbacks.cc:1290:47: error: expected ';' before 'history_message'
1290 | string history_message = "- ";
| ^~~~~~~~~~~~~~~~
| ;
callbacks.cc:1291:41: error: 'history_message' was not declared in this scope; did you mean 'show_message'?
1291 | history_message += CALCULATOR->message()->message();
| ^~~~~~~~~~~~~~~
| show_message
callbacks.cc:1292:41: error: 'add_line_breaks' was not declared in this scope
1292 | add_line_breaks(history_message, false, 2);
| ^~~~~~~~~~~~~~~
callbacks.cc:1293:47: error: expected ';' before 'history_str'
1293 | string history_str = "<span foreground=\"";
| ^~~~~~~~~~~~
| ;
callbacks.cc:1294:41: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
1294 | history_str += history_error_color;
| ^~~~~~~~~~~
| history_iter
callbacks.cc:1296:56: error: 'fix_history_string' was not declared in this scope
1296 | history_str += fix_history_string(history_message);
| ^~~~~~~~~~~~~~~~~~
callbacks.cc:1301:41: error: 'inhistory' was not declared in this scope
1301 | inhistory.insert(inhistory.begin() + *inhistory_index, CALCULATOR->message()->message());
| ^~~~~~~~~
callbacks.cc:1302:41: error: 'inhistory_type' was not declared in this scope; did you mean 'inhistory_added'?
1302 | inhistory_type.insert(inhistory_type.begin() + *inhistory_index, QALCULATE_HISTORY_WARNING);
| ^~~~~~~~~~~~~~
| inhistory_added
callbacks.cc:1303:47: error: expected ';' before 'history_message'
1303 | string history_message = "- ";
| ^~~~~~~~~~~~~~~~
| ;
callbacks.cc:1304:41: error: 'history_message' was not declared in this scope; did you mean 'show_message'?
1304 | history_message += CALCULATOR->message()->message();
| ^~~~~~~~~~~~~~~
| show_message
callbacks.cc:1305:41: error: 'add_line_breaks' was not declared in this scope
1305 | add_line_breaks(history_message, false, 2);
| ^~~~~~~~~~~~~~~
callbacks.cc:1306:47: error: expected ';' before 'history_str'
1306 | string history_str = "<span foreground=\"";
| ^~~~~~~~~~~~
| ;
callbacks.cc:1307:41: error: 'history_str' was not declared in this scope; did you mean 'history_iter'?
1307 | history_str += history_warning_color;
| ^~~~~~~~~~~
| history_iter
callbacks.cc:1309:56: error: 'fix_history_string' was not declared in this scope
1309 | history_str += fix_history_string(history_message);
| ^~~~~~~~~~~~~~~~~~
callbacks.cc:1335:13: error: 'str' was not declared in this scope; did you mean 'std'?
1335 | if(!str.empty()) {
| ^~~
| std
callbacks.cc: In function 'gboolean on_check_version_idle(gpointer)':
callbacks.cc:1416:9: error: 'string' was not declared in this scope
1416 | string new_version;
| ^~~~~~
callbacks.cc:1416:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1420:68: error: 'new_version' was not declared in this scope; did you mean 'hb_version'?
1420 | int ret = checkAvailableVersion("qalculate-gtk", VERSION, &new_version, 5);
| ^~~~~~~~~~~
| hb_version
callbacks.cc:1422:38: error: 'last_found_version' was not declared in this scope
1422 | if(ret > 0 && new_version != last_found_version) {
| ^~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'bool display_function_hint(MathFunction*, int)':
callbacks.cc:1448:9: error: 'string' was not declared in this scope
1448 | string str, str2, str3;
| ^~~~~~
callbacks.cc:1448:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1456:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
1456 | set_status_text(gstr, false, false, true);
| ^~~~~~~~~~~~~~~
| update_status_text
callbacks.cc:1460:9: error: 'str' was not declared in this scope; did you mean 'std'?
1460 | str += ename->name;
| ^~~
| std
callbacks.cc:1480:33: error: 'str2' was not declared in this scope
1480 | str2 = arg->name();
| ^~~~
callbacks.cc:1482:33: error: 'str2' was not declared in this scope
1482 | str2 = _("argument");
| ^~~~
callbacks.cc:1488:60: error: 'str3' was not declared in this scope
1488 | if(i_reduced == 2) str3 = arg->print();
| ^~~~
callbacks.cc:1489:46: error: 'str3' was not declared in this scope
1489 | else str3 = arg->printlong();
| ^~~~
callbacks.cc:1492:60: error: 'str3' was not declared in this scope
1492 | if(i_reduced == 2) str3 = arg_default.print();
| ^~~~
callbacks.cc:1493:46: error: 'str3' was not declared in this scope
1493 | else str3 = arg_default.printlong();
| ^~~~
callbacks.cc:1495:37: error: 'str3' was not declared in this scope
1495 | if(!str3.empty()) {
| ^~~~
callbacks.cc:1496:41: error: 'str2' was not declared in this scope
1496 | str2 += ": ";
| ^~~~
callbacks.cc:1499:52: error: 'str2' was not declared in this scope
1499 | gsub("&", "&", str2);
| ^~~~
callbacks.cc:1525:52: error: 'str2' was not declared in this scope
1525 | gsub("&", "&", str2);
| ^~~~
callbacks.cc:1540:9: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
1540 | set_status_text(str);
| ^~~~~~~~~~~~~~~
| update_status_text
callbacks.cc: In function 'void display_parse_status()':
callbacks.cc:1551:9: error: 'string' was not declared in this scope
1551 | string text = gtext;
| ^~~~~~
callbacks.cc:1551:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1553:12: error: 'text' was not declared in this scope; did you mean 'gtext'?
1553 | if(text.empty()) {
| ^~~~
| gtext
callbacks.cc:1554:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
1554 | set_status_text("", true, false, false);
| ^~~~~~~~~~~~~~~
| update_status_text
callbacks.cc:1555:17: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1555 | parsed_expression = "";
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1564:15: error: expected ';' before 'str_e'
1564 | string str_e, str_u;
| ^~~~~~
| ;
callbacks.cc:1572:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
1572 | str_e = CALCULATOR->unlocalizeExpression(gtext, evalops.parse_options);
| ^~~~~
| strsep
callbacks.cc:1573:69: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
1573 | if(!CALCULATOR->separateToExpression(str_e, str_u, evalops, false, true)) {
| ^~~~~
| strdup
callbacks.cc:1578:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
1578 | str_e = CALCULATOR->unlocalizeExpression(text, evalops.parse_options);
| ^~~~~
| strsep
callbacks.cc:1578:66: error: 'text' was not declared in this scope; did you mean 'gtext'?
1578 | str_e = CALCULATOR->unlocalizeExpression(text, evalops.parse_options);
| ^~~~
| gtext
callbacks.cc:1579:69: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
1579 | if(!CALCULATOR->separateToExpression(str_e, str_u, evalops, false, true)) {
| ^~~~~
| strdup
callbacks.cc:1600:25: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
1600 | str_e = CALCULATOR->unlocalizeExpression(text, evalops.parse_options);
| ^~~~~
| strsep
callbacks.cc:1600:66: error: 'text' was not declared in this scope; did you mean 'gtext'?
1600 | str_e = CALCULATOR->unlocalizeExpression(text, evalops.parse_options);
| ^~~~
| gtext
callbacks.cc:1601:65: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
1601 | CALCULATOR->separateToExpression(str_e, str_u, evalops, false, true);
| ^~~~~
| strdup
callbacks.cc:1630:20: error: 'str_e' was not declared in this scope; did you mean 'strsep'?
1630 | if(str_e.empty()) {
| ^~~~~
| strsep
callbacks.cc:1631:25: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1631 | parsed_expression = "";
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1634:25: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1634 | parsed_expression = mparse.print(po);
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1636:21: error: 'str_u' was not declared in this scope; did you mean 'strdup'?
1636 | if(!str_u.empty()) {
| ^~~~~
| strdup
callbacks.cc:1637:28: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1637 | if(parsed_expression.empty()) {
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1644:31: error: expected ';' before 'to_str1'
1644 | string to_str1, to_str2;
| ^~~~~~~~
| ;
callbacks.cc:1646:38: error: 'string' is not a class, namespace, or enumeration
1646 | if(ispace != string::npos) {
| ^~~~~~
callbacks.cc:1647:33: error: 'to_str1' was not declared in this scope
1647 | to_str1 = str_u.substr(0, ispace);
| ^~~~~~~
callbacks.cc:1649:33: error: 'to_str2' was not declared in this scope
1649 | to_str2 = str_u.substr(ispace + 1);
| ^~~~~~~
callbacks.cc:1653:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1653 | parsed_expression += _("hexadecimal number");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1655:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1655 | parsed_expression += _("octal number");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1657:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1657 | parsed_expression += _("duodecimal number");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1659:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1659 | parsed_expression += _("binary number");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1661:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1661 | parsed_expression += _("roman numerals");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1663:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1663 | parsed_expression += _("sexagesimal number");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1665:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1665 | parsed_expression += _("time format");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1667:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1667 | parsed_expression += _("number bases");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1669:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1669 | parsed_expression += _("calendars");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1671:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1671 | parsed_expression += _("optimal unit");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1673:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1673 | parsed_expression += _("base units");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1675:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1675 | parsed_expression += _("mixed units");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1677:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1677 | parsed_expression += _("fraction");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1679:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1679 | parsed_expression += _("factors");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1681:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1681 | parsed_expression += _("expanded partial fractions");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1683:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1683 | parsed_expression += _("complex rectangular form");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1685:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1685 | parsed_expression += _("complex exponential form");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1687:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1687 | parsed_expression += _("complex polar form");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1689:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1689 | parsed_expression += _("UTC time zone");
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1692:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1692 | parsed_expression += "UTC";
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1727:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1727 | parsed_expression += "UTC";
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1729:53: error: 'to_str1' was not declared in this scope
1729 | } else if((equalsIgnoreCase(to_str1, "base") || equalsIgnoreCase(to_str2, _("base"))) && s2i(to_str2) >= 2 && (s2i(to_str2) <= 36 || s2i(to_str2) == BASE_SEXAGESIMAL)) {
| ^~~~~~~
callbacks.cc:1729:90: error: 'to_str2' was not declared in this scope
1729 | } else if((equalsIgnoreCase(to_str1, "base") || equalsIgnoreCase(to_str2, _("base"))) && s2i(to_str2) >= 2 && (s2i(to_str2) <= 36 || s2i(to_str2) == BASE_SEXAGESIMAL)) {
| ^~~~~~~
callbacks.cc:1731:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1731 | parsed_expression += gstr;
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1748:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1748 | parsed_expression += mparse.print(po);
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1752:36: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1752 | gsub("&", "&", parsed_expression);
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1755:29: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
1755 | if(!b_func) set_status_text(parsed_expression.c_str(), true, had_errors, had_warnings);
| ^~~~~~~~~~~~~~~
| update_status_text
callbacks.cc:1758:33: error: 'parsed_expression' was not declared in this scope; did you mean 'f_expression'?
1758 | set_status_text(parsed_expression.c_str(), true, parsed_had_errors, parsed_had_warnings);
| ^~~~~~~~~~~~~~~~~
| f_expression
callbacks.cc:1758:17: error: 'set_status_text' was not declared in this scope; did you mean 'update_status_text'?
1758 | set_status_text(parsed_expression.c_str(), true, parsed_had_errors, parsed_had_warnings);
| ^~~~~~~~~~~~~~~
| update_status_text
callbacks.cc: In function 'void generate_units_tree_struct()':
callbacks.cc:1896:9: error: 'string' was not declared in this scope
1896 | string str, cat, cat_sub;
| ^~~~~~
callbacks.cc:1896:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1898:19: error: 'struct tree_struct' has no member named 'items'
1898 | unit_cats.items.clear();
| ^~~~~
callbacks.cc:1899:19: error: 'struct tree_struct' has no member named 'objects'
1899 | unit_cats.objects.clear();
| ^~~~~~~
callbacks.cc:1901:9: error: 'ia_units' was not declared in this scope
1901 | ia_units.clear();
| ^~~~~~~~
callbacks.cc:1902:9: error: 'list' was not declared in this scope
1902 | list<tree_struct>::iterator it;
| ^~~~
callbacks.cc:1902:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_list.h:632:11: note: 'std::__cxx11::list'
632 | class list : protected _List_base<_Tp, _Alloc>
| ^~~~
/usr/include/c++/12.2.0/list:78:13: note: 'std::pmr::list'
78 | using list = std::list<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~
callbacks.cc:1902:25: error: expected primary-expression before '>' token
1902 | list<tree_struct>::iterator it;
| ^
callbacks.cc:1902:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
1902 | list<tree_struct>::iterator it;
| ^~~~~~~~
| std::iterator
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator' declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
callbacks.cc:1908:50: error: 'string_is_less' cannot be used as a function
1908 | if(string_is_less(CALCULATOR->units[i]->title(), u->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:1918:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
1918 | cat = CALCULATOR->units[i]->category();
| ^~~
| cat_i
callbacks.cc:1922:53: error: 'string' is not a class, namespace, or enumeration
1922 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:1923:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
1923 | cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:1925:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
1925 | cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:1928:45: error: 'it' was not declared in this scope; did you mean 'i'?
1928 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~
| i
callbacks.cc:1928:56: error: 'struct tree_struct' has no member named 'items'
1928 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:1928:83: error: 'struct tree_struct' has no member named 'items'
1928 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:1929:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
1929 | if(cat_sub == it->item) {
| ^~~~~~~
| cat_i
callbacks.cc:1937:55: error: 'struct tree_struct' has no member named 'items'
1937 | item->items.push_back(cat);
| ^~~~~
callbacks.cc:1938:49: error: 'it' was not declared in this scope; did you mean 'i'?
1938 | it = item->items.end();
| ^~
| i
callbacks.cc:1938:60: error: 'struct tree_struct' has no member named 'items'
1938 | it = item->items.end();
| ^~~~~
callbacks.cc:1942:55: error: 'struct tree_struct' has no member named 'item'
1942 | item->item = cat_sub;
| ^~~~
callbacks.cc:1942:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
1942 | item->item = cat_sub;
| ^~~~~~~
| cat_i
callbacks.cc:1944:53: error: 'string' is not a class, namespace, or enumeration
1944 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:1952:55: error: 'struct tree_struct' has no member named 'objects'
1952 | for(size_t i3 = 0; i3 < item->objects.size(); i3++) {
| ^~~~~~~
callbacks.cc:1953:51: error: 'struct tree_struct' has no member named 'objects'
1953 | u = (Unit*) item->objects[i3];
| ^~~~~~~
callbacks.cc:1954:50: error: 'string_is_less' cannot be used as a function
1954 | if(string_is_less(CALCULATOR->units[i]->title(), u->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:1956:47: error: 'struct tree_struct' has no member named 'objects'
1956 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->units[i]);
| ^~~~~~~
callbacks.cc:1956:68: error: 'struct tree_struct' has no member named 'objects'
1956 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->units[i]);
| ^~~~~~~
callbacks.cc:1960:38: error: 'struct tree_struct' has no member named 'objects'
1960 | if(!b) item->objects.push_back((void*) CALCULATOR->units[i]);
| ^~~~~~~
callbacks.cc: In function 'void generate_variables_tree_struct()':
callbacks.cc:1971:9: error: 'string' was not declared in this scope
1971 | string str, cat, cat_sub;
| ^~~~~~
callbacks.cc:1971:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:1973:23: error: 'struct tree_struct' has no member named 'items'
1973 | variable_cats.items.clear();
| ^~~~~
callbacks.cc:1974:23: error: 'struct tree_struct' has no member named 'objects'
1974 | variable_cats.objects.clear();
| ^~~~~~~
callbacks.cc:1976:9: error: 'ia_variables' was not declared in this scope; did you mean 'tVariables'?
1976 | ia_variables.clear();
| ^~~~~~~~~~~~
| tVariables
callbacks.cc:1977:9: error: 'list' was not declared in this scope
1977 | list<tree_struct>::iterator it;
| ^~~~
callbacks.cc:1977:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_list.h:632:11: note: 'std::__cxx11::list'
632 | class list : protected _List_base<_Tp, _Alloc>
| ^~~~
/usr/include/c++/12.2.0/list:78:13: note: 'std::pmr::list'
78 | using list = std::list<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~
callbacks.cc:1977:25: error: expected primary-expression before '>' token
1977 | list<tree_struct>::iterator it;
| ^
callbacks.cc:1977:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
1977 | list<tree_struct>::iterator it;
| ^~~~~~~~
| std::iterator
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator' declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
callbacks.cc:1984:50: error: 'string_is_less' cannot be used as a function
1984 | if(string_is_less(CALCULATOR->variables[i]->title(), v->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:1994:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
1994 | cat = CALCULATOR->variables[i]->category();
| ^~~
| cat_i
callbacks.cc:1998:53: error: 'string' is not a class, namespace, or enumeration
1998 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:1999:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
1999 | cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:2001:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2001 | cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:2004:45: error: 'it' was not declared in this scope; did you mean 'i'?
2004 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~
| i
callbacks.cc:2004:56: error: 'struct tree_struct' has no member named 'items'
2004 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:2004:83: error: 'struct tree_struct' has no member named 'items'
2004 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:2005:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2005 | if(cat_sub == it->item) {
| ^~~~~~~
| cat_i
callbacks.cc:2013:55: error: 'struct tree_struct' has no member named 'items'
2013 | item->items.push_back(cat);
| ^~~~~
callbacks.cc:2014:49: error: 'it' was not declared in this scope; did you mean 'i'?
2014 | it = item->items.end();
| ^~
| i
callbacks.cc:2014:60: error: 'struct tree_struct' has no member named 'items'
2014 | it = item->items.end();
| ^~~~~
callbacks.cc:2018:55: error: 'struct tree_struct' has no member named 'item'
2018 | item->item = cat_sub;
| ^~~~
callbacks.cc:2018:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2018 | item->item = cat_sub;
| ^~~~~~~
| cat_i
callbacks.cc:2020:53: error: 'string' is not a class, namespace, or enumeration
2020 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:2028:55: error: 'struct tree_struct' has no member named 'objects'
2028 | for(size_t i3 = 0; i3 < item->objects.size(); i3++) {
| ^~~~~~~
callbacks.cc:2029:55: error: 'struct tree_struct' has no member named 'objects'
2029 | v = (Variable*) item->objects[i3];
| ^~~~~~~
callbacks.cc:2030:50: error: 'string_is_less' cannot be used as a function
2030 | if(string_is_less(CALCULATOR->variables[i]->title(), v->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2032:47: error: 'struct tree_struct' has no member named 'objects'
2032 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->variables[i]);
| ^~~~~~~
callbacks.cc:2032:68: error: 'struct tree_struct' has no member named 'objects'
2032 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->variables[i]);
| ^~~~~~~
callbacks.cc:2036:38: error: 'struct tree_struct' has no member named 'objects'
2036 | if(!b) item->objects.push_back((void*) CALCULATOR->variables[i]);
| ^~~~~~~
callbacks.cc: In function 'void generate_functions_tree_struct()':
callbacks.cc:2047:9: error: 'string' was not declared in this scope
2047 | string str, cat, cat_sub;
| ^~~~~~
callbacks.cc:2047:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2049:23: error: 'struct tree_struct' has no member named 'items'
2049 | function_cats.items.clear();
| ^~~~~
callbacks.cc:2050:23: error: 'struct tree_struct' has no member named 'objects'
2050 | function_cats.objects.clear();
| ^~~~~~~
callbacks.cc:2052:9: error: 'ia_functions' was not declared in this scope; did you mean 'tFunctions'?
2052 | ia_functions.clear();
| ^~~~~~~~~~~~
| tFunctions
callbacks.cc:2053:9: error: 'list' was not declared in this scope
2053 | list<tree_struct>::iterator it;
| ^~~~
callbacks.cc:2053:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_list.h:632:11: note: 'std::__cxx11::list'
632 | class list : protected _List_base<_Tp, _Alloc>
| ^~~~
/usr/include/c++/12.2.0/list:78:13: note: 'std::pmr::list'
78 | using list = std::list<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~
callbacks.cc:2053:25: error: expected primary-expression before '>' token
2053 | list<tree_struct>::iterator it;
| ^
callbacks.cc:2053:28: error: '::iterator' has not been declared; did you mean 'std::iterator'?
2053 | list<tree_struct>::iterator it;
| ^~~~~~~~
| std::iterator
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator' declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
callbacks.cc:2061:50: error: 'string_is_less' cannot be used as a function
2061 | if(string_is_less(CALCULATOR->functions[i]->title(), f->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2071:33: error: 'cat' was not declared in this scope; did you mean 'cat_i'?
2071 | cat = CALCULATOR->functions[i]->category();
| ^~~
| cat_i
callbacks.cc:2075:53: error: 'string' is not a class, namespace, or enumeration
2075 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:2076:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2076 | cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:2078:49: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2078 | cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev);
| ^~~~~~~
| cat_i
callbacks.cc:2081:45: error: 'it' was not declared in this scope; did you mean 'i'?
2081 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~
| i
callbacks.cc:2081:56: error: 'struct tree_struct' has no member named 'items'
2081 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:2081:83: error: 'struct tree_struct' has no member named 'items'
2081 | for(it = item->items.begin(); it != item->items.end(); ++it) {
| ^~~~~
callbacks.cc:2082:52: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2082 | if(cat_sub == it->item) {
| ^~~~~~~
| cat_i
callbacks.cc:2090:55: error: 'struct tree_struct' has no member named 'items'
2090 | item->items.push_back(cat);
| ^~~~~
callbacks.cc:2091:49: error: 'it' was not declared in this scope; did you mean 'i'?
2091 | it = item->items.end();
| ^~
| i
callbacks.cc:2091:60: error: 'struct tree_struct' has no member named 'items'
2091 | it = item->items.end();
| ^~~~~
callbacks.cc:2095:55: error: 'struct tree_struct' has no member named 'item'
2095 | item->item = cat_sub;
| ^~~~
callbacks.cc:2095:62: error: 'cat_sub' was not declared in this scope; did you mean 'cat_i'?
2095 | item->item = cat_sub;
| ^~~~~~~
| cat_i
callbacks.cc:2097:53: error: 'string' is not a class, namespace, or enumeration
2097 | if(cat_i == string::npos) {
| ^~~~~~
callbacks.cc:2105:55: error: 'struct tree_struct' has no member named 'objects'
2105 | for(size_t i3 = 0; i3 < item->objects.size(); i3++) {
| ^~~~~~~
callbacks.cc:2106:59: error: 'struct tree_struct' has no member named 'objects'
2106 | f = (MathFunction*) item->objects[i3];
| ^~~~~~~
callbacks.cc:2107:50: error: 'string_is_less' cannot be used as a function
2107 | if(string_is_less(CALCULATOR->functions[i]->title(), f->title())) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2109:47: error: 'struct tree_struct' has no member named 'objects'
2109 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->functions[i]);
| ^~~~~~~
callbacks.cc:2109:68: error: 'struct tree_struct' has no member named 'objects'
2109 | item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->functions[i]);
| ^~~~~~~
callbacks.cc:2113:38: error: 'struct tree_struct' has no member named 'objects'
2113 | if(!b) item->objects.push_back((void*) CALCULATOR->functions[i]);
| ^~~~~~~
callbacks.cc: In function 'void update_functions_tree()':
callbacks.cc:2134:9: error: 'string' was not declared in this scope
2134 | string str;
| ^~~~~~
callbacks.cc:2134:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2136:23: error: 'struct tree_struct' has no member named 'it'
2136 | function_cats.it = function_cats.items.begin();
| ^~
callbacks.cc:2136:42: error: 'struct tree_struct' has no member named 'items'
2136 | function_cats.it = function_cats.items.begin();
| ^~~~~
callbacks.cc:2137:26: error: 'struct tree_struct' has no member named 'it'
2137 | if(function_cats.it != function_cats.items.end()) {
| ^~
callbacks.cc:2137:46: error: 'struct tree_struct' has no member named 'items'
2137 | if(function_cats.it != function_cats.items.end()) {
| ^~~~~
callbacks.cc:2138:40: error: 'struct tree_struct' has no member named 'it'
2138 | item = &*function_cats.it;
| ^~
callbacks.cc:2139:33: error: 'struct tree_struct' has no member named 'it'
2139 | ++function_cats.it;
| ^~
callbacks.cc:2140:23: error: 'struct tree_struct' has no member named 'it'
2140 | item->it = item->items.begin();
| ^~
callbacks.cc:2140:34: error: 'struct tree_struct' has no member named 'items'
2140 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2144:9: error: 'str' was not declared in this scope; did you mean 'std'?
2144 | str = "";
| ^~~
| std
callbacks.cc:2149:30: error: 'struct tree_struct' has no member named 'item'
2149 | str += item->item;
| ^~~~
callbacks.cc:2150:79: error: 'struct tree_struct' has no member named 'item'
2150 | gtk_tree_store_set(tFunctionCategories_store, &iter, 0, item->item.c_str(), 1, str.c_str(), -1);
| ^~~~
callbacks.cc:2151:27: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2151 | if(str == selected_function_category) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc:2155:37: error: 'struct tree_struct' has no member named 'it'
2155 | while(item && item->it == item->items.end()) {
| ^~
callbacks.cc:2155:49: error: 'struct tree_struct' has no member named 'items'
2155 | while(item && item->it == item->items.end()) {
| ^~~~~
callbacks.cc:2157:37: error: 'string' is not a class, namespace, or enumeration
2157 | if(str_i == string::npos) {
| ^~~~~~
callbacks.cc:2167:41: error: 'struct tree_struct' has no member named 'it'
2167 | item2 = &*item->it;
| ^~
callbacks.cc:2168:34: error: 'struct tree_struct' has no member named 'it'
2168 | if(item->it == item->items.begin()) iter2 = iter;
| ^~
callbacks.cc:2168:46: error: 'struct tree_struct' has no member named 'items'
2168 | if(item->it == item->items.begin()) iter2 = iter;
| ^~~~~
callbacks.cc:2169:33: error: 'struct tree_struct' has no member named 'it'
2169 | ++item->it;
| ^~
callbacks.cc:2171:31: error: 'struct tree_struct' has no member named 'it'
2171 | item->it = item->items.begin();
| ^~
callbacks.cc:2171:42: error: 'struct tree_struct' has no member named 'items'
2171 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2174:27: error: 'struct tree_struct' has no member named 'objects'
2174 | if(!function_cats.objects.empty()) {
| ^~~~~~~
callbacks.cc:2179:20: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2179 | if(selected_function_category == _("Uncategorized")) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc:2183:13: error: 'ia_functions' was not declared in this scope; did you mean 'tFunctions'?
2183 | if(!ia_functions.empty()) {
| ^~~~~~~~~~~~
| tFunctions
callbacks.cc:2188:20: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2188 | if(selected_function_category == _("Inactive")) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc:2194:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2194 | selected_function_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc: In function 'void on_tFunctionCategories_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:2232:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2232 | selected_function_category = gstr;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc:2241:25: error: 'string' was not declared in this scope
2241 | string str = selected_function_category.substr(1, selected_function_category.length() - 1);
| ^~~~~~
callbacks.cc:2241:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2243:167: error: 'str' was not declared in this scope; did you mean 'gstr'?
2243 | if(CALCULATOR->functions[i]->isActive() && CALCULATOR->functions[i]->category().substr(0, selected_function_category.length() - 1) == str) {
| ^~~
| gstr
callbacks.cc:2261:17: error: 'selected_function_category' was not declared in this scope; did you mean 'selected_function'?
2261 | selected_function_category = "";
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_function
callbacks.cc: In function 'void on_tFunctions_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:2284:33: error: 'string' was not declared in this scope
2284 | string str, str2;
| ^~~~~~
callbacks.cc:2284:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2286:33: error: 'str' was not declared in this scope; did you mean 'std'?
2286 | str += ename->name;
| ^~~
| std
callbacks.cc:2306:57: error: 'str2' was not declared in this scope
2306 | str2 = arg->name();
| ^~~~
callbacks.cc:2308:57: error: 'str2' was not declared in this scope
2308 | str2 = _("argument");
| ^~~~
callbacks.cc:2312:56: error: 'str2' was not declared in this scope
2312 | str += str2;
| ^~~~
callbacks.cc:2374:57: error: 'str2' was not declared in this scope
2374 | str2 = arg->printlong();
| ^~~~
callbacks.cc:2376:57: error: 'str2' was not declared in this scope
2376 | str2 = default_arg.printlong();
| ^~~~
callbacks.cc:2379:57: error: 'str2' was not declared in this scope
2379 | str2 += " (";
| ^~~~
callbacks.cc:2390:49: error: 'str2' was not declared in this scope
2390 | str2 += "\n";
| ^~~~
callbacks.cc: In function 'void update_variables_tree()':
callbacks.cc:2480:9: error: 'string' was not declared in this scope
2480 | string str;
| ^~~~~~
callbacks.cc:2480:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2482:23: error: 'struct tree_struct' has no member named 'it'
2482 | variable_cats.it = variable_cats.items.begin();
| ^~
callbacks.cc:2482:42: error: 'struct tree_struct' has no member named 'items'
2482 | variable_cats.it = variable_cats.items.begin();
| ^~~~~
callbacks.cc:2483:26: error: 'struct tree_struct' has no member named 'it'
2483 | if(variable_cats.it != variable_cats.items.end()) {
| ^~
callbacks.cc:2483:46: error: 'struct tree_struct' has no member named 'items'
2483 | if(variable_cats.it != variable_cats.items.end()) {
| ^~~~~
callbacks.cc:2484:40: error: 'struct tree_struct' has no member named 'it'
2484 | item = &*variable_cats.it;
| ^~
callbacks.cc:2485:33: error: 'struct tree_struct' has no member named 'it'
2485 | ++variable_cats.it;
| ^~
callbacks.cc:2486:23: error: 'struct tree_struct' has no member named 'it'
2486 | item->it = item->items.begin();
| ^~
callbacks.cc:2486:34: error: 'struct tree_struct' has no member named 'items'
2486 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2490:9: error: 'str' was not declared in this scope; did you mean 'std'?
2490 | str = "";
| ^~~
| std
callbacks.cc:2495:30: error: 'struct tree_struct' has no member named 'item'
2495 | str += item->item;
| ^~~~
callbacks.cc:2496:79: error: 'struct tree_struct' has no member named 'item'
2496 | gtk_tree_store_set(tVariableCategories_store, &iter, 0, item->item.c_str(), 1, str.c_str(), -1);
| ^~~~
callbacks.cc:2497:27: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2497 | if(str == selected_variable_category) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc:2502:37: error: 'struct tree_struct' has no member named 'it'
2502 | while(item && item->it == item->items.end()) {
| ^~
callbacks.cc:2502:49: error: 'struct tree_struct' has no member named 'items'
2502 | while(item && item->it == item->items.end()) {
| ^~~~~
callbacks.cc:2504:37: error: 'string' is not a class, namespace, or enumeration
2504 | if(str_i == string::npos) {
| ^~~~~~
callbacks.cc:2514:41: error: 'struct tree_struct' has no member named 'it'
2514 | item2 = &*item->it;
| ^~
callbacks.cc:2515:34: error: 'struct tree_struct' has no member named 'it'
2515 | if(item->it == item->items.begin()) iter2 = iter;
| ^~
callbacks.cc:2515:46: error: 'struct tree_struct' has no member named 'items'
2515 | if(item->it == item->items.begin()) iter2 = iter;
| ^~~~~
callbacks.cc:2516:33: error: 'struct tree_struct' has no member named 'it'
2516 | ++item->it;
| ^~
callbacks.cc:2518:31: error: 'struct tree_struct' has no member named 'it'
2518 | item->it = item->items.begin();
| ^~
callbacks.cc:2518:42: error: 'struct tree_struct' has no member named 'items'
2518 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2522:27: error: 'struct tree_struct' has no member named 'objects'
2522 | if(!variable_cats.objects.empty()) {
| ^~~~~~~
callbacks.cc:2527:20: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2527 | if(selected_variable_category == _("Uncategorized")) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc:2531:13: error: 'ia_variables' was not declared in this scope; did you mean 'tVariables'?
2531 | if(!ia_variables.empty()) {
| ^~~~~~~~~~~~
| tVariables
callbacks.cc:2536:20: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2536 | if(selected_variable_category == _("Inactive")) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc:2542:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2542 | selected_variable_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc: In function 'void setVariableTreeItem(GtkTreeIter&, Variable*)':
callbacks.cc:2551:9: error: 'string' was not declared in this scope
2551 | string value = "";
| ^~~~~~
callbacks.cc:2551:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2553:17: error: 'value' was not declared in this scope; did you mean 'GValue'?
2553 | value = _("a previous result");
| ^~~~~
| GValue
callbacks.cc:2556:25: error: 'value' was not declared in this scope; did you mean 'GValue'?
2556 | value = CALCULATOR->localizeExpression(((KnownVariable*) v)->expression());
| ^~~~~
| GValue
callbacks.cc:2575:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
2575 | value = _("matrix");
| ^~~~~
| GValue
callbacks.cc:2577:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
2577 | value = _("vector");
| ^~~~~
| GValue
callbacks.cc:2581:33: error: 'value' was not declared in this scope; did you mean 'GValue'?
2581 | value = CALCULATOR->print(((KnownVariable*) v)->get(), 30, po);
| ^~~~~
| GValue
callbacks.cc:2587:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
2587 | case ASSUMPTION_SIGN_POSITIVE: {value = _("positive"); break;}
| ^~~~~
| GValue
callbacks.cc:2588:68: error: 'value' was not declared in this scope; did you mean 'GValue'?
2588 | case ASSUMPTION_SIGN_NONPOSITIVE: {value = _("non-positive"); break;}
| ^~~~~
| GValue
callbacks.cc:2589:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
2589 | case ASSUMPTION_SIGN_NEGATIVE: {value = _("negative"); break;}
| ^~~~~
| GValue
callbacks.cc:2590:68: error: 'value' was not declared in this scope; did you mean 'GValue'?
2590 | case ASSUMPTION_SIGN_NONNEGATIVE: {value = _("non-negative"); break;}
| ^~~~~
| GValue
callbacks.cc:2591:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
2591 | case ASSUMPTION_SIGN_NONZERO: {value = _("non-zero"); break;}
| ^~~~~
| GValue
callbacks.cc:2594:29: error: 'value' was not declared in this scope; did you mean 'GValue'?
2594 | if(!value.empty() && ((UnknownVariable*) v)->assumptions()->type() != ASSUMPTION_TYPE_NONE) value += " ";
| ^~~~~
| GValue
callbacks.cc:2596:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
2596 | case ASSUMPTION_TYPE_INTEGER: {value += _("integer"); break;}
| ^~~~~
| GValue
callbacks.cc:2597:65: error: 'value' was not declared in this scope; did you mean 'GValue'?
2597 | case ASSUMPTION_TYPE_RATIONAL: {value += _("rational"); break;}
| ^~~~~
| GValue
callbacks.cc:2598:61: error: 'value' was not declared in this scope; did you mean 'GValue'?
2598 | case ASSUMPTION_TYPE_REAL: {value += _("real"); break;}
| ^~~~~
| GValue
callbacks.cc:2599:64: error: 'value' was not declared in this scope; did you mean 'GValue'?
2599 | case ASSUMPTION_TYPE_COMPLEX: {value += _("complex"); break;}
| ^~~~~
| GValue
callbacks.cc:2600:63: error: 'value' was not declared in this scope; did you mean 'GValue'?
2600 | case ASSUMPTION_TYPE_NUMBER: {value += _("number"); break;}
| ^~~~~
| GValue
callbacks.cc:2601:66: error: 'value' was not declared in this scope; did you mean 'GValue'?
2601 | case ASSUMPTION_TYPE_NONMATRIX: {value += _("(not matrix)"); break;}
| ^~~~~
| GValue
callbacks.cc:2604:28: error: 'value' was not declared in this scope; did you mean 'GValue'?
2604 | if(value.empty()) value = _("unknown");
| ^~~~~
| GValue
callbacks.cc:2606:25: error: 'value' was not declared in this scope; did you mean 'GValue'?
2606 | value = _("default assumptions");
| ^~~~~
| GValue
callbacks.cc:2609:84: error: 'value' was not declared in this scope; did you mean 'GValue'?
2609 | gtk_list_store_set(tVariables_store, &iter2, 0, v->title(true).c_str(), 1, value.c_str(), 2, (gpointer) v, 3, TRUE, -1);
| ^~~~~
| GValue
callbacks.cc: In function 'void on_tVariableCategories_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:2639:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2639 | selected_variable_category = gstr;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc:2649:25: error: 'string' was not declared in this scope
2649 | string str = selected_variable_category.substr(1, selected_variable_category.length() - 1);
| ^~~~~~
callbacks.cc:2649:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2651:167: error: 'str' was not declared in this scope; did you mean 'gstr'?
2651 | if(CALCULATOR->variables[i]->isActive() && CALCULATOR->variables[i]->category().substr(0, selected_variable_category.length() - 1) == str) {
| ^~~
| gstr
callbacks.cc:2671:17: error: 'selected_variable_category' was not declared in this scope; did you mean 'selected_variable'?
2671 | selected_variable_category = "";
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| selected_variable
callbacks.cc: In function 'void update_units_tree()':
callbacks.cc:2732:9: error: 'string' was not declared in this scope
2732 | string str;
| ^~~~~~
callbacks.cc:2732:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2734:19: error: 'struct tree_struct' has no member named 'it'
2734 | unit_cats.it = unit_cats.items.begin();
| ^~
callbacks.cc:2734:34: error: 'struct tree_struct' has no member named 'items'
2734 | unit_cats.it = unit_cats.items.begin();
| ^~~~~
callbacks.cc:2735:22: error: 'struct tree_struct' has no member named 'it'
2735 | if(unit_cats.it != unit_cats.items.end()) {
| ^~
callbacks.cc:2735:38: error: 'struct tree_struct' has no member named 'items'
2735 | if(unit_cats.it != unit_cats.items.end()) {
| ^~~~~
callbacks.cc:2736:36: error: 'struct tree_struct' has no member named 'it'
2736 | item = &*unit_cats.it;
| ^~
callbacks.cc:2737:29: error: 'struct tree_struct' has no member named 'it'
2737 | ++unit_cats.it;
| ^~
callbacks.cc:2738:23: error: 'struct tree_struct' has no member named 'it'
2738 | item->it = item->items.begin();
| ^~
callbacks.cc:2738:34: error: 'struct tree_struct' has no member named 'items'
2738 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2742:9: error: 'str' was not declared in this scope; did you mean 'std'?
2742 | str = "";
| ^~~
| std
callbacks.cc:2747:30: error: 'struct tree_struct' has no member named 'item'
2747 | str += item->item;
| ^~~~
callbacks.cc:2748:75: error: 'struct tree_struct' has no member named 'item'
2748 | gtk_tree_store_set(tUnitCategories_store, &iter, 0, item->item.c_str(), 1, str.c_str(), -1);
| ^~~~
callbacks.cc:2749:27: error: 'selected_unit_category' was not declared in this scope
2749 | if(str == selected_unit_category) {
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2753:37: error: 'struct tree_struct' has no member named 'it'
2753 | while(item && item->it == item->items.end()) {
| ^~
callbacks.cc:2753:49: error: 'struct tree_struct' has no member named 'items'
2753 | while(item && item->it == item->items.end()) {
| ^~~~~
callbacks.cc:2755:37: error: 'string' is not a class, namespace, or enumeration
2755 | if(str_i == string::npos) {
| ^~~~~~
callbacks.cc:2765:41: error: 'struct tree_struct' has no member named 'it'
2765 | item2 = &*item->it;
| ^~
callbacks.cc:2766:34: error: 'struct tree_struct' has no member named 'it'
2766 | if(item->it == item->items.begin()) iter2 = iter;
| ^~
callbacks.cc:2766:46: error: 'struct tree_struct' has no member named 'items'
2766 | if(item->it == item->items.begin()) iter2 = iter;
| ^~~~~
callbacks.cc:2767:33: error: 'struct tree_struct' has no member named 'it'
2767 | ++item->it;
| ^~
callbacks.cc:2769:31: error: 'struct tree_struct' has no member named 'it'
2769 | item->it = item->items.begin();
| ^~
callbacks.cc:2769:42: error: 'struct tree_struct' has no member named 'items'
2769 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2772:23: error: 'struct tree_struct' has no member named 'objects'
2772 | if(!unit_cats.objects.empty()) {
| ^~~~~~~
callbacks.cc:2776:20: error: 'selected_unit_category' was not declared in this scope
2776 | if(selected_unit_category == _("Uncategorized")) {
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2781:13: error: 'ia_units' was not declared in this scope
2781 | if(!ia_units.empty()) {
| ^~~~~~~~
callbacks.cc:2784:20: error: 'selected_unit_category' was not declared in this scope
2784 | if(selected_unit_category == _("Inactive")) {
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2791:17: error: 'selected_unit_category' was not declared in this scope
2791 | selected_unit_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'void setUnitTreeItem(GtkTreeIter&, Unit*)':
callbacks.cc:2800:9: error: 'string' was not declared in this scope
2800 | string snames, sbase;
| ^~~~~~
callbacks.cc:2800:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2804:27: error: 'snames' was not declared in this scope; did you mean 'tNames'?
2804 | if(i > 1) snames += " / ";
| ^~~~~~
| tNames
callbacks.cc:2805:17: error: 'snames' was not declared in this scope; did you mean 'tNames'?
2805 | snames += u->getName(i).name;
| ^~~~~~
| tNames
callbacks.cc:2810:25: error: 'snames' was not declared in this scope; did you mean 'tNames'?
2810 | snames = "";
| ^~~~~~
| tNames
callbacks.cc:2811:25: error: 'sbase' was not declared in this scope
2811 | sbase = ((CompositeUnit*) u)->print(false, true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tUnits);
| ^~~~~
callbacks.cc:2816:25: error: 'sbase' was not declared in this scope
2816 | sbase = au->firstBaseUnit()->preferredDisplayName(printops.abbreviate_names, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) tUnits).name;
| ^~~~~
callbacks.cc:2824:25: error: 'sbase' was not declared in this scope
2824 | sbase = "";
| ^~~~~
callbacks.cc:2829:114: error: 'snames' was not declared in this scope; did you mean 'tNames'?
2829 | gtk_list_store_set(tUnits_store, &iter2, UNITS_TITLE_COLUMN, u->title(true).c_str(), UNITS_NAMES_COLUMN, snames.c_str(), UNITS_BASE_COLUMN, sbase.c_str(), UNITS_POINTER_COLUMN, (gpointer) u, UNITS_VISIBLE_COLUMN, TRUE, UNITS_VISIBLE_COLUMN_CONVERT, TRUE, -1);
| ^~~~~~
| tNames
callbacks.cc:2829:149: error: 'sbase' was not declared in this scope
2829 | gtk_list_store_set(tUnits_store, &iter2, UNITS_TITLE_COLUMN, u->title(true).c_str(), UNITS_NAMES_COLUMN, snames.c_str(), UNITS_BASE_COLUMN, sbase.c_str(), UNITS_POINTER_COLUMN, (gpointer) u, UNITS_VISIBLE_COLUMN, TRUE, UNITS_VISIBLE_COLUMN_CONVERT, TRUE, -1);
| ^~~~~
callbacks.cc:2831:17: error: 'unordered_map' was not declared in this scope
2831 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^~~~~~~~~~~~~
callbacks.cc:2831:17: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/unordered_map:47,
from callbacks.cc:34:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
callbacks.cc:2831:48: error: expected primary-expression before '*' token
2831 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^
callbacks.cc:2831:49: error: expected primary-expression before '>' token
2831 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^
callbacks.cc:2831:52: error: '::const_iterator' has not been declared
2831 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^~~~~~~~~~~~~~
callbacks.cc:2832:20: error: 'it_flag' was not declared in this scope
2832 | if(it_flag != flag_images.end()) {
| ^~~~~~~
callbacks.cc:2832:31: error: 'flag_images' was not declared in this scope
2832 | if(it_flag != flag_images.end()) {
| ^~~~~~~~~~~
callbacks.cc: In function 'void on_tUnitCategories_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:2872:17: error: 'selected_unit_category' was not declared in this scope
2872 | selected_unit_category = gstr;
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2881:25: error: 'string' was not declared in this scope
2881 | string str = selected_unit_category.substr(1, selected_unit_category.length() - 1);
| ^~~~~~
callbacks.cc:2881:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2883:155: error: 'str' was not declared in this scope; did you mean 'gstr'?
2883 | if(CALCULATOR->units[i]->isActive() && CALCULATOR->units[i]->category().substr(0, selected_unit_category.length() - 1) == str) {
| ^~~
| gstr
callbacks.cc:2907:17: error: 'selected_unit_category' was not declared in this scope
2907 | selected_unit_category = "";
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'void update_unit_selector_tree()':
callbacks.cc:2969:9: error: 'string' was not declared in this scope
2969 | string str;
| ^~~~~~
callbacks.cc:2969:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:2971:19: error: 'struct tree_struct' has no member named 'it'
2971 | unit_cats.it = unit_cats.items.begin();
| ^~
callbacks.cc:2971:34: error: 'struct tree_struct' has no member named 'items'
2971 | unit_cats.it = unit_cats.items.begin();
| ^~~~~
callbacks.cc:2972:22: error: 'struct tree_struct' has no member named 'it'
2972 | if(unit_cats.it != unit_cats.items.end()) {
| ^~
callbacks.cc:2972:38: error: 'struct tree_struct' has no member named 'items'
2972 | if(unit_cats.it != unit_cats.items.end()) {
| ^~~~~
callbacks.cc:2973:36: error: 'struct tree_struct' has no member named 'it'
2973 | item = &*unit_cats.it;
| ^~
callbacks.cc:2974:29: error: 'struct tree_struct' has no member named 'it'
2974 | ++unit_cats.it;
| ^~
callbacks.cc:2975:23: error: 'struct tree_struct' has no member named 'it'
2975 | item->it = item->items.begin();
| ^~
callbacks.cc:2975:34: error: 'struct tree_struct' has no member named 'items'
2975 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:2979:9: error: 'str' was not declared in this scope; did you mean 'std'?
2979 | str = "";
| ^~~
| std
callbacks.cc:2981:9: error: 'convert_category_map' was not declared in this scope
2981 | convert_category_map.clear();
| ^~~~~~~~~~~~~~~~~~~~
callbacks.cc:2985:30: error: 'struct tree_struct' has no member named 'item'
2985 | str += item->item;
| ^~~~
callbacks.cc:2986:83: error: 'struct tree_struct' has no member named 'item'
2986 | gtk_tree_store_set(tUnitSelectorCategories_store, &iter, 0, item->item.c_str(), 1, str.c_str(), -1);
| ^~~~
callbacks.cc:2987:27: error: 'selected_unit_category' was not declared in this scope
2987 | if(str == selected_unit_category) {
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:2992:37: error: 'struct tree_struct' has no member named 'it'
2992 | while(item && item->it == item->items.end()) {
| ^~
callbacks.cc:2992:49: error: 'struct tree_struct' has no member named 'items'
2992 | while(item && item->it == item->items.end()) {
| ^~~~~
callbacks.cc:2994:37: error: 'string' is not a class, namespace, or enumeration
2994 | if(str_i == string::npos) {
| ^~~~~~
callbacks.cc:3004:41: error: 'struct tree_struct' has no member named 'it'
3004 | item2 = &*item->it;
| ^~
callbacks.cc:3005:34: error: 'struct tree_struct' has no member named 'it'
3005 | if(item->it == item->items.begin()) iter2 = iter;
| ^~
callbacks.cc:3005:46: error: 'struct tree_struct' has no member named 'items'
3005 | if(item->it == item->items.begin()) iter2 = iter;
| ^~~~~
callbacks.cc:3006:33: error: 'struct tree_struct' has no member named 'it'
3006 | ++item->it;
| ^~
callbacks.cc:3008:31: error: 'struct tree_struct' has no member named 'it'
3008 | item->it = item->items.begin();
| ^~
callbacks.cc:3008:42: error: 'struct tree_struct' has no member named 'items'
3008 | item->it = item->items.begin();
| ^~~~~
callbacks.cc:3011:23: error: 'struct tree_struct' has no member named 'objects'
3011 | if(!unit_cats.objects.empty()) {
| ^~~~~~~
callbacks.cc:3016:20: error: 'selected_unit_category' was not declared in this scope
3016 | if(selected_unit_category == _("Uncategorized")) {
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:3023:17: error: 'selected_unit_category' was not declared in this scope
3023 | selected_unit_category = _("All");
| ^~~~~~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'void on_functions_entry_search_changed(GtkEntry*, gpointer)':
callbacks.cc:3035:9: error: 'string' was not declared in this scope
3035 | string str = gtk_entry_get_text(w);
| ^~~~~~
callbacks.cc:3035:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3036:27: error: 'str' was not declared in this scope; did you mean 'std'?
3036 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc:3042:31: error: expected ';' before 'title'
3042 | string title = u->title(true);
| ^~~~~~
| ;
callbacks.cc:3043:43: error: 'title' was not declared in this scope
3043 | remove_blank_ends(title);
| ^~~~~
callbacks.cc:3050:41: error: 'string' is not a class, namespace, or enumeration
3050 | if(i == string::npos) break;
| ^~~~~~
callbacks.cc: In function 'void on_variables_entry_search_changed(GtkEntry*, gpointer)':
callbacks.cc:3090:9: error: 'string' was not declared in this scope
3090 | string str = gtk_entry_get_text(w);
| ^~~~~~
callbacks.cc:3090:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3091:27: error: 'str' was not declared in this scope; did you mean 'std'?
3091 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc:3097:31: error: expected ';' before 'title'
3097 | string title = u->title(true);
| ^~~~~~
| ;
callbacks.cc:3098:43: error: 'title' was not declared in this scope
3098 | remove_blank_ends(title);
| ^~~~~
callbacks.cc:3105:41: error: 'string' is not a class, namespace, or enumeration
3105 | if(i == string::npos) break;
| ^~~~~~
callbacks.cc: In function 'void on_units_entry_search_changed(GtkEntry*, gpointer)':
callbacks.cc:3146:9: error: 'string' was not declared in this scope
3146 | string str = gtk_entry_get_text(w);
| ^~~~~~
callbacks.cc:3146:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3147:27: error: 'str' was not declared in this scope; did you mean 'std'?
3147 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc: In function 'void on_units_convert_search_changed(GtkEntry*, gpointer)':
callbacks.cc:3178:9: error: 'string' was not declared in this scope
3178 | string str = gtk_entry_get_text(w);
| ^~~~~~
callbacks.cc:3178:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3179:27: error: 'str' was not declared in this scope; did you mean 'std'?
3179 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc: In function 'void on_convert_entry_search_changed(GtkEntry*, gpointer)':
callbacks.cc:3207:9: error: 'string' was not declared in this scope
3207 | string str = gtk_entry_get_text(w);
| ^~~~~~
callbacks.cc:3207:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3208:27: error: 'str' was not declared in this scope; did you mean 'std'?
3208 | remove_blank_ends(str);
| ^~~
| std
callbacks.cc: In function 'void setUnitSelectorTreeItem(GtkTreeIter&, Unit*)':
callbacks.cc:3241:9: error: 'string' was not declared in this scope
3241 | string snames, sbase;
| ^~~~~~
callbacks.cc:3241:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3243:17: error: 'unordered_map' was not declared in this scope
3243 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^~~~~~~~~~~~~
callbacks.cc:3243:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
callbacks.cc:3243:48: error: expected primary-expression before '*' token
3243 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^
callbacks.cc:3243:49: error: expected primary-expression before '>' token
3243 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^
callbacks.cc:3243:52: error: '::const_iterator' has not been declared
3243 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(u->referenceName());
| ^~~~~~~~~~~~~~
callbacks.cc:3244:112: error: 'it_flag' was not declared in this scope
3244 | gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true).c_str(), 1, (gpointer) u, 2, it_flag == flag_images.end() ? NULL : it_flag->second, 3, TRUE, -1);
| ^~~~~~~
callbacks.cc:3244:123: error: 'flag_images' was not declared in this scope
3244 | gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true).c_str(), 1, (gpointer) u, 2, it_flag == flag_images.end() ? NULL : it_flag->second, 3, TRUE, -1);
| ^~~~~~~~~~~
callbacks.cc: In function 'void on_tUnitSelectorCategories_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:3272:17: error: 'selected_unit_selector_category' was not declared in this scope
3272 | selected_unit_selector_category = gstr;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc:3280:25: error: 'string' was not declared in this scope
3280 | string str = selected_unit_selector_category.substr(1, selected_unit_selector_category.length() - 1);
| ^~~~~~
callbacks.cc:3280:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3282:241: error: 'str' was not declared in this scope; did you mean 'gstr'?
3282 | if(CALCULATOR->units[i]->isActive() && (!CALCULATOR->units[i]->isHidden() || CALCULATOR->units[i]->isCurrency()) && CALCULATOR->units[i]->category().substr(0, selected_unit_selector_category.length() - 1) == str) {
| ^~~
| gstr
callbacks.cc:3332:17: error: 'selected_unit_selector_category' was not declared in this scope
3332 | selected_unit_selector_category = "";
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
callbacks.cc: In function 'void on_tDatasets_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:3436:17: error: 'string' was not declared in this scope
3436 | string str, str2;
| ^~~~~~
callbacks.cc:3436:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3438:25: error: 'str' was not declared in this scope; did you mean 'std'?
3438 | str = ds->description();
| ^~~
| std
callbacks.cc:3444:17: error: 'str' was not declared in this scope; did you mean 'std'?
3444 | str = _("Properties");
| ^~~
| std
callbacks.cc:3505:41: error: 'str2' was not declared in this scope
3505 | str2 = arg->name();
| ^~~~
callbacks.cc:3507:41: error: 'str2' was not declared in this scope
3507 | str2 = _("argument");
| ^~~~
callbacks.cc:3511:40: error: 'str2' was not declared in this scope
3511 | str += str2;
| ^~~~
callbacks.cc: In function 'void on_dataset_button_function_clicked(GtkButton*, gpointer)':
callbacks.cc:3562:17: error: 'string' was not declared in this scope
3562 | string str = ds->preferredDisplayName(printops.abbreviate_names, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) w).name;
| ^~~~~~
callbacks.cc:3562:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3563:17: error: 'str' was not declared in this scope; did you mean 'std'?
3563 | str += "(";
| ^~~
| std
callbacks.cc: In function 'void on_tDataObjects_selection_changed(GtkTreeSelection*, gpointer)':
callbacks.cc:3592:17: error: 'string' was not declared in this scope
3592 | string sval;
| ^~~~~~
callbacks.cc:3592:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3598:23: error: expected ';' before 'str'
3598 | string str;
| ^~~~
| ;
callbacks.cc:3601:33: error: 'sval' was not declared in this scope
3601 | sval = o->getPropertyDisplayString(dp);
| ^~~~
callbacks.cc:3604:41: error: 'str' was not declared in this scope; did you mean 'std'?
3604 | str = "<span weight=\"bold\">"; str += dp->title(); str += ":"; str += "</span>";
| ^~~
| std
callbacks.cc: In function 'void update_function_arguments_list(MathFunction*)':
callbacks.cc:3809:17: error: 'string' was not declared in this scope
3809 | string str, str2;
| ^~~~~~
callbacks.cc:3809:17: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:3815:33: error: 'str' was not declared in this scope; did you mean 'std'?
3815 | str = arg->printlong();
| ^~~
| std
callbacks.cc:3816:33: error: 'str2' was not declared in this scope
3816 | str2 = arg->name();
| ^~~~
callbacks.cc:3818:33: error: 'str' was not declared in this scope; did you mean 'std'?
3818 | str = defarg.printlong();
| ^~~
| std
callbacks.cc:3819:33: error: 'str2' was not declared in this scope
3819 | str2 = "";
| ^~~~
callbacks.cc:3821:80: error: 'str2' was not declared in this scope
3821 | gtk_list_store_set(tFunctionArguments_store, &iter, 0, str2.c_str(), 1, str.c_str(), 2, (gpointer) arg, -1);
| ^~~~
callbacks.cc:3821:97: error: 'str' was not declared in this scope; did you mean 'std'?
3821 | gtk_list_store_set(tFunctionArguments_store, &iter, 0, str2.c_str(), 1, str.c_str(), 2, (gpointer) arg, -1);
| ^~~
| std
callbacks.cc: In function 'void create_umenu()':
callbacks.cc:3867:19: error: 'struct tree_struct' has no member named 'rit'
3867 | unit_cats.rit = unit_cats.items.rbegin();
| ^~~
callbacks.cc:3867:35: error: 'struct tree_struct' has no member named 'items'
3867 | unit_cats.rit = unit_cats.items.rbegin();
| ^~~~~
callbacks.cc:3868:22: error: 'struct tree_struct' has no member named 'rit'
3868 | if(unit_cats.rit != unit_cats.items.rend()) {
| ^~~
callbacks.cc:3868:39: error: 'struct tree_struct' has no member named 'items'
3868 | if(unit_cats.rit != unit_cats.items.rend()) {
| ^~~~~
callbacks.cc:3869:37: error: 'struct tree_struct' has no member named 'rit'
3869 | titem = &*unit_cats.rit;
| ^~~
callbacks.cc:3870:29: error: 'struct tree_struct' has no member named 'rit'
3870 | ++unit_cats.rit;
| ^~~
callbacks.cc:3871:24: error: 'struct tree_struct' has no member named 'rit'
3871 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:3871:37: error: 'struct tree_struct' has no member named 'items'
3871 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:3875:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
3875 | stack<GtkWidget*> menus;
| ^~~~~
| std::stack
In file included from /usr/include/c++/12.2.0/stack:61,
from /usr/include/libqalculate/includes.h:19:
/usr/include/c++/12.2.0/bits/stl_stack.h:99:11: note: 'std::stack' declared here
99 | class stack
| ^~~~~
callbacks.cc:3875:24: error: expected primary-expression before '*' token
3875 | stack<GtkWidget*> menus;
| ^
callbacks.cc:3875:25: error: expected primary-expression before '>' token
3875 | stack<GtkWidget*> menus;
| ^
callbacks.cc:3875:27: error: 'menus' was not declared in this scope
3875 | stack<GtkWidget*> menus;
| ^~~~~
callbacks.cc:3879:39: error: 'struct tree_struct' has no member named 'items'
3879 | bool b_empty = titem->items.size() == 0;
| ^~~~~
callbacks.cc:3881:54: error: 'struct tree_struct' has no member named 'objects'
3881 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3882:52: error: 'struct tree_struct' has no member named 'objects'
3882 | u = (Unit*) titem->objects[i];
| ^~~~~~~
In file included from callbacks.cc:28:
callbacks.cc:3890:53: error: 'struct tree_struct' has no member named 'item'
3890 | SUBMENU_ITEM_PREPEND(titem->item.c_str(), sub3)
| ^~~~
interface.h:35:85: note: in definition of macro 'SUBMENU_ITEM_PREPEND'
35 | #define SUBMENU_ITEM_PREPEND(x,y) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); gtk_menu_shell_prepend(GTK_MENU_SHELL(y), item); sub = gtk_menu_new(); gtk_widget_show (sub); gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), sub);
| ^
callbacks.cc:3894:54: error: 'struct tree_struct' has no member named 'objects'
3894 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3895:52: error: 'struct tree_struct' has no member named 'objects'
3895 | u = (Unit*) titem->objects[i];
| ^~~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:125: error: 'string' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3898:60: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3898 | if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u)}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3898:60: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3898 | if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u)}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
callbacks.cc:3904:62: error: 'struct tree_struct' has no member named 'objects'
3904 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3905:60: error: 'struct tree_struct' has no member named 'objects'
3905 | u = (Unit*) titem->objects[i];
| ^~~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:125: error: 'string' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3907:49: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3907 | MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3907:49: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3907 | MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
callbacks.cc:3914:39: error: 'struct tree_struct' has no member named 'rit'
3914 | while(titem && titem->rit == titem->items.rend()) {
| ^~~
callbacks.cc:3914:53: error: 'struct tree_struct' has no member named 'items'
3914 | while(titem && titem->rit == titem->items.rend()) {
| ^~~~~
callbacks.cc:3920:43: error: 'struct tree_struct' has no member named 'rit'
3920 | titem2 = &*titem->rit;
| ^~~
callbacks.cc:3921:34: error: 'struct tree_struct' has no member named 'rit'
3921 | ++titem->rit;
| ^~~
callbacks.cc:3923:32: error: 'struct tree_struct' has no member named 'rit'
3923 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:3923:45: error: 'struct tree_struct' has no member named 'items'
3923 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:3927:41: error: 'struct tree_struct' has no member named 'objects'
3927 | for(size_t i = 0; i < unit_cats.objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3928:39: error: 'struct tree_struct' has no member named 'objects'
3928 | u = (Unit*) unit_cats.objects[i];
| ^~~~~~~
callbacks.cc: In function 'void create_umenu2()':
callbacks.cc:3954:19: error: 'struct tree_struct' has no member named 'rit'
3954 | unit_cats.rit = unit_cats.items.rbegin();
| ^~~
callbacks.cc:3954:35: error: 'struct tree_struct' has no member named 'items'
3954 | unit_cats.rit = unit_cats.items.rbegin();
| ^~~~~
callbacks.cc:3955:22: error: 'struct tree_struct' has no member named 'rit'
3955 | if(unit_cats.rit != unit_cats.items.rend()) {
| ^~~
callbacks.cc:3955:39: error: 'struct tree_struct' has no member named 'items'
3955 | if(unit_cats.rit != unit_cats.items.rend()) {
| ^~~~~
callbacks.cc:3956:37: error: 'struct tree_struct' has no member named 'rit'
3956 | titem = &*unit_cats.rit;
| ^~~
callbacks.cc:3957:29: error: 'struct tree_struct' has no member named 'rit'
3957 | ++unit_cats.rit;
| ^~~
callbacks.cc:3958:24: error: 'struct tree_struct' has no member named 'rit'
3958 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:3958:37: error: 'struct tree_struct' has no member named 'items'
3958 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:3962:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
3962 | stack<GtkWidget*> menus;
| ^~~~~
| std::stack
/usr/include/c++/12.2.0/bits/stl_stack.h:99:11: note: 'std::stack' declared here
99 | class stack
| ^~~~~
callbacks.cc:3962:24: error: expected primary-expression before '*' token
3962 | stack<GtkWidget*> menus;
| ^
callbacks.cc:3962:25: error: expected primary-expression before '>' token
3962 | stack<GtkWidget*> menus;
| ^
callbacks.cc:3962:27: error: 'menus' was not declared in this scope
3962 | stack<GtkWidget*> menus;
| ^~~~~
callbacks.cc:3966:39: error: 'struct tree_struct' has no member named 'items'
3966 | bool b_empty = titem->items.size() == 0;
| ^~~~~
callbacks.cc:3968:54: error: 'struct tree_struct' has no member named 'objects'
3968 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3969:52: error: 'struct tree_struct' has no member named 'objects'
3969 | u = (Unit*) titem->objects[i];
| ^~~~~~~
callbacks.cc:3977:53: error: 'struct tree_struct' has no member named 'item'
3977 | SUBMENU_ITEM_PREPEND(titem->item.c_str(), sub3)
| ^~~~
interface.h:35:85: note: in definition of macro 'SUBMENU_ITEM_PREPEND'
35 | #define SUBMENU_ITEM_PREPEND(x,y) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); gtk_menu_shell_prepend(GTK_MENU_SHELL(y), item); sub = gtk_menu_new(); gtk_widget_show (sub); gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), sub);
| ^
callbacks.cc:3981:54: error: 'struct tree_struct' has no member named 'objects'
3981 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3982:52: error: 'struct tree_struct' has no member named 'objects'
3982 | u = (Unit*) titem->objects[i];
| ^~~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:125: error: 'string' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3985:60: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3985 | if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u)}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3985:60: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3985 | if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u)}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
callbacks.cc:3991:62: error: 'struct tree_struct' has no member named 'objects'
3991 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:3992:60: error: 'struct tree_struct' has no member named 'objects'
3992 | u = (Unit*) titem->objects[i];
| ^~~~~~~
interface.h:18:111: error: 'unordered_map' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
interface.h:18:111: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
interface.h:18:125: error: 'string' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: suggested alternatives:
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
interface.h:18:125: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
interface.h:18:142: error: expected primary-expression before '*' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3994:49: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3994 | MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:143: error: expected primary-expression before '>' token
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^
callbacks.cc:3994:49: note: in expansion of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
3994 | MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interface.h:18:146: error: '::const_iterator' has not been declared
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:146: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~~~~
interface.h:18:212: error: 'it_flag' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:212: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~
interface.h:18:223: error: 'flag_images' was not declared in this scope
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
interface.h:18:223: note: in definition of macro 'MENU_ITEM_WITH_POINTER_AND_FLAG'
18 | #define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.find(z->referenceName()); if(it_flag != flag_images.end()) {GtkWidget *image_w = gtk_image_new_from_pixbuf(it_flag->second); gtk_widget_set_size_request(image_w, 32, -1); gtk_container_add(GTK_CONTAINER(box), image_w);} gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect (G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);}
| ^~~~~~~~~~~
callbacks.cc:4001:39: error: 'struct tree_struct' has no member named 'rit'
4001 | while(titem && titem->rit == titem->items.rend()) {
| ^~~
callbacks.cc:4001:53: error: 'struct tree_struct' has no member named 'items'
4001 | while(titem && titem->rit == titem->items.rend()) {
| ^~~~~
callbacks.cc:4007:43: error: 'struct tree_struct' has no member named 'rit'
4007 | titem2 = &*titem->rit;
| ^~~
callbacks.cc:4008:34: error: 'struct tree_struct' has no member named 'rit'
4008 | ++titem->rit;
| ^~~
callbacks.cc:4010:32: error: 'struct tree_struct' has no member named 'rit'
4010 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:4010:45: error: 'struct tree_struct' has no member named 'items'
4010 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:4014:41: error: 'struct tree_struct' has no member named 'objects'
4014 | for(size_t i = 0; i < unit_cats.objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4015:39: error: 'struct tree_struct' has no member named 'objects'
4015 | u = (Unit*) unit_cats.objects[i];
| ^~~~~~~
callbacks.cc: In function 'void create_vmenu()':
callbacks.cc:4051:23: error: 'struct tree_struct' has no member named 'rit'
4051 | variable_cats.rit = variable_cats.items.rbegin();
| ^~~
callbacks.cc:4051:43: error: 'struct tree_struct' has no member named 'items'
4051 | variable_cats.rit = variable_cats.items.rbegin();
| ^~~~~
callbacks.cc:4052:26: error: 'struct tree_struct' has no member named 'rit'
4052 | if(variable_cats.rit != variable_cats.items.rend()) {
| ^~~
callbacks.cc:4052:47: error: 'struct tree_struct' has no member named 'items'
4052 | if(variable_cats.rit != variable_cats.items.rend()) {
| ^~~~~
callbacks.cc:4053:41: error: 'struct tree_struct' has no member named 'rit'
4053 | titem = &*variable_cats.rit;
| ^~~
callbacks.cc:4054:33: error: 'struct tree_struct' has no member named 'rit'
4054 | ++variable_cats.rit;
| ^~~
callbacks.cc:4055:24: error: 'struct tree_struct' has no member named 'rit'
4055 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:4055:37: error: 'struct tree_struct' has no member named 'items'
4055 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:4060:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
4060 | stack<GtkWidget*> menus;
| ^~~~~
| std::stack
/usr/include/c++/12.2.0/bits/stl_stack.h:99:11: note: 'std::stack' declared here
99 | class stack
| ^~~~~
callbacks.cc:4060:24: error: expected primary-expression before '*' token
4060 | stack<GtkWidget*> menus;
| ^
callbacks.cc:4060:25: error: expected primary-expression before '>' token
4060 | stack<GtkWidget*> menus;
| ^
callbacks.cc:4060:27: error: 'menus' was not declared in this scope
4060 | stack<GtkWidget*> menus;
| ^~~~~
callbacks.cc:4064:39: error: 'struct tree_struct' has no member named 'items'
4064 | bool b_empty = titem->items.size() == 0;
| ^~~~~
callbacks.cc:4066:54: error: 'struct tree_struct' has no member named 'objects'
4066 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4067:56: error: 'struct tree_struct' has no member named 'objects'
4067 | v = (Variable*) titem->objects[i];
| ^~~~~~~
callbacks.cc:4075:53: error: 'struct tree_struct' has no member named 'item'
4075 | SUBMENU_ITEM_PREPEND(titem->item.c_str(), sub3)
| ^~~~
interface.h:35:85: note: in definition of macro 'SUBMENU_ITEM_PREPEND'
35 | #define SUBMENU_ITEM_PREPEND(x,y) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); gtk_menu_shell_prepend(GTK_MENU_SHELL(y), item); sub = gtk_menu_new(); gtk_widget_show (sub); gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), sub);
| ^
callbacks.cc:4078:54: error: 'struct tree_struct' has no member named 'objects'
4078 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4079:56: error: 'struct tree_struct' has no member named 'objects'
4079 | v = (Variable*) titem->objects[i];
| ^~~~~~~
callbacks.cc:4087:39: error: 'struct tree_struct' has no member named 'rit'
4087 | while(titem && titem->rit == titem->items.rend()) {
| ^~~
callbacks.cc:4087:53: error: 'struct tree_struct' has no member named 'items'
4087 | while(titem && titem->rit == titem->items.rend()) {
| ^~~~~
callbacks.cc:4093:43: error: 'struct tree_struct' has no member named 'rit'
4093 | titem2 = &*titem->rit;
| ^~~
callbacks.cc:4094:34: error: 'struct tree_struct' has no member named 'rit'
4094 | ++titem->rit;
| ^~~
callbacks.cc:4096:32: error: 'struct tree_struct' has no member named 'rit'
4096 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:4096:45: error: 'struct tree_struct' has no member named 'items'
4096 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:4101:45: error: 'struct tree_struct' has no member named 'objects'
4101 | for(size_t i = 0; i < variable_cats.objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4102:47: error: 'struct tree_struct' has no member named 'objects'
4102 | v = (Variable*) variable_cats.objects[i];
| ^~~~~~~
callbacks.cc: In function 'void create_fmenu()':
callbacks.cc:4209:23: error: 'struct tree_struct' has no member named 'rit'
4209 | function_cats.rit = function_cats.items.rbegin();
| ^~~
callbacks.cc:4209:43: error: 'struct tree_struct' has no member named 'items'
4209 | function_cats.rit = function_cats.items.rbegin();
| ^~~~~
callbacks.cc:4210:26: error: 'struct tree_struct' has no member named 'rit'
4210 | if(function_cats.rit != function_cats.items.rend()) {
| ^~~
callbacks.cc:4210:47: error: 'struct tree_struct' has no member named 'items'
4210 | if(function_cats.rit != function_cats.items.rend()) {
| ^~~~~
callbacks.cc:4211:41: error: 'struct tree_struct' has no member named 'rit'
4211 | titem = &*function_cats.rit;
| ^~~
callbacks.cc:4212:33: error: 'struct tree_struct' has no member named 'rit'
4212 | ++function_cats.rit;
| ^~~
callbacks.cc:4213:24: error: 'struct tree_struct' has no member named 'rit'
4213 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:4213:37: error: 'struct tree_struct' has no member named 'items'
4213 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:4217:9: error: 'stack' was not declared in this scope; did you mean 'std::stack'?
4217 | stack<GtkWidget*> menus;
| ^~~~~
| std::stack
/usr/include/c++/12.2.0/bits/stl_stack.h:99:11: note: 'std::stack' declared here
99 | class stack
| ^~~~~
callbacks.cc:4217:24: error: expected primary-expression before '*' token
4217 | stack<GtkWidget*> menus;
| ^
callbacks.cc:4217:25: error: expected primary-expression before '>' token
4217 | stack<GtkWidget*> menus;
| ^
callbacks.cc:4217:27: error: 'menus' was not declared in this scope
4217 | stack<GtkWidget*> menus;
| ^~~~~
callbacks.cc:4221:39: error: 'struct tree_struct' has no member named 'items'
4221 | bool b_empty = titem->items.size() == 0;
| ^~~~~
callbacks.cc:4223:54: error: 'struct tree_struct' has no member named 'objects'
4223 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4224:60: error: 'struct tree_struct' has no member named 'objects'
4224 | f = (MathFunction*) titem->objects[i];
| ^~~~~~~
callbacks.cc:4232:53: error: 'struct tree_struct' has no member named 'item'
4232 | SUBMENU_ITEM_PREPEND(titem->item.c_str(), sub3)
| ^~~~
interface.h:35:85: note: in definition of macro 'SUBMENU_ITEM_PREPEND'
35 | #define SUBMENU_ITEM_PREPEND(x,y) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); gtk_menu_shell_prepend(GTK_MENU_SHELL(y), item); sub = gtk_menu_new(); gtk_widget_show (sub); gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), sub);
| ^
callbacks.cc:4233:54: error: 'struct tree_struct' has no member named 'objects'
4233 | for(size_t i = 0; i < titem->objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4234:60: error: 'struct tree_struct' has no member named 'objects'
4234 | f = (MathFunction*) titem->objects[i];
| ^~~~~~~
callbacks.cc:4244:39: error: 'struct tree_struct' has no member named 'rit'
4244 | while(titem && titem->rit == titem->items.rend()) {
| ^~~
callbacks.cc:4244:53: error: 'struct tree_struct' has no member named 'items'
4244 | while(titem && titem->rit == titem->items.rend()) {
| ^~~~~
callbacks.cc:4250:43: error: 'struct tree_struct' has no member named 'rit'
4250 | titem2 = &*titem->rit;
| ^~~
callbacks.cc:4251:34: error: 'struct tree_struct' has no member named 'rit'
4251 | ++titem->rit;
| ^~~
callbacks.cc:4253:32: error: 'struct tree_struct' has no member named 'rit'
4253 | titem->rit = titem->items.rbegin();
| ^~~
callbacks.cc:4253:45: error: 'struct tree_struct' has no member named 'items'
4253 | titem->rit = titem->items.rbegin();
| ^~~~~
callbacks.cc:4257:45: error: 'struct tree_struct' has no member named 'objects'
4257 | for(size_t i = 0; i < function_cats.objects.size(); i++) {
| ^~~~~~~
callbacks.cc:4258:51: error: 'struct tree_struct' has no member named 'objects'
4258 | f = (MathFunction*) function_cats.objects[i];
| ^~~~~~~
callbacks.cc: At global scope:
callbacks.cc:4265:1: error: 'string' does not name a type; did you mean 'GString'?
4265 | string sub_suffix(const ExpressionName *ename) {
| ^~~~~~
| GString
callbacks.cc: In function 'void update_completion()':
callbacks.cc:4297:9: error: 'string' was not declared in this scope
4297 | string str;
| ^~~~~~
callbacks.cc:4297:9: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:4304:33: error: 'str' was not declared in this scope; did you mean 'std'?
4304 | str = sub_suffix(ename_r);
| ^~~
| std
callbacks.cc:4304:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4304 | str = sub_suffix(ename_r);
| ^~~~~~~
In file included from /usr/include/libqalculate/qalculate.h:16:
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4306:33: error: 'str' was not declared in this scope; did you mean 'std'?
4306 | str = ename_r->name;
| ^~~
| std
callbacks.cc:4308:25: error: 'str' was not declared in this scope; did you mean 'std'?
4308 | str += "()";
| ^~~
| std
callbacks.cc:4314:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4314 | str += sub_suffix(ename);
| ^~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4335:57: error: 'str' was not declared in this scope; did you mean 'std'?
4335 | str = sub_suffix(ename_r);
| ^~~
| std
callbacks.cc:4335:74: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4335 | str = sub_suffix(ename_r);
| ^~~~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4337:57: error: 'str' was not declared in this scope; did you mean 'std'?
4337 | str = ename_r->name;
| ^~~
| std
callbacks.cc:4341:41: error: 'str' was not declared in this scope; did you mean 'std'?
4341 | str += " <i>";
| ^~~
| std
callbacks.cc:4343:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4343 | str += sub_suffix(ename);
| ^~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4351:33: error: 'str' was not declared in this scope; did you mean 'std'?
4351 | str = sub_suffix(ename_r);
| ^~~
| std
callbacks.cc:4351:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4351 | str = sub_suffix(ename_r);
| ^~~~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4357:47: error: 'str' was not declared in this scope; did you mean 'std'?
4357 | pos = str.find("_to_");
| ^~~
| std
callbacks.cc:4360:51: error: 'string' is not a class, namespace, or enumeration
4360 | if(pos != string::npos) {
| ^~~~~~
callbacks.cc:4361:49: error: 'str' was not declared in this scope; did you mean 'std'?
4361 | str = ename_r->name;
| ^~~
| std
callbacks.cc:4366:54: error: 'string' is not a class, namespace, or enumeration
4366 | while(pos != string::npos) {
| ^~~~~~
callbacks.cc:4367:65: error: 'str' was not declared in this scope; did you mean 'std'?
4367 | if((pos == 1 && str[0] == 'm') || (pos > 1 && str[pos - 1] == 'm' && str[pos - 2] == '>')) {
| ^~~
| std
callbacks.cc:4372:55: error: 'str' was not declared in this scope; did you mean 'std'?
4372 | pos = str.find("_to_", pos);
| ^~~
| std
callbacks.cc:4377:86: error: 'str' was not declared in this scope; did you mean 'std'?
4377 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, CALCULATOR->variables[i]->title().c_str(), 2, CALCULATOR->variables[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~
| std
callbacks.cc:4381:39: error: expected ';' before 'title'
4381 | string title;
| ^~~~~~
| ;
callbacks.cc:4383:41: error: 'title' was not declared in this scope
4383 | title = _("a previous result");
| ^~~~~
callbacks.cc:4386:49: error: 'title' was not declared in this scope
4386 | title = CALCULATOR->localizeExpression(((KnownVariable*) v)->expression());
| ^~~~~
callbacks.cc:4390:57: error: 'title' was not declared in this scope
4390 | title = _("matrix");
| ^~~~~
callbacks.cc:4392:57: error: 'title' was not declared in this scope
4392 | title = _("vector");
| ^~~~~
callbacks.cc:4396:57: error: 'title' was not declared in this scope
4396 | title = CALCULATOR->print(((KnownVariable*) v)->get(), 30, po);
| ^~~~~
callbacks.cc:4402:89: error: 'title' was not declared in this scope
4402 | case ASSUMPTION_SIGN_POSITIVE: {title = _("positive"); break;}
| ^~~~~
callbacks.cc:4403:92: error: 'title' was not declared in this scope
4403 | case ASSUMPTION_SIGN_NONPOSITIVE: {title = _("non-positive"); break;}
| ^~~~~
callbacks.cc:4404:89: error: 'title' was not declared in this scope
4404 | case ASSUMPTION_SIGN_NEGATIVE: {title = _("negative"); break;}
| ^~~~~
callbacks.cc:4405:92: error: 'title' was not declared in this scope
4405 | case ASSUMPTION_SIGN_NONNEGATIVE: {title = _("non-negative"); break;}
| ^~~~~
callbacks.cc:4406:88: error: 'title' was not declared in this scope
4406 | case ASSUMPTION_SIGN_NONZERO: {title = _("non-zero"); break;}
| ^~~~~
callbacks.cc:4409:53: error: 'title' was not declared in this scope
4409 | if(!title.empty() && ((UnknownVariable*) v)->assumptions()->type() != ASSUMPTION_TYPE_NONE) title += " ";
| ^~~~~
callbacks.cc:4411:88: error: 'title' was not declared in this scope
4411 | case ASSUMPTION_TYPE_INTEGER: {title += _("integer"); break;}
| ^~~~~
callbacks.cc:4412:89: error: 'title' was not declared in this scope
4412 | case ASSUMPTION_TYPE_RATIONAL: {title += _("rational"); break;}
| ^~~~~
callbacks.cc:4413:85: error: 'title' was not declared in this scope
4413 | case ASSUMPTION_TYPE_REAL: {title += _("real"); break;}
| ^~~~~
callbacks.cc:4414:88: error: 'title' was not declared in this scope
4414 | case ASSUMPTION_TYPE_COMPLEX: {title += _("complex"); break;}
| ^~~~~
callbacks.cc:4415:87: error: 'title' was not declared in this scope
4415 | case ASSUMPTION_TYPE_NUMBER: {title += _("number"); break;}
| ^~~~~
callbacks.cc:4416:90: error: 'title' was not declared in this scope
4416 | case ASSUMPTION_TYPE_NONMATRIX: {title += _("(not matrix)"); break;}
| ^~~~~
callbacks.cc:4419:52: error: 'title' was not declared in this scope
4419 | if(title.empty()) title = _("unknown");
| ^~~~~
callbacks.cc:4421:49: error: 'title' was not declared in this scope
4421 | title = _("default assumptions");
| ^~~~~
callbacks.cc:4424:86: error: 'str' was not declared in this scope; did you mean 'std'?
4424 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, title.c_str(), 2, CALCULATOR->variables[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~
| std
callbacks.cc:4424:102: error: 'title' was not declared in this scope
4424 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, title.c_str(), 2, CALCULATOR->variables[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~
callbacks.cc:4425:111: error: 'title' was not declared in this scope
4425 | else gtk_list_store_set(completion_store, &iter, 0, ename_r->name.c_str(), 1, title.c_str(), 2, CALCULATOR->variables[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~
callbacks.cc:4441:57: error: 'str' was not declared in this scope; did you mean 'std'?
4441 | str = sub_suffix(ename_r);
| ^~~
| std
callbacks.cc:4441:74: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4441 | str = sub_suffix(ename_r);
| ^~~~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4443:57: error: 'str' was not declared in this scope; did you mean 'std'?
4443 | str = ename_r->name;
| ^~~
| std
callbacks.cc:4447:41: error: 'str' was not declared in this scope; did you mean 'std'?
4447 | str += " <i>";
| ^~~
| std
callbacks.cc:4449:67: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4449 | str += sub_suffix(ename);
| ^~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4457:33: error: 'str' was not declared in this scope; did you mean 'std'?
4457 | str = sub_suffix(ename_r);
| ^~~
| std
callbacks.cc:4457:50: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'const ExpressionName*'
4457 | str = sub_suffix(ename_r);
| ^~~~~~~
/usr/include/libqalculate/util.h:89:43: note: in passing argument 1 of 'std::string sub_suffix(const std::string&, const std::string&, const std::string&)'
89 | std::string sub_suffix(const std::string &name, const std::string &tag_begin, const std::string &tag_end);
| ~~~~~~~~~~~~~~~~~~~^~~~
callbacks.cc:4460:25: error: 'unordered_map' was not declared in this scope
4460 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.end();
| ^~~~~~~~~~~~~
callbacks.cc:4460:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
callbacks.cc:4460:56: error: expected primary-expression before '*' token
4460 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.end();
| ^
callbacks.cc:4460:57: error: expected primary-expression before '>' token
4460 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.end();
| ^
callbacks.cc:4460:60: error: '::const_iterator' has not been declared
4460 | unordered_map<string, GdkPixbuf*>::const_iterator it_flag = flag_images.end();
| ^~~~~~~~~~~~~~
callbacks.cc:4461:45: error: 'it_flag' was not declared in this scope
4461 | if(u->isCurrency()) it_flag = flag_images.find(u->referenceName());
| ^~~~~~~
callbacks.cc:4461:55: error: 'flag_images' was not declared in this scope
4461 | if(u->isCurrency()) it_flag = flag_images.find(u->referenceName());
| ^~~~~~~~~~~
callbacks.cc:4462:78: error: 'str' was not declared in this scope; did you mean 'std'?
4462 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, u->title().c_str(), 2, u, 3, FALSE, 4, 0, 5, it_flag == flag_images.end() ? NULL : it_flag->second, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~
| std
callbacks.cc:4462:139: error: 'it_flag' was not declared in this scope
4462 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, u->title().c_str(), 2, u, 3, FALSE, 4, 0, 5, it_flag == flag_images.end() ? NULL : it_flag->second, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~~~
callbacks.cc:4462:150: error: 'flag_images' was not declared in this scope
4462 | if(b) gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, u->title().c_str(), 2, u, 3, FALSE, 4, 0, 5, it_flag == flag_images.end() ? NULL : it_flag->second, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~~~~~~~
callbacks.cc:4463:148: error: 'it_flag' was not declared in this scope
4463 | else gtk_list_store_set(completion_store, &iter, 0, ename_r->name.c_str(), 1, u->title().c_str(), 2, u, 3, FALSE, 4, 0, 5, it_flag == flag_images.end() ? NULL : it_flag->second, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~~~
callbacks.cc:4463:159: error: 'flag_images' was not declared in this scope
4463 | else gtk_list_store_set(completion_store, &iter, 0, ename_r->name.c_str(), 1, u->title().c_str(), 2, u, 3, FALSE, 4, 0, 5, it_flag == flag_images.end() ? NULL : it_flag->second, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, NULL, -1);
| ^~~~~~~~~~~
callbacks.cc:4472:17: error: 'str' was not declared in this scope; did you mean 'std'?
4472 | str = "";
| ^~~
| std
callbacks.cc:4474:31: error: 'string' does not name a type; did you mean 'GString'?
4474 | const string *pstr;
| ^~~~~~
| GString
callbacks.cc:4475:41: error: 'pstr' was not declared in this scope
4475 | if(name_i == 1) pstr = &p->longName(false);
| ^~~~
callbacks.cc:4476:46: error: 'pstr' was not declared in this scope
4476 | else if(name_i == 2) pstr = &p->unicodeName(false);
| ^~~~
callbacks.cc:4477:30: error: 'pstr' was not declared in this scope
4477 | else pstr = &p->shortName(false);
| ^~~~
callbacks.cc:4478:29: error: 'pstr' was not declared in this scope
4478 | if(!pstr->empty()) {
| ^~~~
callbacks.cc:4507:15: error: expected ';' before 'str2'
4507 | string str2;
| ^~~~~
| ;
callbacks.cc:4508:38: error: 'str' was not declared in this scope; did you mean 'std'?
4508 | #define COMPLETION_CONVERT_STRING(x) str = _(x); if(str != x) {str += " <i>"; str += x; str += "</i>";}
| ^~~
callbacks.cc:4508:38: note: in definition of macro 'COMPLETION_CONVERT_STRING'
4508 | #define COMPLETION_CONVERT_STRING(x) str = _(x); if(str != x) {str += " <i>"; str += x; str += "</i>";}
| ^~~
callbacks.cc:4509:94: error: 'str2' was not declared in this scope
4509 | #define COMPLETION_CONVERT_STRING2(x, y) str = _(x); str += " <i>"; if(str != x) {str += x;} str2 = _(y); if(str2 != y) {str += " "; str += y;} str += " "; str += str2; str += "</i>";
| ^~~~
callbacks.cc:4509:94: note: in definition of macro 'COMPLETION_CONVERT_STRING2'
4509 | #define COMPLETION_CONVERT_STRING2(x, y) str = _(x); str += " <i>"; if(str != x) {str += x;} str2 = _(y); if(str2 != y) {str += " "; str += y;} str += " "; str += str2; str += "</i>";
| ^~~~
callbacks.cc: At global scope:
callbacks.cc:4565:1: error: 'string' does not name a type; did you mean 'GString'?
4565 | string get_value_string(const MathStructure &mstruct_, bool rlabel = false, Prefix *prefix = NULL) {
| ^~~~~~
| GString
callbacks.cc: In function 'cairo_surface_t* draw_structure(MathStructure&, PrintOptions, InternalPrintStruct, gint*, int, GdkRGBA*)':
callbacks.cc:4640:25: error: 'string' was not declared in this scope
4640 | string str;
| ^~~~~~
callbacks.cc:4640:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:4641:31: error: expected ';' before 'exp'
4641 | string exp = "";
| ^~~~
| ;
callbacks.cc:4643:38: error: cannot resolve overloaded function 'exp' based on conversion to type 'std::string*' {aka 'std::__cxx11::basic_string<char>*'}
4643 | ips_n.exp = &exp;
| ^~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4645:30: error: 'str' was not declared in this scope; did you mean 'std'?
4645 | TTBP(str)
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4645:25: note: in expansion of macro 'TTBP'
4645 | TTBP(str)
| ^~~~
callbacks.cc:4646:25: error: 'unordered_map' was not declared in this scope
4646 | unordered_map<void*, string>::iterator it = number_map.find((void*) &m.number());
| ^~~~~~~~~~~~~
callbacks.cc:4646:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
callbacks.cc:4646:39: error: expected primary-expression before 'void'
4646 | unordered_map<void*, string>::iterator it = number_map.find((void*) &m.number());
| ^~~~
callbacks.cc:4647:31: error: expected ';' before 'value_str'
4647 | string value_str;
| ^~~~~~~~~~
| ;
callbacks.cc:4648:28: error: 'it' was not declared in this scope; did you mean 'int'?
4648 | if(it != number_map.end()) {
| ^~
| int
callbacks.cc:4648:34: error: 'number_map' was not declared in this scope
4648 | if(it != number_map.end()) {
| ^~~~~~~~~~
callbacks.cc:4649:33: error: 'value_str' was not declared in this scope
4649 | value_str += it->second;
| ^~~~~~~~~
callbacks.cc:4650:36: error: 'number_approx_map' was not declared in this scope
4650 | if(number_approx_map.find((void*) &m.number()) != number_approx_map.end()) {
| ^~~~~~~~~~~~~~~~~
callbacks.cc:4653:36: error: 'number_exp_map' was not declared in this scope
4653 | if(number_exp_map.find((void*) &m.number()) != number_exp_map.end()) {
| ^~~~~~~~~~~~~~
callbacks.cc:4655:53: error: 'number_exp_minus_map' was not declared in this scope
4655 | exp_minus = number_exp_minus_map[(void*) &m.number()];
| ^~~~~~~~~~~~~~~~~~~~
callbacks.cc:4658:33: error: 'value_str' was not declared in this scope
4658 | value_str = m.number().print(po, ips_n);
| ^~~~~~~~~
callbacks.cc:4660:33: error: 'number_exp_map' was not declared in this scope
4660 | number_exp_map[(void*) &m.number()] = exp;
| ^~~~~~~~~~~~~~
callbacks.cc:4661:33: error: 'number_exp_minus_map' was not declared in this scope
4661 | number_exp_minus_map[(void*) &m.number()] = exp_minus;
| ^~~~~~~~~~~~~~~~~~~~
callbacks.cc:4663:41: error: 'number_approx_map' was not declared in this scope
4663 | number_approx_map[(void*) &m.number()] = *po.is_approximate;
| ^~~~~~~~~~~~~~~~~
callbacks.cc:4665:41: error: 'number_approx_map' was not declared in this scope
4665 | number_approx_map[(void*) &m.number()] = FALSE;
| ^~~~~~~~~~~~~~~~~
callbacks.cc:4701:116: error: overloaded function with no contextual type information
4701 | if((!use_e_notation || (po.base != BASE_DECIMAL && po.base >= 2 && po.base <= 36)) && !exp.empty()) {
| ^~~~~
callbacks.cc:4702:36: error: 'value_str' was not declared in this scope
4702 | if(value_str == "1") {
| ^~~~~~~~~
callbacks.cc:4705:41: error: 'number_map' was not declared in this scope
4705 | number_map[(void*) &mnr[0].number()] = (po.base != BASE_DECIMAL && po.base >= 2 && po.base <= 36) ? i2s(po.base) : "10";
| ^~~~~~~~~~
callbacks.cc:4720:41: error: 'number_map' was not declared in this scope
4720 | number_map[(void*) &mnr[0].number()] = value_str;
| ^~~~~~~~~~
callbacks.cc:4721:41: error: 'number_approx_map' was not declared in this scope
4721 | number_approx_map[(void*) &mnr[0].number()] = number_approx_map[(void*) &m.number()];
| ^~~~~~~~~~~~~~~~~
callbacks.cc:4739:25: error: 'str' was not declared in this scope; did you mean 'std'?
4739 | str += value_str;
| ^~~
| std
callbacks.cc:4739:32: error: 'value_str' was not declared in this scope
4739 | str += value_str;
| ^~~~~~~~~
callbacks.cc:4741:33: error: overloaded function with no contextual type information
4741 | if(!exp.empty()) {
| ^~~~~
callbacks.cc:4749:39: error: expected ';' before 'estr'
4749 | string estr;
| ^~~~~
| ;
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:312:62: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:312:123: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:312:183: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:312:222: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4750:58: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~~
callbacks.cc:312:256: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4750:54: note: in expansion of macro 'TTP'
4750 | if(po.lower_case_e) {TTP(estr, "e");}
| ^~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:314:62: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:314:121: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:314:160: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:314:195: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4751:49: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:4751:39: note: in expansion of macro 'TTP_SMALL'
4751 | else {TTP_SMALL(estr, "E");}
| ^~~~~~~~~
callbacks.cc:4752:63: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4752 | if(po.lower_case_e) gsub("e", estr, str);
| ^~~~
| eqstr
callbacks.cc:4753:48: error: 'estr' was not declared in this scope; did you mean 'eqstr'?
4753 | else gsub("E", estr, str);
| ^~~~
| eqstr
callbacks.cc:4755:190: error: 'string' is not a class, namespace, or enumeration
4755 | bool twos = (((po.base == 2 && po.twos_complement) || (po.base == 16 && po.hexadecimal_twos_complement)) && m.number().isNegative() && value_str.find(SIGN_MINUS) == string::npos && value_str.find("-") == string::npos);
| ^~~~~~
callbacks.cc:4755:229: error: 'string' is not a class, namespace, or enumeration
4755 | bool twos = (((po.base == 2 && po.twos_complement) || (po.base == 16 && po.hexadecimal_twos_complement)) && m.number().isNegative() && value_str.find(SIGN_MINUS) == string::npos && value_str.find("-") == string::npos);
| ^~~~~~
callbacks.cc:4784:25: error: 'string' was not declared in this scope
4784 | string str;
| ^~~~~~
callbacks.cc:4784:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:4785:25: error: 'str' was not declared in this scope; did you mean 'std'?
4785 | str = "<i>";
| ^~~
| std
callbacks.cc:4808:25: error: 'string' was not declared in this scope
4808 | string str;
| ^~~~~~
callbacks.cc:4808:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4809:30: error: 'str' was not declared in this scope; did you mean 'std'?
4809 | TTBP(str)
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:4809:25: note: in expansion of macro 'TTBP'
4809 | TTBP(str)
| ^~~~
callbacks.cc:4810:25: error: 'unordered_map' was not declared in this scope
4810 | unordered_map<void*, string>::iterator it = date_map.find((void*) m.datetime());
| ^~~~~~~~~~~~~
callbacks.cc:4810:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/unordered_map.h:102:11: note: 'std::unordered_map'
102 | class unordered_map
| ^~~~~~~~~~~~~
/usr/include/c++/12.2.0/unordered_map:64:13: note: 'std::pmr::unordered_map'
64 | using unordered_map
| ^~~~~~~~~~~~~
callbacks.cc:4810:39: error: expected primary-expression before 'void'
4810 | unordered_map<void*, string>::iterator it = date_map.find((void*) m.datetime());
| ^~~~
callbacks.cc:4811:28: error: 'it' was not declared in this scope; did you mean 'int'?
4811 | if(it != date_map.end()) {
| ^~
| int
callbacks.cc:4811:34: error: 'date_map' was not declared in this scope
4811 | if(it != date_map.end()) {
| ^~~~~~~~
callbacks.cc:4812:33: error: 'str' was not declared in this scope; did you mean 'std'?
4812 | str += it->second;
| ^~~
| std
callbacks.cc:4814:39: error: expected ';' before 'value_str'
4814 | string value_str = m.datetime()->print(po);
| ^~~~~~~~~~
| ;
callbacks.cc:4815:66: error: 'value_str' was not declared in this scope
4815 | date_map[(void*) m.datetime()] = value_str;
| ^~~~~~~~~
callbacks.cc:4816:33: error: 'str' was not declared in this scope; did you mean 'std'?
4816 | str += value_str;
| ^~~
| std
callbacks.cc:4818:29: error: 'str' was not declared in this scope; did you mean 'std'?
4818 | TTE(str)
| ^~~
callbacks.cc:311:41: note: in definition of macro 'TTE'
311 | #define TTE(str) str += "</span>";
| ^~~
callbacks.cc:4838:25: error: 'vector' was not declared in this scope
4838 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~
callbacks.cc:4838:25: note: suggested alternatives:
In file included from /usr/include/c++/12.2.0/vector:64:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:4838:47: error: expected primary-expression before '*' token
4838 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:4838:48: error: expected primary-expression before '>' token
4838 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:4838:50: error: 'surface_terms' was not declared in this scope
4838 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~~~~~~~~
callbacks.cc:4839:36: error: expected primary-expression before '>' token
4839 | vector<gint> hpt;
| ^
callbacks.cc:4839:38: error: 'hpt' was not declared in this scope
4839 | vector<gint> hpt;
| ^~~
callbacks.cc:4840:36: error: expected primary-expression before '>' token
4840 | vector<gint> wpt;
| ^
callbacks.cc:4840:38: error: 'wpt' was not declared in this scope
4840 | vector<gint> wpt;
| ^~~
callbacks.cc:4841:36: error: expected primary-expression before '>' token
4841 | vector<gint> cpt;
| ^
callbacks.cc:4841:38: error: 'cpt' was not declared in this scope
4841 | vector<gint> cpt;
| ^~~
callbacks.cc:5032:25: error: 'vector' was not declared in this scope
5032 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~
callbacks.cc:5032:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:5032:47: error: expected primary-expression before '*' token
5032 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5032:48: error: expected primary-expression before '>' token
5032 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5032:50: error: 'surface_terms' was not declared in this scope
5032 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~~~~~~~~
callbacks.cc:5033:36: error: expected primary-expression before '>' token
5033 | vector<gint> hpt;
| ^
callbacks.cc:5033:38: error: 'hpt' was not declared in this scope
5033 | vector<gint> hpt;
| ^~~
callbacks.cc:5034:36: error: expected primary-expression before '>' token
5034 | vector<gint> wpt;
| ^
callbacks.cc:5034:38: error: 'wpt' was not declared in this scope
5034 | vector<gint> wpt;
| ^~~
callbacks.cc:5035:36: error: expected primary-expression before '>' token
5035 | vector<gint> cpt;
| ^
callbacks.cc:5035:38: error: 'cpt' was not declared in this scope
5035 | vector<gint> cpt;
| ^~~
callbacks.cc:5040:25: error: 'string' was not declared in this scope
5040 | string str;
| ^~~~~~
callbacks.cc:5040:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:314:62: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:314:121: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:314:160: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:314:195: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5042:43: error: 'str' was not declared in this scope; did you mean 'std'?
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5042:33: note: in expansion of macro 'TTP_SMALL'
5042 | TTP_SMALL(str, SIGN_MULTIDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:314:62: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:314:121: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:314:160: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:314:195: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5044:43: error: 'str' was not declared in this scope; did you mean 'std'?
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5044:33: note: in expansion of macro 'TTP_SMALL'
5044 | TTP_SMALL(str, SIGN_MIDDLEDOT);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:314:62: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:314:121: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:314:160: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:314:195: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5046:43: error: 'str' was not declared in this scope; did you mean 'std'?
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5046:33: note: in expansion of macro 'TTP_SMALL'
5046 | TTP_SMALL(str, SIGN_MULTIPLICATION);
| ^~~~~~~~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:312:62: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:312:123: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:312:183: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:312:222: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5048:37: error: 'str' was not declared in this scope; did you mean 'std'?
5048 | TTP(str, "*");
| ^~~
callbacks.cc:312:256: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5048:33: note: in expansion of macro 'TTP'
5048 | TTP(str, "*");
| ^~~
callbacks.cc:5050:61: error: 'str' was not declared in this scope; did you mean 'std'?
5050 | pango_layout_set_markup(layout_mul, str.c_str(), -1);
| ^~~
| std
callbacks.cc:5053:32: error: expected primary-expression before 'int'
5053 | vector<int> nm;
| ^~~
callbacks.cc:5079:41: error: 'nm' was not declared in this scope; did you mean 'm'?
5079 | nm.push_back(-1);
| ^~
| m
callbacks.cc:5081:41: error: 'nm' was not declared in this scope; did you mean 'm'?
5081 | nm.push_back(m[i].neededMultiplicationSign(po, ips_n, m, i + 1, ips_n.wrap || (m[i].isPower() && m[i][0].needsParenthesis(po, ips_n, m[i], 1, ips.division_depth > 0 || ips.power_depth > 0, ips.power_depth > 0)), par_prev, ips.division_depth > 0 || ips.power_depth > 0, ips.power_depth > 0));
| ^~
| m
callbacks.cc:5112:41: error: 'nm' was not declared in this scope; did you mean 'm'?
5112 | nm.push_back(-1);
| ^~
| m
callbacks.cc:5130:43: error: 'nm' was not declared in this scope; did you mean 'm'?
5130 | } else if(nm[1] == MULTIPLICATION_SIGN_NONE) {
| ^~
| m
callbacks.cc:5133:39: error: expected ';' before 'imagefile'
5133 | string imagefile = "/qalculate-gtk/flags/"; imagefile += m[i_unit].unit()->referenceName(); imagefile += ".png";
| ^~~~~~~~~~
| ;
callbacks.cc:5133:77: error: 'imagefile' was not declared in this scope
5133 | string imagefile = "/qalculate-gtk/flags/"; imagefile += m[i_unit].unit()->referenceName(); imagefile += ".png";
| ^~~~~~~~~
callbacks.cc:5161:56: error: 'nm' was not declared in this scope; did you mean 'm'?
5161 | switch(nm[i]) {
| ^~
| m
callbacks.cc:5411:33: error: 'vector' was not declared in this scope
5411 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~
callbacks.cc:5411:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:5411:55: error: expected primary-expression before '*' token
5411 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5411:56: error: expected primary-expression before '>' token
5411 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5411:58: error: 'surface_terms' was not declared in this scope
5411 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~~~~~~~~
callbacks.cc:5412:44: error: expected primary-expression before '>' token
5412 | vector<gint> hpt;
| ^
callbacks.cc:5412:46: error: 'hpt' was not declared in this scope
5412 | vector<gint> hpt;
| ^~~
callbacks.cc:5413:44: error: expected primary-expression before '>' token
5413 | vector<gint> wpt;
| ^
callbacks.cc:5413:46: error: 'wpt' was not declared in this scope
5413 | vector<gint> wpt;
| ^~~
callbacks.cc:5414:44: error: expected primary-expression before '>' token
5414 | vector<gint> cpt;
| ^
callbacks.cc:5414:46: error: 'cpt' was not declared in this scope
5414 | vector<gint> cpt;
| ^~~
callbacks.cc:5477:33: error: 'string' was not declared in this scope
5477 | string str;
| ^~~~~~
callbacks.cc:5477:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5478:38: error: 'str' was not declared in this scope; did you mean 'std'?
5478 | TTBP(str);
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5478:33: note: in expansion of macro 'TTBP'
5478 | TTBP(str);
| ^~~~
callbacks.cc:5481:49: error: 'str' was not declared in this scope; did you mean 'std'?
5481 | str += ">";
| ^~~
| std
callbacks.cc:5485:49: error: 'str' was not declared in this scope; did you mean 'std'?
5485 | str += "<";
| ^~~
| std
callbacks.cc:5490:57: error: 'str' was not declared in this scope; did you mean 'std'?
5490 | str += SIGN_GREATER_OR_EQUAL;
| ^~~
| std
callbacks.cc:5492:57: error: 'str' was not declared in this scope; did you mean 'std'?
5492 | str += ">=";
| ^~~
| std
callbacks.cc:5498:57: error: 'str' was not declared in this scope; did you mean 'std'?
5498 | str += SIGN_LESS_OR_EQUAL;
| ^~~
| std
callbacks.cc:5500:57: error: 'str' was not declared in this scope; did you mean 'std'?
5500 | str += "<=";
| ^~~
| std
callbacks.cc:5506:37: error: 'str' was not declared in this scope; did you mean 'std'?
5506 | TTE(str);
| ^~~
callbacks.cc:311:41: note: in definition of macro 'TTE'
311 | #define TTE(str) str += "</span>";
| ^~~
callbacks.cc:5601:25: error: 'vector' was not declared in this scope
5601 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~
callbacks.cc:5601:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:5601:47: error: expected primary-expression before '*' token
5601 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5601:48: error: expected primary-expression before '>' token
5601 | vector<cairo_surface_t*> surface_terms;
| ^
callbacks.cc:5601:50: error: 'surface_terms' was not declared in this scope
5601 | vector<cairo_surface_t*> surface_terms;
| ^~~~~~~~~~~~~
callbacks.cc:5602:36: error: expected primary-expression before '>' token
5602 | vector<gint> hpt;
| ^
callbacks.cc:5602:38: error: 'hpt' was not declared in this scope
5602 | vector<gint> hpt;
| ^~~
callbacks.cc:5603:36: error: expected primary-expression before '>' token
5603 | vector<gint> wpt;
| ^
callbacks.cc:5603:38: error: 'wpt' was not declared in this scope
5603 | vector<gint> wpt;
| ^~~
callbacks.cc:5604:36: error: expected primary-expression before '>' token
5604 | vector<gint> cpt;
| ^
callbacks.cc:5604:38: error: 'cpt' was not declared in this scope
5604 | vector<gint> cpt;
| ^~~
callbacks.cc:5633:25: error: 'string' was not declared in this scope
5633 | string str;
| ^~~~~~
callbacks.cc:5633:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5634:30: error: 'str' was not declared in this scope; did you mean 'std'?
5634 | TTBP(str);
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5634:25: note: in expansion of macro 'TTBP'
5634 | TTBP(str);
| ^~~~
callbacks.cc:5639:57: error: 'str' was not declared in this scope; did you mean 'std'?
5639 | str += SIGN_ALMOST_EQUAL;
| ^~~
| std
callbacks.cc:5641:57: error: 'str' was not declared in this scope; did you mean 'std'?
5641 | str += "=";
| ^~~
| std
callbacks.cc:5647:57: error: 'str' was not declared in this scope; did you mean 'std'?
5647 | str += SIGN_NOT_EQUAL;
| ^~~
| std
callbacks.cc:5649:57: error: 'str' was not declared in this scope; did you mean 'std'?
5649 | str += "!=";
| ^~~
| std
callbacks.cc:5654:49: error: 'str' was not declared in this scope; did you mean 'std'?
5654 | str += ">";
| ^~~
| std
callbacks.cc:5658:49: error: 'str' was not declared in this scope; did you mean 'std'?
5658 | str += "<";
| ^~~
| std
callbacks.cc:5663:57: error: 'str' was not declared in this scope; did you mean 'std'?
5663 | str += SIGN_GREATER_OR_EQUAL;
| ^~~
| std
callbacks.cc:5665:57: error: 'str' was not declared in this scope; did you mean 'std'?
5665 | str += ">=";
| ^~~
| std
callbacks.cc:5671:57: error: 'str' was not declared in this scope; did you mean 'std'?
5671 | str += SIGN_LESS_OR_EQUAL;
| ^~~
| std
callbacks.cc:5673:57: error: 'str' was not declared in this scope; did you mean 'std'?
5673 | str += "<=";
| ^~~
| std
callbacks.cc:5679:68: error: 'str' was not declared in this scope; did you mean 'std'?
5679 | if(po.spell_out_logical_operators) str += _("and");
| ^~~
| std
callbacks.cc:5680:38: error: 'str' was not declared in this scope; did you mean 'std'?
5680 | else str += "&&";
| ^~~
| std
callbacks.cc:5682:68: error: 'str' was not declared in this scope; did you mean 'std'?
5682 | if(po.spell_out_logical_operators) str += _("or");
| ^~~
| std
callbacks.cc:5683:38: error: 'str' was not declared in this scope; did you mean 'std'?
5683 | else str += "||";
| ^~~
| std
callbacks.cc:5685:33: error: 'str' was not declared in this scope; did you mean 'std'?
5685 | str += "XOR";
| ^~~
| std
callbacks.cc:5687:33: error: 'str' was not declared in this scope; did you mean 'std'?
5687 | str += "&";
| ^~~
| std
callbacks.cc:5689:33: error: 'str' was not declared in this scope; did you mean 'std'?
5689 | str += "|";
| ^~~
| std
callbacks.cc:5691:33: error: 'str' was not declared in this scope; did you mean 'std'?
5691 | str += "XOR";
| ^~~
| std
callbacks.cc:5694:29: error: 'str' was not declared in this scope; did you mean 'std'?
5694 | TTE(str);
| ^~~
callbacks.cc:311:41: note: in definition of macro 'TTE'
311 | #define TTE(str) str += "</span>";
| ^~~
callbacks.cc:5798:41: error: 'string' was not declared in this scope
5798 | string str;
| ^~~~~~
callbacks.cc:5798:41: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5799:46: error: 'str' was not declared in this scope; did you mean 'std'?
5799 | TTBP(str)
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:5799:41: note: in expansion of macro 'TTBP'
5799 | TTBP(str)
| ^~~~
callbacks.cc:5800:41: error: 'str' was not declared in this scope; did you mean 'std'?
5800 | str += "[ ]";
| ^~~
| std
callbacks.cc:5820:33: error: 'vector' was not declared in this scope
5820 | vector<gint> col_w;
| ^~~~~~
callbacks.cc:5820:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:5820:44: error: expected primary-expression before '>' token
5820 | vector<gint> col_w;
| ^
callbacks.cc:5820:46: error: 'col_w' was not declared in this scope
5820 | vector<gint> col_w;
| ^~~~~
callbacks.cc:5821:44: error: expected primary-expression before '>' token
5821 | vector<gint> row_h;
| ^
callbacks.cc:5821:46: error: 'row_h' was not declared in this scope
5821 | vector<gint> row_h;
| ^~~~~
callbacks.cc:5822:44: error: expected primary-expression before '>' token
5822 | vector<gint> row_uh;
| ^
callbacks.cc:5822:46: error: 'row_uh' was not declared in this scope
5822 | vector<gint> row_uh;
| ^~~~~~
callbacks.cc:5823:44: error: expected primary-expression before '>' token
5823 | vector<gint> row_dh;
| ^
callbacks.cc:5823:46: error: 'row_dh' was not declared in this scope
5823 | vector<gint> row_dh;
| ^~~~~~
callbacks.cc:5824:51: error: expected primary-expression before '>' token
5824 | vector<vector<gint> > element_w;
| ^
callbacks.cc:5824:53: error: expected primary-expression before '>' token
5824 | vector<vector<gint> > element_w;
| ^
callbacks.cc:5824:55: error: 'element_w' was not declared in this scope; did you mean 'Element'?
5824 | vector<vector<gint> > element_w;
| ^~~~~~~~~
| Element
callbacks.cc:5825:51: error: expected primary-expression before '>' token
5825 | vector<vector<gint> > element_h;
| ^
callbacks.cc:5825:53: error: expected primary-expression before '>' token
5825 | vector<vector<gint> > element_h;
| ^
callbacks.cc:5825:55: error: 'element_h' was not declared in this scope; did you mean 'Element'?
5825 | vector<vector<gint> > element_h;
| ^~~~~~~~~
| Element
callbacks.cc:5826:51: error: expected primary-expression before '>' token
5826 | vector<vector<gint> > element_c;
| ^
callbacks.cc:5826:53: error: expected primary-expression before '>' token
5826 | vector<vector<gint> > element_c;
| ^
callbacks.cc:5826:55: error: 'element_c' was not declared in this scope; did you mean 'Element'?
5826 | vector<vector<gint> > element_c;
| ^~~~~~~~~
| Element
callbacks.cc:5827:62: error: expected primary-expression before '*' token
5827 | vector<vector<cairo_surface_t*> > surface_elements;
| ^
callbacks.cc:5827:63: error: expected primary-expression before '>' token
5827 | vector<vector<cairo_surface_t*> > surface_elements;
| ^
callbacks.cc:5827:65: error: expected primary-expression before '>' token
5827 | vector<vector<cairo_surface_t*> > surface_elements;
| ^
callbacks.cc:5827:67: error: 'surface_elements' was not declared in this scope; did you mean 'surface_result'?
5827 | vector<vector<cairo_surface_t*> > surface_elements;
| ^~~~~~~~~~~~~~~~
| surface_result
callbacks.cc:5833:33: error: 'string' was not declared in this scope
5833 | string str;
| ^~~~~~
callbacks.cc:5833:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:312:62: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:312:123: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:312:183: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:312:222: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5835:37: error: 'str' was not declared in this scope; did you mean 'std'?
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:312:256: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5835:33: note: in expansion of macro 'TTP'
5835 | TTP(str, po.comma())
| ^~~
callbacks.cc:5836:71: error: 'str' was not declared in this scope; did you mean 'std'?
5836 | pango_layout_set_markup(layout_comma, str.c_str(), -1);
| ^~~
| std
callbacks.cc:5946:25: error: 'vector' was not declared in this scope
5946 | vector<cairo_surface_t*> surface_args;
| ^~~~~~
callbacks.cc:5946:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:5946:47: error: expected primary-expression before '*' token
5946 | vector<cairo_surface_t*> surface_args;
| ^
callbacks.cc:5946:48: error: expected primary-expression before '>' token
5946 | vector<cairo_surface_t*> surface_args;
| ^
callbacks.cc:5946:50: error: 'surface_args' was not declared in this scope
5946 | vector<cairo_surface_t*> surface_args;
| ^~~~~~~~~~~~
callbacks.cc:5947:36: error: expected primary-expression before '>' token
5947 | vector<gint> hpa;
| ^
callbacks.cc:5947:38: error: 'hpa' was not declared in this scope
5947 | vector<gint> hpa;
| ^~~
callbacks.cc:5948:36: error: expected primary-expression before '>' token
5948 | vector<gint> cpa;
| ^
callbacks.cc:5948:38: error: 'cpa' was not declared in this scope
5948 | vector<gint> cpa;
| ^~~
callbacks.cc:5949:36: error: expected primary-expression before '>' token
5949 | vector<gint> wpa;
| ^
callbacks.cc:5949:38: error: 'wpa' was not declared in this scope
5949 | vector<gint> wpa;
| ^~~
callbacks.cc:5953:25: error: 'string' was not declared in this scope
5953 | string str, func_str;
| ^~~~~~
callbacks.cc:5953:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:313:62: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:313:120: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:313:179: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:313:218: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:313:253: note: in definition of macro 'TT_SMALL'
313 | #define TT_SMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:312:62: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:312:123: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:312:183: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:312:222: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5954:29: error: 'str' was not declared in this scope; did you mean 'std'?
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:312:256: note: in definition of macro 'TT'
312 | #define TT(str, x) {if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:5954:25: note: in expansion of macro 'TTP'
5954 | TTP(str, CALCULATOR->getComma())
| ^~~
callbacks.cc:5955:63: error: 'str' was not declared in this scope; did you mean 'std'?
5955 | pango_layout_set_markup(layout_comma, str.c_str(), -1);
| ^~~
| std
callbacks.cc:6037:25: error: 'string' was not declared in this scope
6037 | string str, str2;
| ^~~~~~
callbacks.cc:6037:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6038:30: error: 'str' was not declared in this scope; did you mean 'std'?
6038 | TTBP(str);
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6038:25: note: in expansion of macro 'TTBP'
6038 | TTBP(str);
| ^~~~
callbacks.cc:6043:33: error: 'str' was not declared in this scope; did you mean 'std'?
6043 | str += m.prefix()->name(po.abbreviate_names && ename->abbreviation && (ename->suffix || ename->name.find("_") == string::npos), po.use_unicode_signs, po.can_display_unicode_string_function, po.can_display_unicode_string_arg);
| ^~~
| std
callbacks.cc:6043:146: error: 'string' is not a class, namespace, or enumeration
6043 | str += m.prefix()->name(po.abbreviate_names && ename->abbreviation && (ename->suffix || ename->name.find("_") == string::npos), po.use_unicode_signs, po.can_display_unicode_string_function, po.can_display_unicode_string_arg);
| ^~~~~~
callbacks.cc:6047:47: error: 'string' is not a class, namespace, or enumeration
6047 | bool b = i == string::npos || i == ename->name.length() - 1 || i == 0;
| ^~~~~~
callbacks.cc:6055:41: error: 'str' was not declared in this scope; did you mean 'std'?
6055 | str += ename->name.substr(0, ename->name.length() - i2);
| ^~~
| std
callbacks.cc:6057:41: error: 'str' was not declared in this scope; did you mean 'std'?
6057 | str += ename->name.substr(0, i);
| ^~~
| std
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:61: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:120: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:159: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6060:52: error: 'str' was not declared in this scope; did you mean 'std'?
6060 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6060:41: note: in expansion of macro 'TTBP_SMALL'
6060 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6061:41: error: 'str' was not declared in this scope; did you mean 'std'?
6061 | str += "<sub>";
| ^~~
| std
callbacks.cc:6069:33: error: 'str' was not declared in this scope; did you mean 'std'?
6069 | str += ename->name;
| ^~~
| std
callbacks.cc:6071:40: error: 'str' was not declared in this scope; did you mean 'std'?
6071 | gsub("_", " ", str);
| ^~~
| std
callbacks.cc:6090:25: error: 'string' was not declared in this scope
6090 | string str;
| ^~~~~~
callbacks.cc:6090:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:6093:33: error: 'str' was not declared in this scope; did you mean 'std'?
6093 | str = "<i>";
| ^~~
| std
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:306:61: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:306:122: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:306:182: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6095:30: error: 'str' was not declared in this scope; did you mean 'std'?
6095 | TTBP(str);
| ^~~
callbacks.cc:306:221: note: in definition of macro 'TTB'
306 | #define TTB(str) if(scaledown <= 0) {str += "<span size=\"xx-large\">";} else if(scaledown == 1) {str += "<span size=\"x-large\">";} else if(scaledown == 2) {str += "<span size=\"large\">";} else {str += "<span size=\"medium\">";}
| ^~~
callbacks.cc:6095:25: note: in expansion of macro 'TTBP'
6095 | TTBP(str);
| ^~~~
callbacks.cc:6100:47: error: 'string' is not a class, namespace, or enumeration
6100 | bool b = i == string::npos || i == ename->name.length() - 1 || i == 0;
| ^~~~~~
callbacks.cc:6108:41: error: 'str' was not declared in this scope; did you mean 'std'?
6108 | str += ename->name.substr(0, ename->name.length() - i2);
| ^~~
| std
callbacks.cc:6110:41: error: 'str' was not declared in this scope; did you mean 'std'?
6110 | str += ename->name.substr(0, i);
| ^~~
| std
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:61: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:120: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:308:159: note: in definition of macro 'TTB_XSMALL'
308 | #define TTB_XSMALL(str) if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:61: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:119: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:178: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6113:52: error: 'str' was not declared in this scope; did you mean 'std'?
6113 | TTBP_SMALL(str);
| ^~~
callbacks.cc:307:217: note: in definition of macro 'TTB_SMALL'
307 | #define TTB_SMALL(str) if(scaledown <= 0) {str += "<span size=\"large\">";} else if(scaledown == 1) {str += "<span size=\"medium\">";} else if(scaledown == 2) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";}
| ^~~
callbacks.cc:6113:41: note: in expansion of macro 'TTBP_SMALL'
6113 | TTBP_SMALL(str);
| ^~~~~~~~~~
callbacks.cc:6114:41: error: 'str' was not declared in this scope; did you mean 'std'?
6114 | str += "<sub>";
| ^~~
| std
callbacks.cc:6122:33: error: 'str' was not declared in this scope; did you mean 'std'?
6122 | str += ename->name;
| ^~~
| std
callbacks.cc:6124:40: error: 'str' was not declared in this scope; did you mean 'std'?
6124 | gsub("_", " ", str);
| ^~~
| std
callbacks.cc:6212:33: error: 'string' was not declared in this scope
6212 | string root_str;
| ^~~~~~
callbacks.cc:6212:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
6213 | TT_XSMALL(root_str, i2s(i_root));
| ^~~~~~~~
callbacks.cc:314:62: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
6213 | TT_XSMALL(root_str, i2s(i_root));
| ^~~~~~~~
callbacks.cc:314:121: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
6213 | TT_XSMALL(root_str, i2s(i_root));
| ^~~~~~~~
callbacks.cc:314:160: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:6213:43: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
6213 | TT_XSMALL(root_str, i2s(i_root));
| ^~~~~~~~
callbacks.cc:314:195: note: in definition of macro 'TT_XSMALL'
314 | #define TT_XSMALL(str, x) {if(scaledown <= 0) {str += "<span size=\"medium\">";} else if(scaledown == 1) {str += "<span size=\"small\">";} else {str += "<span size=\"x-small\">";} str += x; str += "</span>";}
| ^~~
callbacks.cc:6215:70: error: 'root_str' was not declared in this scope; did you mean 'root_h'?
6215 | pango_layout_set_markup(layout_root, root_str.c_str(), -1);
| ^~~~~~~~
| root_h
callbacks.cc:6325:33: error: 'string' was not declared in this scope
6325 | string s = "d";
| ^~~~~~
callbacks.cc:6325:33: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stringfwd.h:77:33: note: 'std::string'
77 | typedef basic_string<char> string;
| ^~~~~~
/usr/include/c++/12.2.0/string:65:11: note: 'std::pmr::string'
65 | using string = basic_string<char>;
| ^~~~~~
callbacks.cc:6326:55: error: 's' was not declared in this scope
6326 | if(m[1].isSymbolic()) s += m[1].symbol();
| ^
callbacks.cc:6327:38: error: 's' was not declared in this scope
6327 | else s += m[1].variable()->preferredDisplayName(po.abbreviate_names, po.use_unicode_signs, false, po.use_reference_names, po.can_display_unicode_string_function, po.can_display_unicode_string_arg).name;
| ^
callbacks.cc:6328:64: error: 's' was not declared in this scope
6328 | mdx.transform(STRUCT_DIVISION, s);
| ^
callbacks.cc:6373:25: error: 'vector' was not declared in this scope
6373 | vector<cairo_surface_t*> surface_args;
| ^~~~~~
callbacks.cc:6373:25: note: suggested alternatives:
/usr/include/c++/12.2.0/bits/stl_vector.h:423:11: note: 'std::vector'
423 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
/usr/include/c++/12.2.0/vector:84:13: note: 'std::pmr::vector'
84 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
callbacks.cc:6373:47: error: expected primary-expression before '*' token
6373 | vector<cairo_surface_t*> surface_args;
| ^
callbacks.cc:6373:48: error: expected primary-expression before '>' token
6373 | vector<cairo_surface_t*> surface_args;
| ^
callbacks.cc:6373:50: error: 'surface_args' was not declared in this scope
6373 | vector<cairo_surface_t*> surface_args;
| ^~~~~~~~~~~~
callbacks.cc:6374:36: error: expected primary-expression before '>' token
6374 | vector<gint> hpa;
| ^
callbacks.cc:6374:38: error: 'hpa' was not declared in this scope
6374 | vector<gint> hpa;
| ^~~
callbacks.cc:6375:36: error: expected primary-expression before '>' token
6375 | vector<gint> cpa;
| ^
callbacks.cc:6375:38: error: 'cpa' was not declared in this scope
6375 | vector<gint> cpa;
| ^~~
callbacks.cc:6376:36: error: expected primary-expression before '>' token
6376 | vector<gint> wpa;
| ^
callbacks.cc:6376:38: error: 'wpa' was not declared in this scope
6376 | vector<gint> wpa;
| ^~~
callbacks.cc:6380:25: error: 'string' was not declared in this scope
6380 | string str;
| ^~ |
|