Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
90 user(s) are online (39 user(s) are browsing Forums)

Members: 1
Guests: 89

K-L, more...

Support us!

Headlines

 
  Register To Post  

EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hi. As part of the requirements for Doom3, Hunno's EGL Wrapper library is needed.

I took the liberty of also installing the SDK portion so that I can look into the examples.

All seem to run fine part from the SDL2-GL4ES example (which is the one I am particularly interested in learning from).

There is one example in there and it is the GL-Cube.

I renamed the already built binary and ran make again to compile on my machine. Compilation and linking is okay, but at run time:
LIBGL: FPE Vertex shader compile failed: #©hQCáh
LIBGL: FPE Fragment shader compile failed: #©hQCáh
LIBGL: FPE Program link failed: #©hQCáh


And, the crash log:
Crash log for task "glcube"
Generated by GrimReaper 53.19
Crash occured in module glcube at address 0x7F14E0E8
Type of crash
: DSI (Data Storage Interrupt) exception
Alert number
: 0x80000003

Register dump
:
GPR (General Purpose Registers):
   
0: 7F14E094 5143E640 00000002 00000000 00000000 00000000 00000001 00000001 
   8
: 55D3A878 55D31740 00000000 00000000 55D39288 548EABC4 559BC1D0 00000001 
  16
: 507328C0 EFE19E40 5143E9D8 00000000 5143EDA8 7F11F464 00000001 00000000 
  24
: 00000000 00000944 548E1148 548E0000 548E6FF0 00000A44 00000944 00000000 


FPR 
(Floating Point Registers, NaN = Not a Number):
   
0:              nan                0                0                0 
   4
:                0                0                0                0 
   8
:       4.5036e+15       4.5036e+15              128              128 
  12
:              nan                0     2.26059e-182     2.48175e-264 
  16
:     3.79062e-270    -7.71228e-105     4.18922e+241      1.07779e-42 
  20
:     1.22327e-296     3.13162e-294     8.09152e-116     1.04158e-143 
  24
:     3.90319e-308     -2.79866e-75    -1.41641e+168    -1.70355e-284 
  28
:    -1.58382e-297     3.21509e-213     1.18298e-125     3.87578e-231 

FPSCR 
(Floating Point Status and Control Register): 0x82004000


SPRs 
(Special Purpose Registers):
           
Machine State (msr) : 0x0002F030
                Condition 
(cr) : 0x56E10000
      Instruction Pointer 
(ip) : 0x7F14E0E8
       Xtended Exception 
(xer) : 0x5351A134
                   Count 
(ctr) : 0x00570001
                     Link 
(lr) : 0x00000000
            DSI Status 
(dsisr) : 0x85027002
            Data Address 
(dar) : 0x56E0DA44



680x0 emulated registers
:
DATA: 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
ADDR
: 6FFA4000 82DAC400 00000000 00000000 00000000 00000000 00000000 5143DFD0 
FPU0
:                0                0                0                0 
FPU4
:                0                0                0                0 



Symbol info
:
Instruction pointer 0x7F14E0E8 belongs to module "glcube" (PowerPC) 
Symbol: realize_glenv + 0x338 in section 7 offset 0x00034FF4

Stack trace
:
    
glcube:realize_glenv()+0x338 (section 7 @ 0x34FF4)
    
glcube:realize_glenv()+0x2e4 (section 7 @ 0x34FA0)
    
glcube:glDrawElementsCommon()+0x143c (section 7 @ 0x8638)
    
glcube:_ZN6GlCube4nextEddd()+0x16c (section 7 @ 0x3C5C)
    
glcube:main()+0x2c0 (section 7 @ 0x6630)
    
native kernel module newlib.library.kmod+0x000025fc
    native kernel module newlib
.library.kmod+0x00003328
    native kernel module newlib
.library.kmod+0x0000384c
    glcube
:_start()+0x1e0 (section 7 @ 0x3280)
    
native kernel module dos.library.kmod+0x0002a458
    native kernel module kernel
+0x0005c18c
    native kernel module kernel
+0x0005c204

PPC disassembly
:
 
7f14e0e0: 3bbf0a44   addi              r29,r31,2628
 7f14e0e4
: 7f3ecb78   mr                r30,r25
*7f14e0e8: 813e0000   lwz               r9,0(r30)
 
7f14e0ec: 2f890000   cmpwi             cr7,r9,0
 7f14e0f0
: 41de0024   beq-              cr7,0x7F14E114

System information
:

CPU 
 Model
: Freescale P5020 (E5500 core) V1.2 
 CPU speed
: 1995 MHz 
 FSB speed
: 798 MHz 
 Extensions
:  

Machine 
 Machine name
: AmigaOne X5000/20 
 Memory
: 2097152 KB 
 Extensions
: bus.pci bus.pcie 

Expansion buses 
 PCI
/AGP 
  00
:00.0 Vendor 0x1957 Device 0x0421 
  01
:00.0 Vendor 0x1002 Device 0x67FF 
   Range 0
: 80000000 - 90000000 (PREF.MEM) 
   
Range 2: 90000000 - 90200000 (PREF.MEM) 
   
