1. EuGTK no go with oeu 4.0.5 on LMDE 64bit
- Posted by system_X Nov 09, 2014
- 1502 views
Fresh install of Linux Mint Debian Edition 64bit, OpenEuphoria 4.0.5 Debian 64bit package and EuGTK 4.8.2.
Attempted to launch test38.ex and produced the following error, but any random test errors out as well. Replacing the 4.0.5 /usr/bin/eui with version 4.1.0 works good.
/usr/share/euphoria/include/std/error.e:50 in procedure crash() Fatal Error: no libgtk-3.so.0 found! fmt = {70'F',97'a',116't',97'a',108'l',32' ',69'E',114'r',114'r',111'o', 114'r',58':',32' ',110'n',111'o',32' ',108'l',105'i',98'b',103'g',116't', 107'k',45'-',51'3',46'.',115's',111'o',46'.',48'0',32' ',102'f',111'o',117'u', 110'n',100'd',33'!'} data = {} msg = {70'F',97'a',116't',97'a',108'l',32' ',69'E',114'r',114'r',111'o', 114'r',58':',32' ',110'n',111'o',32' ',108'l',105'i',98'b',103'g',116't', 107'k',45'-',51'3',46'.',115's',111'o',46'.',48'0',32' ',102'f',111'o',117'u', 110'n',100'd',33'!'} ... called from /home/system/demos/GtkEngine.e:37 Public & Export & Global & Local Variables /usr/share/euphoria/include/std/memconst.e: DEP_really_works = 0 use_DEP = 1 FREE_RID = 1 kernel_dll = <no value> memDLL_id = <no value> VirtualAlloc_rid = <no value> VirtualLock_rid = <no value> VirtualUnlock_rid = <no value> VirtualProtect_rid = <no value> GetLastError_rid = <no value> GetSystemInfo_rid = <no value> /usr/share/euphoria/include/std/memory.e: edges_only = <no value> check_calls = 1 VirtualFree_rid = <no value> /usr/share/euphoria/include/std/types.e: Defined_Sets = { {98'b',99'c',100'd',102'f',103'g',104'h',106'j',107'k', 108'l',109'm',110'n',112'p',113'q',114'r',115's',116't',118'v',119'w',120'x', 121'y',122'z',66'B',67'C',68'D',70'F',71'G',72'H',74'J',75'K',76'L',77'M', 78'N',80'P',81'Q',82'R',83'S',84'T',86'V',87'W',88'X',89'Y',90'Z'}, {97'a',101'e',105'i',111'o',117'u',65'A',69'E',73'I', 79'O',85'U'}, { {48'0',57'9'}, {65'A',70'F'}, {97'a',102'f'} }, {32' ',9,10,13,11,160}, { {32' ',47'/'}, {58':',63'?'}, {91'[',96'`'}, {123'{',126'~'} }, { {32' ',126'~'} }, { {32' ',126'~'}, {32' ',32' '}, {9,9}, {10,10}, {13,13}, {8,8}, {7,7} }, { {97'a',122'z'} }, { {65'A',90'Z'} }, { {48'0',57'9'}, {97'a',122'z'}, {65'A',90'Z'} }, { {48'0',57'9'}, {97'a',122'z'}, {65'A',90'Z'}, {95'_',95'_'} }, { {97'a',122'z'}, {65'A',90'Z'} }, { {0,127} }, { {0,31}, {127,127} }, { {48'0',57'9'} }, { {33'!',126'~'} }, { {0,255} }, {95'_'}, {1,0} } /usr/share/euphoria/include/std/machine.e: FREE_ARRAY_RID = 2 page_size = 4096 /usr/share/euphoria/include/std/convert.e: mem = 164110336 decimal_mark = 46'.' /usr/share/euphoria/include/std/get.e: input_file = <no value> input_string = <no value> string_next = <no value> ch = <no value> leading_whitespace = <no value> /usr/share/euphoria/include/std/datetime.e: month_names = { {74'J',97'a',110'n',117'u',97'a',114'r',121'y'}, {70'F',101'e',98'b',114'r',117'u',97'a',114'r',121'y'}, {77'M',97'a',114'r',99'c',104'h'}, {65'A',112'p',114'r',105'i',108'l'}, {77'M',97'a',121'y'}, {74'J',117'u',110'n',101'e'}, {74'J',117'u',108'l',121'y'}, {65'A',117'u',103'g',117'u',115's',116't'}, {83'S',101'e',112'p',116't',101'e',109'm',98'b',101'e', 114'r'}, {79'O',99'c',116't',111'o',98'b',101'e',114'r'}, {78'N',111'o',118'v',101'e',109'm',98'b',101'e',114'r'}, {68'D',101'e',99'c',101'e',109'm',98'b',101'e',114'r'} } month_abbrs = { {74'J',97'a',110'n'}, {70'F',101'e',98'b'}, {77'M',97'a',114'r'}, {65'A',112'p',114'r'}, {77'M',97'a',121'y'}, {74'J',117'u',110'n'}, {74'J',117'u',108'l'}, {65'A',117'u',103'g'}, {83'S',101'e',112'p'}, {79'O',99'c',116't'}, {78'N',111'o',118'v'}, {68'D',101'e',99'c'} } day_names = { {83'S',117'u',110'n',100'd',97'a',121'y'}, {77'M',111'o',110'n',100'd',97'a',121'y'}, {84'T',117'u',101'e',115's',100'd',97'a',121'y'}, {87'W',101'e',100'd',110'n',101'e',115's',100'd',97'a', 121'y'}, {84'T',104'h',117'u',114'r',115's',100'd',97'a',121'y'}, {70'F',114'r',105'i',100'd',97'a',121'y'}, {83'S',97'a',116't',117'u',114'r',100'd',97'a',121'y'} } day_abbrs = { {83'S',117'u',110'n'}, {77'M',111'o',110'n'}, {84'T',117'u',101'e'}, {87'W',101'e',100'd'}, {84'T',104'h',117'u'}, {70'F',114'r',105'i'}, {83'S',97'a',116't'} } ampm = { {65'A',77'M'}, {80'P',77'M'} } /usr/share/euphoria/include/std/filesys.e: my_dir = -2 InitCurDir = {47'/',104'h',111'o',109'm',101'e',47'/',116't',114'r',97'a', 118'v',105'i',115's',47'/',100'd',101'e',109'm',111'o',115's',47'/'} file_counters = {} /usr/share/euphoria/include/std/pretty.e: pretty_end_col = <no value> pretty_chars = <no value> pretty_start_col = <no value> pretty_level = <no value> pretty_file = <no value> pretty_ascii = <no value> pretty_indent = <no value> pretty_ascii_min = <no value> pretty_ascii_max = <no value> pretty_line_count = <no value> pretty_line_max = <no value> pretty_dots = <no value> pretty_line_breaks = <no value> pretty_printing = <no value> pretty_fp_format = <no value> pretty_int_format = <no value> pretty_line = <no value> /usr/share/euphoria/include/std/serialize.e: mem0 = 161763328 mem1 = 161763329 mem2 = 161763330 mem3 = 161763331 f80 = 0 f64 = 0 F80_TO_ATOM = 0 i64 = 0 PEEK8S = 0 /usr/share/euphoria/include/std/text.e: lower_case_SET = {} upper_case_SET = {} encoding_NAME = {65'A',83'S',67'C',73'I',73'I'} /usr/share/euphoria/include/std/io.e: mem0 = 161181696 mem1 = 161181697 mem2 = 161181698 mem3 = 161181699 /usr/share/euphoria/include/std/eumem.e: ram_space = {} ram_free_list = 0 free_rid = 6 /usr/share/euphoria/include/std/primes.e: list_of_primes = {2,3} /usr/share/euphoria/include/std/map.e: threshold_size = 23 /usr/share/euphoria/include/std/graphcst.e: true_fgcolor = {0,4,2,6,1,5,3,7,8,12,10,14,9,13,11,15,16,20,18,22,17, 21,19,23,24,28,26,28,25,29,17,31} true_bgcolor = {0,4,2,6,1,5,3,7,8,12,10,14,9,13,11,15,16,20,18,22,17, 21,19,23,24,28,26,28,25,29,17,31} /home/system/demos/GtkEngine.e: registry = <no value> initialized = <no value> widget = <no value> stock_list = <no value>
2. Re: EuGTK no go with oeu 4.0.5 on LMDE 64bit
- Posted by gbonvehi Nov 09, 2014
- 1405 views
Hi systemx,
The problem is that Euphoria's 4.0.5 64-bit package actually contains 32-bit binaries so it won't use a 64-bit .so file.
If you look closer in the downloads page it says: Debian Package for 64-bit systems (32-bit euphoria binaries)
Cheers,
Guillermo
3. Re: EuGTK no go with oeu 4.0.5 on LMDE 64bit
- Posted by system_X Nov 09, 2014
- 1367 views
Shows how much I was paying attention. Thanks for the response.