Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
65 user(s) are online (43 user(s) are browsing Forums)

Members: 0
Guests: 65

more...

Headlines

Forum Index


Board index » All Posts (rjd324)




Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
Quite a regular
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.
Go to top


Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
Quite a regular
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.0
Now, 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.
Go to top


Re: Amiga37 Germany 15th and 16th October 2022
Quite a regular
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.
Go to top


Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
Quite a regular
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.
Go to top


Re: Compatible memory modules
Quite a regular
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.
Go to top


Re: What if we did Scrum
Quite a regular
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.
Go to top


Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
Quite a regular
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=8959

I 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.
Go to top


What if we did Scrum [CLOSED]
Quite a regular
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.
Go to top


Re: Compatible memory modules
Quite a regular
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.
Go to top


Re: GL4ES / SDL+GL4ES / CLIB2 / Outdated NEWLIB libs and OnWards
Quite a regular
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.
Go to top


Re: Do People Still Use IRC?
Quite a regular
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.
Go to top


Re: How to build AmigaOS4 cross-compiler (Binutils 2.23.2 & GCC 8.3.0) on CYGWIN
Quite a regular
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.
Go to top


Re: Anyone Tried Compiling the latest WebKit?
Quite a regular
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/adtools

Now, 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.
Go to top


Re: Compatible memory modules
Quite a regular
Quite a regular


https://www.buykingston.co.uk/kingston ... VzMhWMKixFIEaAscuEALw_wcB

CAS 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.
Go to top


Re: OS4Depot maintenance [DONE]
Quite a regular
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.
Go to top


Re: NTP Server (And general conflicting/confusing TIME features)
Quite a regular
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.
Go to top


Re: Do People Still Use IRC?
Quite a regular
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.
Go to top


Re: Do People Still Use IRC?
Quite a regular
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.
Go to top


Re: Anyone Tried Compiling the latest WebKit?
Quite a regular
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.
Go to top


Re: Anyone Tried Compiling the latest WebKit?
Quite a regular
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.
Go to top



TopTop
« 1 ... 13 14 15 (16) 17 18 19 ... 36 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project