Range 4: 00001000 - 00001100 (IO) 
  
01:00.1 Vendor 0x1002 Device 0xAAE0 
   Range 0
: 90240000 - 90244000 (MEM) 
  
02:00.0 Vendor 0x1957 Device 0x0421 
  03
:00.0 Vendor 0x111D Device 0x8092 
  04
:01.0 Vendor 0x111D Device 0x8092 
  04
:02.0 Vendor 0x111D Device 0x8092 
  04
:03.0 Vendor 0x111D Device 0x8092 
  04
:08.0 Vendor 0x111D Device 0x8092 
  04
:10.0 Vendor 0x111D Device 0x8092 
  05
:00.0 Vendor 0x12D8 Device 0xE111 
  
08:00.0 Vendor 0x1102 Device 0x0012 
   Range 0
: A0000000 - A0004000 (MEM) 
   
Range 2: A0004000 - A0008000 (MEM) 

Libraries 
 0x0239ecc2
: exec.library V54.30 
 0x6fef9a98
: cgxvideo.library V42.1 
 0x61631520
: Popmenu.mui V21.39 
 0x55d41e00
: Lamp.mcc V21.28 
 0x6963e0d4
: btree.library V53.3 
 0x5699b540
: Objectmap.mui V21.27 
 0x5699b4a0
: Gauge.mui V21.26 
 0x5699b400
: Dtpic.mui V21.26 
 0x5699b360
: Popasl.mui V21.31 
 0x5699b2c0
: Calltips.mcc V21.26 
 0x5699b220
: String.mui V21.51 
 0x5699b180
: Listtree.mcc V21.40 
 0x5699b0e0
: Title.mui V21.42 
 0x60ff07a4
: asyncio.library V50.3 
 0x69e9d2e0
: expat.library V53.6 
 0x69ea1ddc
: codesets.library V6.21 
 0x69e9bbc8
: muigfx.library V21.27 
 0x62095a1c
: muimaster.library V21.227 
 0x56e5b468
: avcodec2.library V55.53 
 0x56e5bde8
: va.library V1.11 
 0x4f692938
: swscale2.library V2.5 
 0x4f692138
: swresample2.library V0.18 
 0x4f6921b8
: avutil2.library V52.66 
 0x4f692eb8
: pixman-1.library V53.4 
 0x6162d6e4
: amigaguide.datatype V53.7 
 0x6d9e1aa8
: AK-TIFF.datatype V54.17 
 0x5624b158
: AK-GIF.datatype V54.14 
 0x620823f8
: AK-8SVX.datatype V54.1 
 0x5624bf20
: aiff.datatype V53.2 
 0x5624bde0
: 8svx.datatype V53.2 
 0x62082038
: mod.datatype V54.3 
 0x6a1aed98
: logfile.datatype V53.5 
 0x5624bca0
: jpeg.datatype V53.7 
 0x5624bbf8
: info.datatype V52.3 
 0x5624bb60
: ilbm.datatype V53.3 
 0x5624bac0
: gif.datatype V53.4 
 0x5624ba20
: cdxl.datatype V53.1 
 0x5624b980
: bmp.datatype V53.4 
 0x5624b8e0
: ascii.datatype V53.9 
 0x55d419a0
: anim.datatype V53.1 
 0x55d41a40
: animation.datatype V53.3 
 0x5624b700
: tapedeck.gadget V53.3 
 0x6d712134
: realtime.library V53.5 
 0x621dd868
: wav.datatype V54.14 
 0x621ddd18
: AK-BMP.datatype V54.4 
 0x55d417c0
: tiff.datatype V53.6 
 0x55d41720
: text.datatype V53.12 
 0x56e5da20
: simplehtml.datatype V0.23 
 0x55d41400
: png.datatype V53.10 
 0x621dda48
: mpega.datatype V54.11 
 0x621ddc28
: sound.datatype V54.14 
 0x5073a4a8
: sliderbar.gadget V53.22 
 0x6d9cb878
: mediadeck.gadget V53.9 
 0x56e5b4e8
: exif.library V53.1 
 0x69eaf928
: sysvipc.library V51.4 
 0x55d41358
: xpicasso96.library V13.1 
 0x55d412b8
: xpicasso96clonewb.library V13.1 
 0x55d41218
: xpicasso96clonewbdb.library V13.1 
 0x55d41178
: xpicasso96clonewbdb2.library V13.1 
 0x69eaf568
: xpicasso96pip.library V13.1 
 0x69eaf7a8
: xpicasso96wb.library V13.1 
 0x69eaf328
: xpicasso96wb2.library V13.1 
 0x69eafaa8
: xworkbench.library V13.1 
 0x69eaf028
: xworkbench2.library V13.1 
 0x55d410d8
: xcustomscreen.library V13.1 
 0x55d41038
: xcustomscreendb.library V13.1 
 0x55d41f38
: xcustomscreendb2.library V13.1 
 0x55d41e98
: xcybergraphx.library V13.1 
 0x55d41cc0
: getscreenmode.gadget V53.8 
 0x6bfdfca0
