Who's Online |
65 user(s) are online ( 43 user(s) are browsing Forums)
Members: 0
Guests: 65
more...
|
|
|
|
Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
|
Posted on: 2022/9/8 12:06
#301
|
Quite a regular
|
@kas1e Thanks for the info. I was wanting to build pure SDL2. I think you answered the question there. That for pure SDL2 we expect the minigl headers: Quote: just for avoid mess with original (which minigl based) libSDL2.a
Then, can build the gl4es version afterwards. === I think some PRs to the amiga os4 makefiles would be a good idea to help automate this situation and so these steps in the future. It can be tiresome to try and remember this all the time. Even of the makefiles would produce error messages or warnings, it would be useful.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
|
Posted on: 2022/9/8 2:24
#302
|
Quite a regular
|
@kas1e Hi, when you compile SDL2 from source do you have mingl installed? I am having a mind-blank moment here. I thought for the X5000 we do not want to use minigl.. but, when reading the OS4Depot "sdl2" it says it is required, but then it also says opengles2 is optional, but opengles2 does not come with a "gl.h" file. Consider the situation where you have just built a cross-compiler. You have hardly anything in your ppc-amigaos/SDK folder. Now, you pull down SDL2: https://github.com/AmigaPorts/SDL-2.0Now, you run make -f makefile.amigaos4 Error: GL/gl.h not found You read the SDL2 on the Os4Depot and it says it mingl is option, opengles2 is optional. Minigl is in the SDK5334 and it contains GL.h, opengles2 is in the enhancer 2.2 but it does not contain gl.h. I just want to make sure I am doing things correctly. Never ran into this issue before, but probably because I used to copy over the SDK and the Enhancer stuff to the ppc-amigaos/SDK immediately after compiling the Xcompiler. In this case, presumably, to build SDL2 - initially - you require minigl which provides the header file. There is the GL.h in the gl4es sdk. so, I try to copy that. I then get GLES2/gl2platform.h - not found. There is only GLES in the gl4es SDK. But, I can copy over Opengles2 from the Enhancer 2.2 to be left with an error about: GL_CONTEXT_RELEASE_BEHAVIOR being undefined. I think before I used to just compile SDL2 with the minigl headers, but I am unsure if this is right.
Edited by rjd324 on 2022/9/8 2:45:36
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Amiga37 Germany 15th and 16th October 2022
|
Posted on: 2022/9/8 0:19
#303
|
Quite a regular
|
Surely, tickets are now sold out for both days?
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
|
Posted on: 2022/9/8 0:17
#304
|
Quite a regular
|
@kas1e @all Quote: But it's good idea to just copy content manually over as it can be more issues with unpacking new SDK, so if you didn't want to bother with all the details, just unpack all the shit where is need it.
I am not sure if LHA issues are what you are talking about here. But, it is worth mentioning on this thread: As for the LHA available through the standard repository on linux. Instead it is best to use:
https://github.com/jca02266/lha.git
and compile it from source. There are no such problems with this version of LHA. After installing it, then
lha --version
shoud report:
LHa for UNIX version 1.14i-ac20220213 (x86_64-pc-linux-gnu)
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Compatible memory modules
|
Posted on: 2022/9/7 10:06
#305
|
Quite a regular
|
Thanks. Understood.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: What if we did Scrum
|
Posted on: 2022/9/7 9:57
#306
|
Quite a regular
|
Indeed.
I may have wrote this after having one too many beers.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
|
Posted on: 2022/9/6 23:37
#307
|
Quite a regular
|
Can someone do me a favour with GCC 11.3 then? Go to afxgroup and compile
test_programs/threads/try_to_time.cpp
When I tried with 11.3 I got dwarf errors, with version 10 and below I do not. I just do not feel confident using 11.3 until that is corrected. Despite that, I have been using 11.3 for sometime, but that is also before @walkero suggested that building the cross-compiler for adtools should really be done using the latest clib2 because the very act of compiling the cross compiler requirers the latest clib2: it is the classic bootstrap scenario. See also my thread: https://www.amigans.net/modules/newbb/viewtopic.php?topic_id=8959I hope something like this can bring us even closer together so that we can get things done.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
What if we did Scrum [CLOSED]
|
Posted on: 2022/9/6 23:20
#308
|
Quite a regular
|
What if I were to create a public scrum board of things that we need to do to get things completed? In terms of software/gcc/coreutils/etc.
I mean, if a public accessible scrum board was availabe with tickets TODO/DONE/REVIEW was available?
Would this help us?
===
Take - for example - things that need to be changed in CLIB2. We could have a ticket about it, rather than many differnent posts on many different threads.
It is probably the case that only developers would understand this question. I work with JIRA all day, but I just wonder if it would help at alll.
Edited by rjd324 on 2022/9/6 23:38:15 Edited by rjd324 on 2022/9/7 9:57:34
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Compatible memory modules
|
Posted on: 2022/9/6 21:14
#309
|
Quite a regular
|
Hi all,
This CAS 10 thing. Can someone help me because before I buy these modules I want to make sure that I have the correct ones and not miss thr chance to get better ones.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
|
Posted on: 2022/9/6 21:11
#310
|
Quite a regular
|
Hey @kas1e
I dealt with it. But it is really important for us to make progress that there is a central location. If you can update your gl4es SDK with both SDL and SDL2 that would be great.
Regards.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Do People Still Use IRC?
|
Posted on: 2022/9/6 17:18
#311
|
Quite a regular
|
Well since using amirc, have not had a problem.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
|
Posted on: 2022/9/6 15:04
#312
|
Quite a regular
|
@kas1e Hi, that is exactly what https://github.com/3246251196/adtools is trying to achieve automatically, although, in this one I use the latest clib2. libunix / libnet are missing from latest clib2 vs older one used, which is necessary for builing the coreutils though. Only because the makefile explicitly includes those libs in LIBS when running the "native-install" rule. They can be removed since - I guess - that those libraries are not needed anymore if using the latest clib2.
Edited by rjd324 on 2022/9/6 15:33:12 Edited by rjd324 on 2022/9/6 15:47:49
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Anyone Tried Compiling the latest WebKit?
|
Posted on: 2022/9/6 14:17
#313
|
Quite a regular
|
@walkero Where HEAD is the latest commit at this time... I forked from HEAD@sba1/adtools and committed a change to the makefile: https://github.com/3246251196/adtoolsNow, it will - pull down SDK5334 instead of 5330 - use CLIB2 HEAD@afxgroup instead of the older version - change two trivial issues in the HEAD of CLIB2 ( https://github.com/afxgroup/clib2/pull/67) - change the use of Reschedule() to be something else (SDK 53.34 made Reschedule private): https://www.amigans.net/userinfo.php?uid=133- extract the SDK 5334 LHA properly, since it was changed due to execsg lha The sed is crude, but it works for now. Going forward in this Makefile we should probably check that the user is using a "decent" version of LHA:
lha --version
LHa for UNIX version 1.14i-ac20220213 (x86_64-pc-linux-gnu)
CLIB2 is only used statically, but so was it previously during the build. So, SHARED=no is used in CLIB2 makefile.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Compatible memory modules
|
Posted on: 2022/9/6 9:04
#314
|
Quite a regular
|
https://www.buykingston.co.uk/kingston ... VzMhWMKixFIEaAscuEALw_wcBCAS 10 is all I see. Geenam said: "Kingston Fury Beast 2x16GB DDR3-1833 Dual Rank (KF318C10BBK2/16) -> CL-8-9-8-24@1333MT" ???
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: OS4Depot maintenance [DONE]
|
Posted on: 2022/9/6 8:33
#315
|
Quite a regular
|
Third!
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: NTP Server (And general conflicting/confusing TIME features)
|
Posted on: 2022/9/5 0:35
#316
|
Quite a regular
|
@Chris
I have been using your mrwolf for sometime now and it seems to work great.
Thank you.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Do People Still Use IRC?
|
Posted on: 2022/9/4 22:31
#317
|
Quite a regular
|
Woah, in the exact same session (as in, in the same X1000 WB session without restarting since my previous post) I download AmIRC from aminet (I am presuming that is the only one available and it is the 68k version). I installed AmIRC.
Since I wanted to know what the server address was for amigas, I re-opened Wookie just to check. While I was there, I decided to connect and.. guess what... now it connected.
It is not reasonable that it is an issue on my end, and yet, I am the only one who is rasing this issue.
===
BTW, during a session when I could connected with a user on there, I did try other servers, and I could get into those every time.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Do People Still Use IRC?
|
Posted on: 2022/9/4 22:25
#318
|
Quite a regular
|
So far, I only tested Wookie. I was wondering if another client existed. I will try AmiIRC.
Although, for the first time ever, it just happened on my X1000 too. Unless right now: at this time, the server is not accessible, then the same problem on the X1000.
This does not seem to be a problem on my end.
Anyway, I will see what happens with AmiIRC.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Anyone Tried Compiling the latest WebKit?
|
Posted on: 2022/9/4 19:34
#319
|
Quite a regular
|
Thanks for the info @walkero.
This is the clib version that is initially pulled down from the Makefile in adtools? The Makefile needs to change anyway for latest sdk.
Is anyone using 11.3 gcc at all? Or anyone finding it unstable?
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|
Re: Anyone Tried Compiling the latest WebKit?
|
Posted on: 2022/9/4 14:28
#320
|
Quite a regular
|
@walkero I am in the same position, but, help can be found by just using the library. I am using it in mednafen now and others. I can see, then, what things are missing in CLIB2 that I can report, or "attempt" to add. By using CLIB2 in larger projects, we can already help. @hans https://github.com/afxgroup/clib2. It should be a matter of cross-compiling. Installing it "somewhere" and then copying over the clib2 directory to your AmigaOne. Personally, I think I would toggle between the original clib2 and bleeding-edge by just using a soft link.
|
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
|
|
|