Re: Linux + CoolBasic = ?
Posted: Thu Jul 02, 2009 7:10 am
Game Making Should Be Easy...
https://www.coolbasic.com/phpBB3/
Code: Select all
grandi@grandi-laptop:~/.wine/dosdevices/c:/Ohjelmatiedostot/CoolBasic$ wine CBEditor.exe
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
err:imagelist:ImageList_ReplaceIcon invalid image list
fixme:atl:AtlAxWinInit semi-stub
fixme:shdocvw:PersistStreamInit_InitNew (0x1365a8)
fixme:atl:OleClientSite_ShowObject (0x136220) - stub
fixme:atl:OleInPlaceFrame_EnableModeless (0x136220, 0) - stub
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:atl:OleInPlaceFrame_SetStatusText (0x136220, L"file://C:\\Ohjelmatiedostot\\CoolBasic\\Help\\index.html") - stub
fixme:shdocvw:BindStatusCallback_OnProgress status code 14
fixme:atl:OleInPlaceFrame_SetStatusText (0x136220, L"file://C:\\Ohjelmatiedostot\\CoolBasic\\Help\\index.html") - stub
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cea49f8, overlapped 0x7cea49dc): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x138ef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x136644)->((null) 1 0x32e284 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x136644)->((null) 25 2 0x32e298 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x136644)->((null) 26 2 0x32e298 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x136644)->(0x32e2d4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x136644)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32e3a8 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x136644)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32e438)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:atl:OleInPlaceFrame_SetStatusText (0x136220, L"") - stub
fixme:atl:OleInPlaceFrame_EnableModeless (0x136220, 1) - stub
fixme:win:LockWindowUpdate (0x10024), partial stub!
wine: Unhandled page fault on read access to 0x00000005 at address 0x5 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000005 in 32-bit code (0x00000005).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000005 ESP:0032ef00 EBP:0032ef2c EFLAGS:00010216( - 00 -RIAP1)
EAX:00000005 EBX:7ed4fff4 ECX:00000000 EDX:0032fdb8
ESI:00000046 EDI:00010046
Stack dump:
0x0032ef00: 7ed2a26a 00010046 00000046 00000000
0x0032ef10: 0032fdb8 00010042 7ed4fff4 0032ef2c
0x0032ef20: 7ed4fff4 00000046 00010046 0032ef6c
0x0032ef30: 7ed2a6ba 00000005 00010046 00000046
0x0032ef40: 00000000 0032fdb8 00010042 00000047
0x0032ef50: 00000000 00000000 0032fdb8 7ecb7a5b
Backtrace:
=>1 0x00000005 (0x0032ef2c)
2 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032ef6c)
3 0x7ed2e622 CallWindowProcW+0x52() in user32 (0x0032efac)
4 0x7dddbc6c in atl (+0xbc6c) (0x0032f01c)
5 0x7ed2a26a WINPROC_wrapper+0x1a() in user32 (0x0032f04c)
6 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032f08c)
7 0x7ed2e779 in user32 (+0xae779) (0x0032f55c)
8 0x7ed2f844 CallWindowProcA+0xc4() in user32 (0x0032f59c)
9 0x7ed2a26a WINPROC_wrapper+0x1a() in user32 (0x0032f5d0)
10 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032f610)
11 0x7ed2d4e5 in user32 (+0xad4e5) (0x0032fae0)
12 0x7ed2fa63 in user32 (+0xafa63) (0x0032fb20)
13 0x7eceff97 in user32 (+0x6ff97) (0x0032fb80)
14 0x7ecf4ec5 in user32 (+0x74ec5) (0x0032fbe0)
15 0x7ecf53dc SendMessageW+0x4c() in user32 (0x0032fc20)
16 0x7ed2514e in user32 (+0xa514e) (0x0032fd70)
17 0x7ed25ed8 SetWindowPos+0xa8() in user32 (0x0032fde0)
18 0x7ed26522 MoveWindow+0xb2() in user32 (0x0032fe20)
19 0x0041bd23 in cbeditor (+0x1bd23) (0x00560084)
20 0x0000053e (0x00000064)
21 0x00000000 (0x00000000)
0x00000005: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (167 modules)
PE 330000- 337000 Deferred plc4
PE 340000- 346000 Deferred plds4
PE 390000- 3f9000 Deferred xpcom_core
PE 400000- 436000 Export cbeditor
PE 880000- 8a7000 Deferred nspr4
PE 9c0000- 9cf000 Deferred jsd3250
PE 9d0000- a41000 Deferred js3250
PE a50000- a85000 Deferred xpc3250
PE a90000- acf000 Deferred softokn3
PE ad0000- ad6000 Deferred mozctlx
PE ae0000- af4000 Deferred xpcom_compat
PE b00000- b5b000 Deferred nss3
PE b60000- b73000 Deferred jsj3250
PE b80000- b9a000 Deferred smime3
PE ba0000- bd1000 Deferred freebl3
PE be0000- c00000 Deferred ssl3
PE c00000- c11000 Deferred mozz
PE c20000- c36000 Deferred gkgfx
PE c40000- c46000 Deferred xpistub
PE c50000- c8e000 Deferred nssckbi
PE c90000- d0d000 Deferred necko
PE d10000- d1c000 Deferred xppref32
PE d20000- d4e000 Deferred i18n
PE d50000- d6f000 Deferred embedcomponents
PE d70000- d7f000 Deferred caps
PE d80000- d8c000 Deferred typeaheadfind
PE d90000- 1029000 Deferred gklayout
PE 1030000- 1057000 Deferred imglib2
PE 1060000- 107b000 Deferred rdf
PE 1080000- 10b8000 Deferred appcomps
PE 10c0000- 10d0000 Deferred appshell
PE 10d0000- 10df000 Deferred profile
PE 10e0000- 10e7000 Deferred xpcom_compat_c
PE 10f0000- 10f7000 Deferred sroaming
PE 1100000- 1110000 Deferred chrome
PE 1110000- 1149000 Deferred gkparser
PE 1150000- 120e000 Deferred uconv
PE 1210000- 123c000 Deferred docshell
PE 1350000- 135a000 Deferred nsprefm
PE 1360000- 136e000 Deferred webbrwsr
PE 1370000- 1395000 Deferred gkwidget
PE 13a0000- 13c4000 Deferred gkgfxwin
PE 13d0000- 13d8000 Deferred pipboot
PE 13e0000- 13ec000 Deferred oji
PE 13f0000- 13fd000 Deferred jar50
PE 1400000- 1407000 Deferred txmgr
PE 1410000- 142a000 Deferred mork
PE 1540000- 1594000 Deferred scilexer
PE 10000000-10006000 Deferred xpcom
ELF 7b800000-7b93d000 Deferred kernel32<elf>
\-PE 7b820000-7b93d000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7cc6d000-7cc84000 Deferred msimtf<elf>
\-PE 7cc70000-7cc84000 \ msimtf
ELF 7d97c000-7d991000 Deferred midimap<elf>
\-PE 7d980000-7d991000 \ midimap
ELF 7d991000-7d9b9000 Deferred msacm32<elf>
\-PE 7d9a0000-7d9b9000 \ msacm32
ELF 7d9b9000-7da09000 Deferred libpulse.so.0
ELF 7da0b000-7da24000 Deferred msacm32<elf>
\-PE 7da10000-7da24000 \ msacm32
ELF 7da24000-7da2d000 Deferred librt.so.1
ELF 7da2d000-7daf5000 Deferred libasound.so.2
ELF 7db05000-7db09000 Deferred libcap.so.1
ELF 7db09000-7db10000 Deferred libasound_module_pcm_pulse.so
ELF 7db10000-7db47000 Deferred winealsa<elf>
\-PE 7db20000-7db47000 \ winealsa
ELF 7db47000-7db5c000 Deferred lz32<elf>
\-PE 7db50000-7db5c000 \ lz32
ELF 7db5c000-7db77000 Deferred version<elf>
\-PE 7db60000-7db77000 \ version
ELF 7db77000-7dc0b000 Deferred winmm<elf>
\-PE 7db80000-7dc0b000 \ winmm
ELF 7dc0b000-7dc38000 Deferred ws2_32<elf>
\-PE 7dc10000-7dc38000 \ ws2_32
ELF 7dc38000-7dcd9000 Deferred mshtml<elf>
\-PE 7dc40000-7dcd9000 \ mshtml
ELF 7dcd9000-7dcfc000 Deferred mpr<elf>
\-PE 7dce0000-7dcfc000 \ mpr
ELF 7dcfc000-7dd4c000 Deferred wininet<elf>
\-PE 7dd10000-7dd4c000 \ wininet
ELF 7dd4c000-7dd8b000 Deferred urlmon<elf>
\-PE 7dd50000-7dd8b000 \ urlmon
ELF 7dd8b000-7ddc7000 Deferred shdocvw<elf>
\-PE 7dd90000-7ddc7000 \ shdocvw
ELF 7ddc7000-7dde9000 Export atl<elf>
\-PE 7ddd0000-7dde9000 \ atl
ELF 7e040000-7e05b000 Deferred wsock32<elf>
\-PE 7e050000-7e05b000 \ wsock32
ELF 7e05b000-7e05f000 Deferred libgpg-error.so.0
ELF 7e05f000-7e0c8000 Deferred libgcrypt.so.11
ELF 7e0c8000-7e0da000 Deferred libtasn1.so.3
ELF 7e0da000-7e0de000 Deferred libkeyutils.so.1
ELF 7e0de000-7e0e7000 Deferred libkrb5support.so.0
ELF 7e0e7000-7e119000 Deferred libcrypt.so.1
ELF 7e119000-7e1b6000 Deferred libgnutls.so.26
ELF 7e1b6000-7e1da000 Deferred libk5crypto.so.3
ELF 7e1da000-7e26c000 Deferred libkrb5.so.3
ELF 7e26c000-7e296000 Deferred libgssapi_krb5.so.2
ELF 7e296000-7e2cc000 Deferred libcups.so.2
ELF 7e327000-7e35a000 Deferred uxtheme<elf>
\-PE 7e330000-7e35a000 \ uxtheme
ELF 7e35a000-7e363000 Deferred libxcursor.so.1
ELF 7e363000-7e368000 Deferred libxfixes.so.3
ELF 7e368000-7e36c000 Deferred libxcomposite.so.1
ELF 7e36c000-7e373000 Deferred libxrandr.so.2
ELF 7e373000-7e37d000 Deferred libxrender.so.1
ELF 7e37d000-7e380000 Deferred libxinerama.so.1
ELF 7e380000-7e3a1000 Deferred imm32<elf>
\-PE 7e390000-7e3a1000 \ imm32
ELF 7e3a1000-7e3a6000 Deferred libxdmcp.so.6
ELF 7e3a6000-7e3bf000 Deferred libxcb.so.1
ELF 7e3bf000-7e3c2000 Deferred libxcb-xlib.so.0
ELF 7e3c2000-7e3c5000 Deferred libxau.so.6
ELF 7e3c5000-7e4b4000 Deferred libx11.so.6
ELF 7e4b4000-7e4c3000 Deferred libxext.so.6
ELF 7e4c3000-7e4c9000 Deferred libxxf86vm.so.1
ELF 7e4c9000-7e4e1000 Deferred libice.so.6
ELF 7e4e1000-7e4ea000 Deferred libsm.so.6
ELF 7e4ea000-7e4ee000 Deferred libcom_err.so.2
ELF 7e505000-7e5a0000 Deferred winex11<elf>
\-PE 7e510000-7e5a0000 \ winex11
ELF 7e5c9000-7e5f0000 Deferred libexpat.so.1
ELF 7e5f0000-7e61d000 Deferred libfontconfig.so.1
ELF 7e61d000-7e633000 Deferred libz.so.1
ELF 7e633000-7e6a9000 Deferred libfreetype.so.6
ELF 7e6c4000-7e6e3000 Deferred iphlpapi<elf>
\-PE 7e6d0000-7e6e3000 \ iphlpapi
ELF 7e6e3000-7e746000 Deferred rpcrt4<elf>
\-PE 7e6f0000-7e746000 \ rpcrt4
ELF 7e746000-7e7ec000 Deferred ole32<elf>
\-PE 7e750000-7e7ec000 \ ole32
ELF 7e7ec000-7e892000 Deferred oleaut32<elf>
\-PE 7e800000-7e892000 \ oleaut32
ELF 7e892000-7e8fe000 Deferred msvcrt<elf>
\-PE 7e8a0000-7e8fe000 \ msvcrt
ELF 7e8fe000-7e918000 Deferred crtdll<elf>
\-PE 7e900000-7e918000 \ crtdll
ELF 7e918000-7e94f000 Deferred winspool<elf>
\-PE 7e920000-7e94f000 \ winspool
ELF 7e94f000-7e9aa000 Deferred shlwapi<elf>
\-PE 7e960000-7e9aa000 \ shlwapi
ELF 7e9aa000-7eabe000 Deferred shell32<elf>
\-PE 7e9c0000-7eabe000 \ shell32
ELF 7eabe000-7eb6c000 Deferred comdlg32<elf>
\-PE 7ead0000-7eb6c000 \ comdlg32
ELF 7eb6c000-7ebbf000 Deferred advapi32<elf>
\-PE 7eb80000-7ebbf000 \ advapi32
ELF 7ebbf000-7ec5e000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec5e000 \ gdi32
ELF 7ec5e000-7edaa000 Export user32<elf>
\-PE 7ec80000-7edaa000 \ user32
ELF 7edaa000-7ee6f000 Deferred comctl32<elf>
\-PE 7edb0000-7ee6f000 \ comctl32
ELF 7ef8f000-7ef9b000 Deferred libnss_files.so.2
ELF 7ef9b000-7efa6000 Deferred libnss_nis.so.2
ELF 7efa6000-7efbf000 Deferred libnsl.so.1
ELF 7efbf000-7efe5000 Deferred libm.so.6
ELF 7efe5000-7eff9000 Deferred libresolv.so.2
ELF b7cb6000-b7cbf000 Deferred libnss_compat.so.2
ELF b7cc0000-b7cc4000 Deferred libdl.so.2
ELF b7cc4000-b7e22000 Deferred libc.so.6
ELF b7e23000-b7e3c000 Deferred libpthread.so.0
ELF b7e57000-b7f8e000 Deferred libwine.so.1
ELF b7f90000-b7fad000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Ohjelmatiedostot\CoolBasic\CBEditor.exe
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000018 0
00000009 0 <==
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
00000017 0
Backtrace:
=>1 0x00000005 (0x0032ef2c)
2 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032ef6c)
3 0x7ed2e622 CallWindowProcW+0x52() in user32 (0x0032efac)
4 0x7dddbc6c in atl (+0xbc6c) (0x0032f01c)
5 0x7ed2a26a WINPROC_wrapper+0x1a() in user32 (0x0032f04c)
6 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032f08c)
7 0x7ed2e779 in user32 (+0xae779) (0x0032f55c)
8 0x7ed2f844 CallWindowProcA+0xc4() in user32 (0x0032f59c)
9 0x7ed2a26a WINPROC_wrapper+0x1a() in user32 (0x0032f5d0)
10 0x7ed2a6ba WINPROC_wrapper+0x46a() in user32 (0x0032f610)
11 0x7ed2d4e5 in user32 (+0xad4e5) (0x0032fae0)
12 0x7ed2fa63 in user32 (+0xafa63) (0x0032fb20)
13 0x7eceff97 in user32 (+0x6ff97) (0x0032fb80)
14 0x7ecf4ec5 in user32 (+0x74ec5) (0x0032fbe0)
15 0x7ecf53dc SendMessageW+0x4c() in user32 (0x0032fc20)
16 0x7ed2514e in user32 (+0xa514e) (0x0032fd70)
17 0x7ed25ed8 SetWindowPos+0xa8() in user32 (0x0032fde0)
18 0x7ed26522 MoveWindow+0xb2() in user32 (0x0032fe20)
19 0x0041bd23 in cbeditor (+0x1bd23) (0x00560084)
20 0x0000053e (0x00000064)
21 0x00000000 (0x00000000)
Tapettu
grandi@grandi-laptop:~/.wine/dosdevices/c:/Ohjelmatiedostot/CoolBasic$
Asensin kaikkea randomia liittyen wineen. Koneessani pyörii Ubuntu 9.04 ja winestä pitäis olla uusin versio.vilQuri wrote:Miten ihmeessä?!? En ole ite saanu edes kääntäjää toimimaan niin että mites sä sen noin hyvin sait toimimaan? Asensitko jotain? Ja mikä on sun Distros+versio ja Winen versio? Ja nuo tekstit saatta johtua siitä ettei sulla ole asennettunan Mikkisoftan fontteja http://packages.debian.org/stable/x11/msttcorefonts
Ja mitähän tämä randomi sitten on? Olisi kiva jos voisit valaista asiaa vähän tarkemmin.Nassi_Setä wrote:Asensin kaikkea randomia liittyen wineen. Koneessani pyörii Ubuntu 9.04 ja winestä pitäis olla uusin versio.vilQuri wrote:Miten ihmeessä?!? En ole ite saanu edes kääntäjää toimimaan niin että mites sä sen noin hyvin sait toimimaan? Asensitko jotain? Ja mikä on sun Distros+versio ja Winen versio? Ja nuo tekstit saatta johtua siitä ettei sulla ole asennettunan Mikkisoftan fontteja http://packages.debian.org/stable/x11/msttcorefonts
Winessä on DirectX-rajapinta. Samoin kuin Windowsin oletussysteemit renderöivät OpenGL:n DX:llä, Winen oletussysteemit renderöivät DX:n OpenGL:llä.Nassi_Setä wrote:Eikös CoolBasic tarvitse directX:ää toimiakseen?
Valitettavasti minun on todettava että en löytänyt keinoa saada cb toimimaan linuxissa,
mutta ei kannata vielä heittää näppistä nurkkaan. Kyllä joku viellä konstit siihenkin keksii.
qmake && make pitäisi toimia..?Kumiankka wrote:Minulla on ongelmia tuon cbNuxin kääntämisen kanssa... :oops: Voisiko joku olla kiltti ja kääntää sen puolestani ja lähettää minulle tai edes antaa IDIOOTIN varmat ohjeet sen kääntämiseen?
src-hakemistossa luonnollisesti
Inb4 et asentanut qt4-webkitKumiankka wrote:qmake && make herjaa virheilmoituksella (Käytössä siis Xubuntu 10.04). Siitä virheestä hetken päästä lisätietoja kun siirryn xp:n puolelta xubuntuun...
Code: Select all
WARNING: Found potential symbol conflict of mainwindow.cpp (mainwindow.cpp) in SOURCES
WARNING: Found potential symbol conflict of mainwindow.h (mainwindow.h) in HEADERS
Makefile:177: warning: overriding commands for target `.obj/mainwindow.o'
Makefile:153: warning: ignoring old commands for target `.obj/mainwindow.o'
Makefile:204: warning: overriding commands for target `moc_mainwindow.cpp'
Makefile:192: warning: ignoring old commands for target `moc_mainwindow.cpp'
g++ -c -pipe -g -Wall -W -O0 -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -o .obj/main.o main.cpp
main.cpp:3:17: fatal error: QtGui: No such file or directory
compilation terminated.
make: *** [.obj/main.o] Error 1