: palette.gadget V53.7 
 0x69eaf628
: PCI_SoundCardHornet.driver V52.2 
 0x69eaf4a8
: PCI_sblive.pci V52.1 
 0x69eaf3e8
: PCI_Soundcard.driver V52.2 
 0x69eaf268
: PCI_GamePortHornet.driver V52.2 
 0x69eaf1a8
: PCI_GamePort.driver V53.1 
 0x6a1aef18
: Generic_usb.driver V53.3 
 0x6a1aee58
: Generic_Mouse.driver V52.1 
 0x69e979d8
: AmigaInput.library V53.4 
 0x6a032d48
: pthreads.library V53.12 
 0x69ee1a68
: ogles2.library V3.3 
 0x69ee1068
: W3DN_GCN.library V54.16 
 0x6de9a428
: Warp3DNova.library V54.16 
 0x6a1adb88
: DateTime.docky V52.11 
 0x6a1ae570
: datebrowser.gadget V53.9 
 0x6de9a6a8
: X5000Temp.docky V50.2 
 0x6de9a3a8
: NetDock.docky V52.0 
 0x69e96098
: GFXDock.docky V51.6 
 0x69e96f18
: RAMDock.docky V51.3 
 0x6c059718
: toolbar.gadget V53.6 
 0x69e96e18
: infodata.gadget V53.3 
 0x6c0598f8
: piechart.gadget V53.1 
 0x6c059c24
: device.audio V6.2 
 0x6a1506e8
: filesave.audio V6.5 
 0x69ee1e68
: CPUDock.docky V51.2 
 0x6a0329d0
: anim.gadget V53.7 
 0x6ec61e80
: slider.gadget V53.17 
 0x6a0328c8
: progressbar.gadget V53.12 
 0x6ec61020
: getfont.gadget V53.11 
 0x69f05024
: clipview.library V1.12 
 0x6a0324c8
: hda.audio V6.8 
 0x6ec618e0
: arexx.class V53.6 
 0x6ec617a0
: getfile.gadget V53.12 
 0x6a3c6d88
: screenblanker.library V53.7 
 0x6ec60ab8
: clicktab.gadget V53.50 
 0x6a26c274
: camd.library V53.7 
 0x6ec61520
: checkbox.gadget V53.12 
 0x6e046b38
: listbrowser.gadget V53.74 
 0x6dbcbaa4
: usergroup.library V4.30 
 0x6d702ec0
: bsdsocket.library V4.307 
 0x6d9e1568
: AK-JFIF.datatype V54.16 
 0x6d9cc928
: infowindow.class V53.15 
 0x6d6cc9d0
: texteditor.gadget V53.28 
 0x6dbccc28
: tickbox.gadget V53.14 
 0x6d9a5970
: tabbed.gadget V54.455 
 0x6d721bc0
: select.gadget V53.7 
 0x6d9f0ac0
: shared.image V2.1 
 0x6d9f09c8
: optionbutton.gadget V53.2 
 0x6d9a5168
: listviewer.gadget V54.25 
 0x6d9e10f0
: scroller.gadget V53.16 
 0x6d7ed5f0
: requester.class V53.20 
 0x6dbccaf0
: space.gadget V53.7 
 0x6d9f0808
: chooser.gadget V53.22 
 0x6dbcca50
: penmap.image V53.6 
 0x6dbcc9b0
: bitmap.image V53.9 
 0x6dbcc910
: integer.gadget V53.13 
 0x6d990770
: string.gadget V53.22 
 0x6d88b884
: asl.library V53.54 
 0x6da03dc8
: usbhidgate.library V53.3 
 0x6da1985c
: textclip.library V53.4 
 0x6dd304ac
: hid.usbfd V53.14 
 0x6dbcc4b0
: button.gadget V53.22 
 0x6dbcc550
: glyph.image V53.4 
 0x6de0d6a0
: window.class V54.14 
 0x6da03438
: popupmenu.class V53.2 
 0x6dd377e8
: popupmenu.library V53.14 
 0x6dbcc410
: label.image V53.14 
 0x6dbcc370
: drawlist.image V53.3 
 0x6da03088
: layout.gadget V54.8 
 0x6da03160
: bevel.image V53.6 
 0x6dcb4e58
: application.library V53.30 
 0x6de8f8a8
: AK-ILBM.datatype V54.16 
 0x6dee9c28
: AK-PNG.datatype V54.15 
 0x6def8254
: picture.datatype V53.10 
 0x6de95eb0
: Picasso96API.library V54.18 
 0x6de8f604
: mpega.library V2.4 
 0x6dee9bb0
: mathieeedoubbas.library V53.1 
 0x6deded70
: datatypes.library V54.15 
 0x6de2627c
: ft2.library V53.2 
 0x6ff15c4c
: workbench.library V53.62 
 0x6de8ba10
: gadtools.library V53.8 
 0x6dede5ac
: commodities.library V53.10 
 0x6dee7c74
: png.iconmodule V53.1 
 0x6dfe48cc
: icon.library V54.6 
 0x6ff0fcd0
: z.library V53.5 
 0x6dea5160
