(I appologize for double posting...I accidentally put this in the "MB for dsPIC" forum)
I read that MP is being tweaked or something so it will work on linux...is it the same for MB??? I tried wine on xubunto (old computer) but it doesn't work
upon install I get these following:
Quote:
root@bigboy:/home/kris/Desktop/mikrobasic_5002_setup# wine mikrobasic_5002_setup.exe
err:ntdll:RtlpWaitForCriticalSection section 0x40b468 "?" wait timed out in thread 000c, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x40b468 "?" wait timed out in thread 000c, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x40b468 "?" wait timed out in thread 000c, blocked by 000d, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x40b468 "?" wait timed out in thread 000c, blocked by 000d, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x40b468 "?" wait timed out in thread 000c, blocked by 000d, retrying (60 sec)
err:menubuilder:ExtractFromICO Invalid ico file format
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\\Program Files\\Mikroelektronika\\mikroBasic\\mikroBasic_pic.chm") failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\\Program Files\\Mikroelektronika\\mikroBasic\\Uninstall.exe") failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:ExtractFromICO Invalid ico file format
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
Then when trying to run it I get:
Quote:
root@bigboy:~/.wine/drive_c/Program Files/Mikroelektronika/mikroBasic# wine mikroBasic.exe
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b83f430 (thread 0009), starting debugger...
First chance exception: 0xc0000025 in 32-bit code (0x7bc2fa28).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc2fa28 ESP:0033ee14 EBP:0033ee78 EFLAGS:00000282( - 00 - -IS1)
EAX:0033ee20 EBX:7bc75280 ECX:00110020 EDX:0033f1fc
ESI:0033f1fc EDI:0033ee84
Stack dump:
0x0033ee14: 00417500 00000000 00110528 c0000025
0x0033ee24: 00000001 0033f1fc 7ffdcc00 00000000
0x0033ee34: 0033ee44 7bc49da1 7bc7d040 7bc75280
0x0033ee44: 0033f1a4 7bc35064 b7cc5c04 0033f184
0x0033ee54: 00110000 7bc28a17 7c067958 00000038
0x0033ee64: 7bc75280 7bc28409 00110000 7bc2f9e0
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7bc2fa28 __regs_RtlRaiseException+0x48 in ntdll (0x0033ee78)
2 0x7bc632cb in ntdll (+0x532cb) (0x0033f1dc)
3 0x7bc2efc6 RtlRaiseException+0x6 in ntdll (0x0033f254)
4 0x00421f1b in mikrobasic (+0x21f1b) (0x0033f3bc)
5 0x004220ee in mikrobasic (+0x220ee) (0x0033fa34)
6 0x00421a3a in mikrobasic (+0x21a3a) (0x0033fa54)
7 0x00421a1c in mikrobasic (+0x21a1c) (0x0033fa64)
8 0x00426886 in mikrobasic (+0x26886) (0x0033fac8)
9 0x00421aae in mikrobasic (+0x21aae) (0x0033faf4)
10 0x004219ed in mikrobasic (+0x219ed) (0x0033fb10)
11 0x00426886 in mikrobasic (+0x26886) (0x0033fb40)
12 0x004784e6 in mikrobasic (+0x784e6) (0x0033fb60)
13 0x00422853 in mikrobasic (+0x22853) (0x0033fbe0)
14 0x0041fba7 in mikrobasic (+0x1fba7) (0x0033fc00)
15 0x0041bcd8 in mikrobasic (+0x1bcd8) (0x0033fc24)
16 0x0041be62 in mikrobasic (+0x1be62) (0x0033fd44)
17 0x0041bef3 in mikrobasic (+0x1bef3) (0x0033fd74)
18 0x00477e06 in mikrobasic (+0x77e06) (0x0033fec8)
19 0x004804fc in mikrobasic (+0x804fc) (0x0033feec)
20 0x00704699 in mikrobasic (+0x304699) (0x0033ff08)
21 0x7b86c6bf in kernel32 (+0x4c6bf) (0x0033ffe8)
22 0xb7de13b7 wine_switch_to_stack+0x17 in libwine.so.1 (0x00000000)
0x7bc2fa28 __regs_RtlRaiseException+0x48 in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (94 modules)
PE 400000-c7f000 Export mikrobasic
ELF 7b800000-7b917000 Export kernel32<elf>
\-PE 7b820000-7b917000 \ kernel32
ELF 7bc00000-7bc80000 Export ntdll<elf>
\-PE 7bc10000-7bc80000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e079000-7e08d000 Deferred olepro32<elf>
\-PE 7e080000-7e08d000 \ olepro32
ELF 7e08d000-7e0aa000 Deferred hhctrl<elf>
\-PE 7e090000-7e0aa000 \ hhctrl
ELF 7e0aa000-7e0bf000 Deferred midimap<elf>
\-PE 7e0b0000-7e0bf000 \ midimap
ELF 7e0e5000-7e0fd000 Deferred msacm32<elf>
\-PE 7e0f0000-7e0fd000 \ msacm32
ELF 7e12a000-7e12e000 Deferred libgpg-error.so.0
ELF 7e12e000-7e17c000 Deferred libgcrypt.so.11
ELF 7e17c000-7e18f000 Deferred libtasn1.so.3
ELF 7e18f000-7e1bd000 Deferred libcrypt.so.1
ELF 7e1c6000-7e235000 Deferred libgnutls.so.13
ELF 7e235000-7e264000 Deferred libcups.so.2
ELF 7e264000-7e296000 Deferred uxtheme<elf>
\-PE 7e270000-7e296000 \ uxtheme
ELF 7e298000-7e29d000 Deferred libxfixes.so.3
ELF 7e29d000-7e2a6000 Deferred libxcursor.so.1
ELF 7e2a6000-7e2c4000 Deferred ximcp.so.2
ELF 7e2c4000-7e2c6000 Deferred xlcutf8load.so.2
ELF 7e2c6000-7e2c9000 Deferred libxrandr.so.2
ELF 7e2c9000-7e2d1000 Deferred libxrender.so.1
ELF 7e2d1000-7e2d4000 Deferred libxinerama.so.1
ELF 7e2d4000-7e2db000 Deferred libdrm.so.2
ELF 7e2db000-7e34a000 Deferred libgl.so.1
ELF 7e34a000-7e34f000 Deferred libxdmcp.so.6
ELF 7e34f000-7e352000 Deferred libxau.so.6
ELF 7e352000-7e41b000 Deferred libx11.so.6
ELF 7e41b000-7e428000 Deferred libxext.so.6
ELF 7e428000-7e42d000 Deferred libxxf86vm.so.1
ELF 7e42d000-7e445000 Deferred libice.so.6
ELF 7e445000-7e4d1000 Deferred winex11<elf>
\-PE 7e450000-7e4d1000 \ winex11
ELF 7e4d1000-7e4ef000 Deferred libexpat.so.1
ELF 7e4ef000-7e51e000 Deferred libfontconfig.so.1
ELF 7e51e000-7e532000 Deferred libz.so.1
ELF 7e532000-7e59c000 Deferred libfreetype.so.6
ELF 7e59c000-7e5f6000 Deferred setupapi<elf>
\-PE 7e5b0000-7e5f6000 \ setupapi
ELF 7e5f6000-7e621000 Deferred ws2_32<elf>
\-PE 7e600000-7e621000 \ ws2_32
ELF 7e621000-7e63b000 Deferred wsock32<elf>
\-PE 7e630000-7e63b000 \ wsock32
ELF 7e63b000-7e6c3000 Deferred winmm<elf>
\-PE 7e650000-7e6c3000 \ winmm
ELF 7e6c3000-7e75f000 Deferred comdlg32<elf>
\-PE 7e6d0000-7e75f000 \ comdlg32
ELF 7e75f000-7e7b6000 Deferred shlwapi<elf>
\-PE 7e770000-7e7b6000 \ shlwapi
ELF 7e7b6000-7e89d000 Deferred shell32<elf>
\-PE 7e7d0000-7e89d000 \ shell32
ELF 7e89d000-7e8ce000 Deferred winspool<elf>
\-PE 7e8b0000-7e8ce000 \ winspool
ELF 7e8ce000-7e8ea000 Deferred imm32<elf>
\-PE 7e8e0000-7e8ea000 \ imm32
ELF 7e8ea000-7e9ab000 Deferred comctl32<elf>
\-PE 7e8f0000-7e9ab000 \ comctl32
ELF 7e9ab000-7e9bf000 Deferred lz32<elf>
\-PE 7e9b0000-7e9bf000 \ lz32
ELF 7e9bf000-7e9d8000 Deferred version<elf>
\-PE 7e9d0000-7e9d8000 \ version
ELF 7e9d8000-7e9ea000 Deferred libresolv.so.2
ELF 7e9ea000-7ea09000 Deferred iphlpapi<elf>
\-PE 7e9f0000-7ea09000 \ iphlpapi
ELF 7ea09000-7ea5b000 Deferred rpcrt4<elf>
\-PE 7ea20000-7ea5b000 \ rpcrt4
ELF 7ea5b000-7eaec000 Deferred ole32<elf>
\-PE 7ea70000-7eaec000 \ ole32
ELF 7eaec000-7eb81000 Deferred oleaut32<elf>
\-PE 7eb00000-7eb81000 \ oleaut32
ELF 7eb81000-7ebc5000 Deferred advapi32<elf>
\-PE 7eb90000-7ebc5000 \ advapi32
ELF 7ebc5000-7ebd0000 Deferred libgcc_s.so.1
ELF 7ebd0000-7ebd9000 Deferred libsm.so.6
ELF 7ecb8000-7ed6c000 Deferred gdi32<elf>
\-PE 7ecd0000-7ed6c000 \ gdi32
ELF 7ed6c000-7ee9f000 Deferred user32<elf>
\-PE 7ed90000-7ee9f000 \ user32
ELF 7efa9000-7efb3000 Deferred libnss_files.so.2
ELF 7efb3000-7efbd000 Deferred libnss_nis.so.2
ELF 7efbd000-7efd2000 Deferred libnsl.so.1
ELF 7efd2000-7eff7000 Deferred libm.so.6
ELF b7c90000-b7c98000 Deferred libnss_compat.so.2
ELF b7c99000-b7c9d000 Deferred libdl.so.2
ELF b7c9d000-b7dbd000 Deferred libc.so.6
ELF b7dbe000-b7dd1000 Deferred libpthread.so.0
ELF b7dda000-b7eeb000 Export libwine.so.1
ELF b7eec000-b7f07000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\Mikroelektronika\mikroBasic\mikroBasic.exe
00000009 0 <==
Anyhoooo, I learned pascal so long ago and did so terribly at it I'd rather stick with basic for the time being
MB for linux?
Great news from you, we will let you know when the time comes.kkjensen wrote:If there's any way the linux community can help with beta testing or anything like that, I'm sure there's be a lot of people willing to test on the different distros. I'm a follower of the Fedora flavor myself.
Patiently waiting...
mikro.. for linux
oh yes please... I want to drop this expensive and unsecure os ASAP... please please... think ubuntu users and deb packages, that would be great....