I know this forum is about JWasm. While I cannot post a ticket in JWlink project(can somebody tells me how to do that? https://sourceforge.net/p/jwlink/tickets/), I think I should put it here.
Try to use MinGW libs in my project and JWlink crashes when I use this option "LIBRARY D:\MinGW\lib\libmsvcrt.a". JWlink can not deal with *.a. It is strange if JWlink is trying to be a universal linker on x86 platform(I hope so…).
Yes. Just log in. Then there will appear a button "Create Ticket" on the left.
> JWlink can not deal with *.a.
Most likely the library format is different ( just one directory inside the lib instead of two ). This issue is known. However, a crash is surely not an acceptable reaction.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I know this forum is about JWasm. While I cannot post a ticket in JWlink project(can somebody tells me how to do that? https://sourceforge.net/p/jwlink/tickets/), I think I should put it here.
Try to use MinGW libs in my project and JWlink crashes when I use this option "LIBRARY D:\MinGW\lib\libmsvcrt.a". JWlink can not deal with *.a. It is strange if JWlink is trying to be a universal linker on x86 platform(I hope so…).
Latest version of JWlink and MinGW.
The instruction at 0x00428031 referenced memory at 0x00000025.
The memory could not be read.
Exception fielded by 0x00442140
EAX=0x00000000 EBX=0x00000000 ECX=0x00000000 EDX=0x00275148
ESI=0x00275148 EDI=0x00287c18 EBP=0x00234990 ESP=0x0018fd0c
EIP=0x00428031 EFL=0x00010246 CS =0x00000023 SS =0x0000002b
DS =0x0000002b ES =0x0000002b FS =0x00000053 GS =0x0000002b
Stack dump (SS:ESP)
0x00000000 0x00275148 0x00234990 0x00237ad8 0x00426980 0x00237620
0x002376c0 0x00235b74 0x00234990 0x00230801 0x00000003 0x00000000
0x004538db 0x004266d0 0x00000008 0x00237ad8 0x00237848 0x004412c5
0x002372b0 0x0000000c 0x00426e01 0x0043bed1 0x00426ed0 0x004269fb
0x00237848 0x00426ee9 0x0000000b 0x0000002c 0x00440f88 0x0024f8ad
0x00237201 0x0043b9a8 0x00237298 0x00426f9f 0x00000200 0x00240d5c
0x0029067a 0x0042c837 0x00000200 0x00240d5c 0x0029067a 0x00410918
0x0000026d 0x00242840 0x0024f8a7 0x00410a06 0x00000000 0x00000080
0x0000000f 0x00004000 0x0027148c 0x00001000 0x0042cfee 0x00000000
0x0023254e 0x00000021 0x0018fe60 0x00000000 0x00000000 0x00438400
0x00000000 0x00000000 0x0042f6f5 0x0042f470 0x00000000 0x004111c1
0x00000000 0x0018fe6c 0x0042f470 0x00000000 0x00000000 0x0018fe60
> can somebody tell me how to do that?
Yes. Just log in. Then there will appear a button "Create Ticket" on the left.
> JWlink can not deal with *.a.
Most likely the library format is different ( just one directory inside the lib instead of two ). This issue is known. However, a crash is surely not an acceptable reaction.
> Yes. Just log in. Then there will appear a button "Create Ticket" on the left.
http://moeto.comoj.com/project/japheth/jwlink%20-%20Tickets.png
Ok. Apparently the default is that only "developers" can create a ticket. I changed this.