: iffparse.library V53.3 
 0x6edfcbb8
: version.library V53.18 
 0x6ffb8ecc
: locale.library V54.2 
 0x6fef87ac
: diskfont.library V53.13 
 0x6ff9c9d8
: petunia.library V53.6 
 0x6ff09db8
: dos.library V54.112 
 0x6ff0f184
: usbprivate.library V53.22 
 0x6ff0d73c
: massstorage.usbfd V53.84 
 0x6ff0f03c
: hub.usbfd V53.11 
 0x6ff0d6a8
: bootkeyboard.usbfd V52.3 
 0x6ff0d628
: bootmouse.usbfd V53.3 
 0x6ff0d528
: mounter.library V53.20 
 0x6fef9e7c
: usbresource.library V53.22 
 0x6ff91518
: hunk.library V53.4 
 0x6fef9d74
: elf.library V53.30 
 0x6f2b14d0
: intuition.library V54.28 
 0x6ff587a0
: keymap.library V53.9 
 0x6ff5a404
: nonvolatile.library V54.7 
 0x6ff7e9f0
: cybergraphics.library V43.0 
 0x6ff90420
: RadeonRX.chip V2.11 
 0x6ffa3420
: graphics.library V54.248 
 0x6fffe4f0
: layers.library V54.12 
 0x6ff50150
: rtg.library V54.90 
 0x6ff902a4
: PCIGraphics.card V53.18 
 0x6ffaa258
: newlib.library V53.62 
 0x6ff9f1ac
: utility.library V54.2 
 0x6ffa8398
: expansion.library V53.1 
 0x6dddbcae
: rexxsyslib.library V53.4 (Legacy) 

Devices 
 0x6de154f4
: serial.device V54.6 
 0x6c059634
: clipboard.device V53.5 
 0x6edfecc4
: ahi.device V6.2 
 0x6be8d024
: p50x0_eth.device V52.6 
 0x6ff10b20
: usbsys.device V53.22 
 0x6ff91ca4
: p50x0sata.device V54.79 
 0x6ff91bf8
: vsata.device V54.8 
 0x6ff91b90
: ehci.usbhcd V53.26 
 0x6ff91af0
: ohci.usbhcd V53.22 
 0x6ff91a50
: uhci.usbhcd V53.15 
 0x6ff10258
: console.device V53.105 
 0x6ff5a530
: ramdrive.device V54.1 
 0x6ff589ec
: input.device V53.6 
 0x6fef83b4
: keyboard.device V53.12 
 0x6ff5a050
: timer.device V53.4 

Tasks 
 rx_pm 
(Waiting) 
  
Stack: 0x6f2e1000 - 0x6f2e9000, pointer @ 0x6f2e8f40 (Cookie OK) 
  
Signals: SigRec 0x80000001, SigWait 0x00000000 
  State
: Task (Waiting) 
 
rx_gc (Waiting) 
  
Stack: 0x6f2e9000 - 0x6f2f1000, pointer @ 0x6f2f0f50 (Cookie OK) 
  
Signals: SigRec 0x80000001, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Exec Command and Control (Waiting) 
  
Stack: 0x6f253000 - 0x6f257000, pointer @ 0x6f256f50 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
ClickToFront (Waiting) 
  
Stack: 0x6a246004 - 0x6a255ffc, pointer @ 0x6a255ef0 (Cookie OK) 
  
Signals: SigRec 0xe000d000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
P50x0 Ethernet (Waiting) 
  
Stack: 0x6c020000 - 0x6c021000, pointer @ 0x6c020f20 (Cookie OK) 
  
Signals: SigRec 0x00001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
input.device (Waiting) 
  
Stack: 0x6f2c1000 - 0x6f2d1000, pointer @ 0x6f2d0f00 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
SFS DosList handler (Waiting) 
  
Stack: 0x6e85e004 - 0x6e865ffc, pointer @ 0x6e865f20 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
USB stack (Waiting) 
  
Stack: 0x6f25b000 - 0x6f25f000, pointer @ 0x6f25ef20 (Cookie OK) 
  
Signals: SigRec 0xf800d000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
EHCI Controller Task Unit 1 (Waiting) 
  
Stack: 0x6ed9d000 - 0x6eda5000, pointer @ 0x6eda4f10 (Cookie OK) 
  
Signals: SigRec 0xbe009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
EHCI Controller Task Unit 0 (Waiting) 
  
Stack: 0x6ede5000 - 0x6eded000, pointer @ 0x6edecf10 (Cookie OK) 
  
Signals: SigRec 0xbe009000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
p50x0sata.device Port 1 (Waiting) 
  
Stack: 0x6f00d000 - 0x6f01ba60, pointer @ 0x6f01b900 (Cookie OK) 
  
Signals: SigRec 0xc0007000, SigWait 0x10000000 
  State
: Task (Waiting) 
 
p50x0sata.device Port 0 (Waiting) 
  
Stack: 0x6f229000 - 0x6f237a60, pointer @ 0x6f237900 (Cookie OK) 
  
Signals: SigRec 0xc0007000, SigWait 0x10000000 
  State
: Task (Waiting) 
 
DH0/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6e852004 - 0x6e859ffc, pointer @ 0x6e859ea0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DH1/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6e44d004 - 0x6e454ffc, pointer @ 0x6e454ea0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DH2/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6e04c004 - 0x6e053ffc, pointer @ 0x6e053ea0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x6ecd5004 - 0x6ecdcffc, pointer @ 0x6ecdcea0 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Joystick (Waiting) 
  
Stack: 0x6d8a6004 - 0x6d8b5ffc, pointer @ 0x6d8b5f20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DH0/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6ec47004 - 0x6ec4effc, pointer @ 0x6ec4eeb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DH1/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6e836004 - 0x6e83dffc, pointer @ 0x6e83deb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x6ecf1004 - 0x6ecf8ffc, pointer @ 0x6ecf8ea0 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Mouse (Waiting) 
  
Stack: 0x6d892004 - 0x6d8a1ffc, pointer @ 0x6d8a1ef0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
reaper.task (Waiting) 
  
Stack: 0x6df78004 - 0x6df7fffc, pointer @ 0x6df7fe50 (Cookie OK) 
  
Signals: SigRec 0x00007000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
hid.usbfd (Waiting) 
  
Stack: 0x6d8de004 - 0x6d8e5ffc, pointer @ 0x6d8e5ea0 (Cookie OK) 
  
Signals: SigRec 0xe0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
HID Keyboard (Waiting) 
  
Stack: 0x6d7d3004 - 0x6d7e2ffc, pointer @ 0x6d7e2f00 (Cookie OK) 
  
Signals: SigRec 0x90001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
DH2/SmartFilesystem 1.293  (Waiting) 
  
Stack: 0x6e441004 - 0x6e448ffc, pointer @ 0x6e448eb0 (Cookie OK) 
  
Signals: SigRec 0xe0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
RAM/ram-handler 54.24  (Waiting) 
  
Stack: 0x6df12004 - 0x6df15ffc, pointer @ 0x6df15d40 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
WinFrame 2 Process (Waiting) 
  
Stack: 0x69853004 - 0x69892ffc, pointer @ 0x69892eb0 (Cookie OK) 
  
Signals: SigRec 0xff800000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x5637e004 - 0x5638dffc, pointer @ 0x5638de20 (Cookie OK) 
  
Signals: SigRec 0xb8000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_filedir_notify (Waiting) 
  
Stack: 0x6ec8c004 - 0x6ec90ffc, pointer @ 0x6ec8feb0 (Cookie OK) 
  
Signals: SigRec 0x40001000, SigWait 0x80000100 
  State
: Process (Waiting) 
 
URL/launch-handler 53.39  (Waiting) 
  
Stack: 0x6d807004 - 0x6d881ffc, pointer @ 0x6d87dfa0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
RANDOM/Random-Handler 52.1  (Waiting) 
  
Stack: 0x6d972004 - 0x6d981ffc, pointer @ 0x6d981ef0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x4de18004 - 0x4de27ffc, pointer @ 0x4de27e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6ba34004 - 0x6ba43ffc, pointer @ 0x6ba43e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x69f79004 - 0x69f88ffc, pointer @ 0x69f88e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6a20e004 - 0x6a21dffc, pointer @ 0x6a21de20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6a003004 - 0x6a012ffc, pointer @ 0x6a012e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Camd Wait Proc (Waiting) 
  
Stack: 0x6a054004 - 0x6a148ffc, pointer @ 0x6a148f10 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6a2b3004 - 0x6a2c2ffc, pointer @ 0x6a2c2e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6a2fc004 - 0x6a30bffc, pointer @ 0x6a30be20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6a395004 - 0x6a3a4ffc, pointer @ 0x6a3a4e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6debc004 - 0x6decbffc, pointer @ 0x6decbe20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
AUDIO/AHI-Handler 6.2  (Waiting) 
  
Stack: 0x6d76a004 - 0x6d77a004, pointer @ 0x6d779ed0 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
APPDIR/appdir-handler 54.17  (Waiting) 
  
Stack: 0x6d7b7004 - 0x6d7c6ffc, pointer @ 0x6d7c6ec0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ENV/env-handler 54.18  (Waiting) 
  
Stack: 0x6defe004 - 0x6df05ffc, pointer @ 0x6df05ef0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6dfec004 - 0x6dff3ffc, pointer @ 0x6dff3e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
RAW/con-handler 53.82  (Waiting) 
  
Stack: 0x6e010004 - 0x6e017ffc, pointer @ 0x6e017e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CON/con-handler 53.82  (Waiting) 
  
Stack: 0x6e03c004 - 0x6e043ffc, pointer @ 0x6e043e20 (Cookie OK) 
  
Signals: SigRec 0xa0000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_nbmd_process (Waiting) 
  
Stack: 0x6ecb5004 - 0x6ecb8ffc, pointer @ 0x6ecb8f30 (Cookie OK) 
  
Signals: SigRec 0x00001100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
dos_lock_handler (Waiting) 
  
Stack: 0x6ecbd004 - 0x6ecc0ffc, pointer @ 0x6ecc0f00 (Cookie OK) 
  
Signals: SigRec 0x00001100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
RexxMaster (Waiting) 
  
Stack: 0x6d736004 - 0x6d745ffc, pointer @ 0x6d745ec0 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TEXTCLIP/textclip-handler 53.4  (Waiting) 
  
Stack: 0x6d8ca004 - 0x6d8d9ffc, pointer @ 0x6d8d9ec0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
compose.task (Waiting) 
  
Stack: 0x6c1d6000 - 0x6c1de000, pointer @ 0x6c1ddf30 (Cookie OK) 
  
Signals: SigRec 0x00000021, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Workbench (Waiting) 
  
Stack: 0x6bf10004 - 0x6bf1fffc, pointer @ 0x6bf1fe50 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ScreenBlanker Library. (Waiting) 
  
Stack: 0x69f30004 - 0x69f40ffc, pointer @ 0x69f40f00 (Cookie OK) 
  
Signals: SigRec 0xb4001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
serial.device (Waiting) 
  
Stack: 0x6d716000 - 0x6d71e000, pointer @ 0x6d71df30 (Cookie OK) 
  
Signals: SigRec 0x7e000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Workbench DosList Notify (Waiting) 
  
Stack: 0x6b70f004 - 0x6b71effc, pointer @ 0x6b71ef40 (Cookie OK) 
  
Signals: SigRec 0x00003000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ramlib (Waiting) 
  
Stack: 0x6df26004 - 0x6df3effc, pointer @ 0x6df3ef20 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
MUI imagespace screen notify (Waiting) 
  
Stack: 0x568bc004 - 0x568cbffc, pointer @ 0x568cbd30 (Cookie OK) 
  
Signals: SigRec 0xc0001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ContextMenus Command Dispatcher (Waiting) 
  
Stack: 0x698b0004 - 0x698bfffc, pointer @ 0x698bff30 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Workbench Clipboard Server (Waiting) 
  
Stack: 0x6c0a9004 - 0x6c0b8ffc, pointer @ 0x6c0b8ef0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
texteditor.gadget Clipboard Server (Waiting) 
  
Stack: 0x6d566004 - 0x6d57effc, pointer @ 0x6d57ef00 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
string.gadget server (Waiting) 
  
Stack: 0x6d688004 - 0x6d697ffc, pointer @ 0x6d697db0 (Cookie OK) 
  
Signals: SigRec 0x40000000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
NotificationServer (Ready) 
  
Stack: 0x6a222004 - 0x6a241ffc, pointer @ 0x6a241b10 (Cookie OK) 
  
Signals: SigRec 0xbc001000, SigWait 0x04000100 
  State
: Process (Ready) 
 
AmiDock (Waiting) 
  
Stack: 0x6a3b1004 - 0x6a3c0ffc, pointer @ 0x6a3c0740 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00080000 
  State
: Process (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6ed5d004 - 0x6ed64ffc, pointer @ 0x6ed64eb0 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
TCP/IP Control (Waiting) 
  
Stack: 0x6b75c004 - 0x6b850ffc, pointer @ 0x6b850dc0 (Cookie OK) 
  
Signals: SigRec 0xf8009080, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TwinVNC_OS4 (Waiting) 
  
Stack: 0x6ba19004 - 0x6ba28ffc, pointer @ 0x6ba28640 (Cookie OK) 
  
Signals: SigRec 0xe0001080, SigWait 0x00000100 
  State
: Process (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6ed69004 - 0x6ed70ffc, pointer @ 0x6ed70eb0 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
ELF Collector (Waiting) 
  
Stack: 0x6ec77004 - 0x6ec87ffc, pointer @ 0x6ec87e70 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x00000000 
  State
: Process (Waiting) 
 
vsata disk changer (Waiting) 
  
Stack: 0x6eded000 - 0x6edfba60, pointer @ 0x6edfb9b0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
TimeGuard (Waiting) 
  
Stack: 0x69f45004 - 0x69f54ffc, pointer @ 0x69f54e00 (Cookie OK) 
  
Signals: SigRec 0xf0001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
TCP/IP Configuration (Waiting) 
  
Stack: 0x6bb40004 - 0x6bc34ffc, pointer @ 0x6bc34e10 (Cookie OK) 
  
Signals: SigRec 0xf8003000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
TCP/IP Superserver (Waiting) 
  
Stack: 0x6b855004 - 0x6b949ffc, pointer @ 0x6b9499f0 (Cookie OK) 
  
Signals: SigRec 0xd0000080, SigWait 0x00000100 
  State
: Process (Waiting) 
 
Mounter GUI (Waiting) 
  
Stack: 0x6da2c004 - 0x6da3fffc, pointer @ 0x6da3fe10 (Cookie OK) 
  
Signals: SigRec 0x80007000, SigWait 0x00000000 
  State
: Process (Waiting) 
 [
OWB] Timer (Waiting) 
  
Stack: 0x563a3004 - 0x563b2ffc, pointer @ 0x563b2ee0 (Cookie OK) 
  
Signals: SigRec 0xf0000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Odyssey (Waiting) 
  
Stack: 0x4de2c004 - 0x4e014ffc, pointer @ 0x4e014c60 (Cookie OK) 
  
Signals: SigRec 0x03e2d000, SigWait 0x10000180 
  State
: Process (Waiting) 
 [
OWB] IconDatabase (Waiting) 
  
Stack: 0x62207004 - 0x62286ffc, pointer @ 0x62286e80 (Cookie OK) 
  
Signals: SigRec 0x00000010, SigWait 0x00000100 
  State
: Process (Waiting) 
 [
OWB] JavaScriptCore::BlockFree (Waiting) 
  
Stack: 0x4e519004 - 0x4e598ffc, pointer @ 0x4e598ed0 (Cookie OK) 
  
Signals: SigRec 0x00000010, SigWait 0x00000000 
  State
: Process (Waiting) 
 [
OWB] WebCore: LocalStorage (Waiting) 
  
Stack: 0x4e751004 - 0x4e7d0ffc, pointer @ 0x4e7d0e30 (Cookie OK) 
  
Signals: SigRec 0x00000010, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ContextMenus (Waiting) 
  
Stack: 0x6a01f004 - 0x6a02effc, pointer @ 0x6a02ec90 (Cookie OK) 
  
Signals: SigRec 0xe0001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
clipview.library server (Waiting) 
  
Stack: 0x69cb5004 - 0x69cd4ffc, pointer @ 0x69cd4df0 (Cookie OK) 
  
Signals: SigRec 0xd8003000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
application.library messageserver (Waiting) 
  
Stack: 0x6ddff000 - 0x6ddfffa0, pointer @ 0x6ddfff10 (Cookie OK) 
  
Signals: SigRec 0xc0000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
ScreenBlankerEngine (Waiting) 
  
Stack: 0x6a2cf004 - 0x6a2deffc, pointer @ 0x6a2dec00 (Cookie OK) 
  
Signals: SigRec 0xd8001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
AsyncWB (Waiting) 
  
Stack: 0x6a324004 - 0x6a333ffc, pointer @ 0x6a333e90 (Cookie OK) 
  
Signals: SigRec 0xc0001000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
InfoWB (Waiting) 
  
Stack: 0x69f8d004 - 0x69f9cffc, pointer @ 0x69f9cc90 (Cookie OK) 
  
Signals: SigRec 0xf8001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
DefIcons (Waiting) 
  
Stack: 0x6a310004 - 0x6a31fffc, pointer @ 0x6a31fdb0 (Cookie OK) 
  
Signals: SigRec 0x80009000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
TCP/IP Log (Waiting) 
  
Stack: 0x6bc39004 - 0x6bd2dffc, pointer @ 0x6bd2df00 (Cookie OK) 
  
Signals: SigRec 0x80003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
« IPrefs » (Waiting) 
  
Stack: 0x6de52004 - 0x6de61ffc, pointer @ 0x6de61a20 (Cookie OK) 
  
Signals: SigRec 0x0000f000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
Background CLI [AmigaKeyRemapper.os4] (Waiting) 
  
Stack: 0x6b523004 - 0x6b532ffc, pointer @ 0x6b532e60 (Cookie OK) 
  
Signals: SigRec 0x00001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
select.gadget prefs (Waiting) 
  
Stack: 0x6d5a8004 - 0x6d5b7ffc, pointer @ 0x6d5b7ca0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
ConClip (Waiting) 
  
Stack: 0x6d9b2004 - 0x6d9c1ffc, pointer @ 0x6d9c1eb0 (Cookie OK) 
  
Signals: SigRec 0x80000000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
USB stack Process (Waiting) 
  
Stack: 0x6da54004 - 0x6da63ffc, pointer @ 0x6da63ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
MassStorage Notifier (Waiting) 
  
Stack: 0x6f238000 - 0x6f23fd00, pointer @ 0x6f23fc70 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6ed1d004 - 0x6ed24ffc, pointer @ 0x6ed24eb0 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
hub.usbfd (Waiting) 
  
Stack: 0x6ed11004 - 0x6ed18ffc, pointer @ 0x6ed18eb0 (Cookie OK) 
  
Signals: SigRec 0x30000000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA2 Channel 4 Handler (Waiting) 
  
Stack: 0x6f24f000 - 0x6f253000, pointer @ 0x6f252ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA1 Channel 4 Handler (Waiting) 
  
Stack: 0x6f26b000 - 0x6f26f000, pointer @ 0x6f26eee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA2 Channel 3 Handler (Waiting) 
  
Stack: 0x6f267000 - 0x6f26b000, pointer @ 0x6f26aee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA1 Channel 3 Handler (Waiting) 
  
Stack: 0x6f263000 - 0x6f267000, pointer @ 0x6f266ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA2 Channel 2 Handler (Waiting) 
  
Stack: 0x6f25f000 - 0x6f263000, pointer @ 0x6f262ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA1 Channel 2 Handler (Waiting) 
  
Stack: 0x6f2dd000 - 0x6f2e1000, pointer @ 0x6f2e0ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA2 Channel 1 Handler (Waiting) 
  
Stack: 0x6f2d9000 - 0x6f2dd000, pointer @ 0x6f2dcee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
DMA1 Channel 1 Handler (Waiting) 
  
Stack: 0x6f2d5000 - 0x6f2d9000, pointer @ 0x6f2d8ee0 (Cookie OK) 
  
Signals: SigRec 0x80001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Shell Process [glcube] (Crashed) 
  
Stack: 0x5134a004 - 0x5143effc, pointer @ 0x5143e640 (Cookie OK) 
  
Signals: SigRec 0x00000100, SigWait 0x20000000 
  State
: Process (Crashed) 
 
Mounter Task (Waiting) 
  
Stack: 0x6f240000 - 0x6f24ea60, pointer @ 0x6f24e970 (Cookie OK) 
  
Signals: SigRec 0xb0001000, SigWait 0x00000000 
  State
: Task (Waiting) 
 
Mounter Companion Process (Waiting) 
  
Stack: 0x6da70004 - 0x6da7fffc, pointer @ 0x6da7ff40 (Cookie OK) 
  
Signals: SigRec 0x80003000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
ramlib.support (Waiting) 
  
Stack: 0x6df5b004 - 0x6df73ffc, pointer @ 0x6df73f00 (Cookie OK) 
  
Signals: SigRec 0x80005000, SigWait 0x00000100 
  State
: Process (Waiting) 
 
dos_signal_server (Waiting) 
  
Stack: 0x6ec95004 - 0x6ec98ffc, pointer @ 0x6ec98f20 (Cookie OK) 
  
Signals: SigRec 0x0000f000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
appdir envarc manager (Waiting) 
  
Stack: 0x6d79b004 - 0x6d7aaffc, pointer @ 0x6d7a9be0 (Cookie OK) 
  
Signals: SigRec 0x80005000, SigWait 0x00000000 
  State
: Process (Waiting) 
 
CPUDock_idleTask (Ready) 
  
Stack: 0x6a1e8000 - 0x6a1ea000, pointer @ 0x6a1e9f60 (Cookie OK) 
  
Signals: SigRec 0x40000000, SigWait 0x00000000 
  State
: Task (Ready) 
 
idle.task (Ready) 
  
Stack: 0x6ff7f000 - 0x6ff80000, pointer @ 0x6ff7ffc0 (Cookie OK) 
  
Signals: SigRec 0x00000000, SigWait 0x00000000 
  State
: Task (Ready)


This also happens when directly invoking the original binary.

Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Home away from home
Home away from home


See User information
@rjd324
I can't say how mature Huno's EGL are for now, but when i checked 2 years ago, it did have some issues on which Huno working. It was simple try to port something over EGL and some things just didn't works correclty. I know Huno did work on it and maybe those issues gone, but, if i were you, i better didn't refers to another layer which we have a lot already, and if you want to write your own code, then use SDL2 + Ogles2 directly. And if you do ports, then use SDL2 + GL4ES.

If you want to port EGL + SDL2 + OpenGL code, then probabaly it will be better to remove EGL code and replace it with anything else, because as of now, we didn't have proper, well-tested and mature EGL port.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

Hello,

Excuse me for my somewhat late response.
Yes as Kas1e said there were small problems at the time via egl_wrap to initialize native egl but now it works correctly (a triangle example proves it).
As for the sdl1 and sdl2 part, everything also works wonderfully via my library (the examples are also there to prove it).
On the other hand, it is necessary to respect the order of the code
As for the example, it should work at compile time
For my part, I have not yet migrated to a gcc higher than 4 (for lack of time) and I think that your compilation is with a higher gcc, hence the problem. Try a lower version and tell me.

HunoPPC

AmigaOS 4.1 Rulez
https://ko-fi.com/hunoppc
Resized Image
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hi all,

Is there a reason why egl_wrap is a shared object?

Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

hello, yes of course … to facilitate its update without generating a new executable each time

HunoPPC

AmigaOS 4.1 Rulez
https://ko-fi.com/hunoppc
Resized Image
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hey, sure. But can we also have a static version?

I think I read in one of the PDFs that it is not a good idea on the Amiga to link to so and static at the same time. When we use the --dyn option, then everything has to SO, right?

There are a lot of people who are developing that do not use SO.

I was just wondering about that.

Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Actually, I am wrong. That option only says use SO in preference:
Quote:

The -use-dynld option tells the linker to utilize shared objects when available. If a shared object library with
he name libfoo.so is not found then the linker will automatically use the file libfoo.a if found. This
behaviour may surprise some developers so be careful to verify that your executable actually is linked to what you
believe it is linked to. Read on for more information.


And, the part about ideally not using both static and dyn is due to fpic. But, nothing stops you.

Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

I didn't know about this warning about using both types of library. I use static libraries and shared objects simultaneously in all my projects on a daily basis and I have no problems.
Just in your makefile you declare the statics first and last your shared objects and everything goes.
For the moment it is not planned to make a static library but I could do a test for you so that you can test.

HunoPPC

AmigaOS 4.1 Rulez
https://ko-fi.com/hunoppc
Resized Image
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project