Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
70 user(s) are online (52 user(s) are browsing Forums)

Members: 1
Guests: 69

afxgroup, more...

Support us!

Headlines

Forum Index


Board index » All Posts (afxgroup)




Re: clean way howto use clib4
Amigans Defender
Amigans Defender


@LiveForIt

you know the clib4 url..
Waiting for a patch

i'm really tired...
Go to top


Re: Git 2.45 for AmigaOS4
Amigans Defender
Amigans Defender


@Capehill

I'll try it. Thank you

i'm really tired...
Go to top


Re: clean way howto use clib4
Amigans Defender
Amigans Defender


They are choosen at runtime. If the cpu is a 4x0 one, they are used automatically. Same for altivec and SPE if enabled

i'm really tired...
Go to top


Re: Git 2.45 for AmigaOS4
Amigans Defender
Amigans Defender


@Capehill

Can you check the status of the memory when you get the crash? It seems that memory is full
And from the crashlog i can see:

[RAMLIB] LowMem_Expunge: Beginning Expunge Cycle....

i'm really tired...
Go to top


Re: clean way howto use clib4
Amigans Defender
Amigans Defender


@sailor

clib4 is generic for all machines. There are no specific machines so if you want for example an optimized version compiled with -maltivec you need to compile it yourself using that switch.
But since we are creating libraries automatically also for SPE maybe we can also create the altivec version

i'm really tired...
Go to top


Re: clean way howto use clib4
Amigans Defender
Amigans Defender


😅 Sorry..

i'm really tired...
Go to top


Re: clean way howto use clib4
Amigans Defender
Amigans Defender


@sailor
Take a look at spawnpe function. Most of the time you can replace fork with that. On git source code there is run-command/run-command-amiga where you can see how it is used. Also on cmake source code is used to spawn processes and communicate thru pipes

Regard fork/vfork at moment they are not implemented. Maybe one day..

i'm really tired...
Go to top


Re: clean way howto use clib4
Amigans Defender
Amigans Defender


Once you download the SDK_addon you will have already gcc that is able to compile clib4 code.
And yes. just use -mcrt=clib4.
At moment however i suggest to clone and compile development branch on clib4 so you have all latest changes not yet released.
And of course you have to put clib4.library in LIBS:

i'm really tired...
Go to top


Re: Git 2.45 for AmigaOS4
Amigans Defender
Amigans Defender


Most of the work has been done in spawnvpe function we use for git and Cmake. Instead of using fork() you run the command and use pipes to communicate. On git it was worst because they use stdin/stout to communicate too (along pipes)..
There are other fixes but not related to a specific amiga part. I've changed also path handling to manage amigaos path
Everything is wrapped in specific #ifdefs

i'm really tired...
Go to top


Git 2.45 for AmigaOS4
Amigans Defender
Amigans Defender


I've just released a full Git client for AmigaOS4

We are tested it a lot and it seems to work very well. Keep in mind that you can't expect the same Linux/windows/mac speed because we have just one core that do everything.. So for example on X5000 git will be faster (even if there is a small problem on this machine). On the other machines you can't expect the same speed.
But for "normal" repositories it should work without any problem. If you think that git is stuck somewhere just wait.. be patient.
I will try to speed up it a little bit in next release.

You can read more here:
https://ko-fi.com/post/Bringing-Git-to ... road-to-a-work-P5P41SBYO5

And as usual please use:

https://github.com/afxgroup/git/issues

for all the problems you have
Thank you!

i'm really tired...
Go to top


Re: Odyssey 3.0 alpha - bug reports coming slowly...
Amigans Defender
Amigans Defender


I've discovered over the past few months that disabling sjlj exceptions in gcc, while it made C++ run much faster, caused a problem. The exceptions that should now use dwarf2 don't work.
So I had to fix my gcc and clib4 so that the exceptions work again.
The linker needs fixing, and we've opened a ticket on AmigaLabs.
Now, for example, Odyssey no longer exits when you click Cancel in the preferences. Before, the abort() function was simply called on an exception.
Now the Google page works, but if you try searching and click "I'm not a robot," you get a DSI.
It's not software I can work with quickly, unfortunately, and I'm practically alone... so please be patient.

i'm really tired...
Go to top


Re: Waffle Copy Professional
Amigans Defender
Amigans Defender


No. Just drawbridge. For the moment at least.

i'm really tired...
Go to top


Re: Waffle Copy Professional
Amigans Defender
Amigans Defender


https://ko-fi.com/Post/HUGE-Localizati ... le-Copy-Profes-S6S31PAY82

WaffleCopyProfessional updated with Localization support (and compiled with latest clib4 too..included in the package)

i'm really tired...
Go to top


Re: Problem using Sil 3132 Sata2 controller with X5000
Amigans Defender
Amigans Defender


@walkero
I think you can find something here on amigans or maybe on amigaworld. But don't ask me how to find it..

i'm really tired...
Go to top


Re: Problem using Sil 3132 Sata2 controller with X5000
Amigans Defender
Amigans Defender


@walkero

yes. It is. And it is well known.. Luigi Burdo has explained a lot of times the problems on X5000 and PCI devices

i'm really tired...
Go to top


Re: Waffle Copy Professional
Amigans Defender
Amigans Defender


You are right.. I'm very busy at moment. But i promise i'll release it soon

i'm really tired...
Go to top


Re: AmigaOS 4.1FE Update 3 - Bugs and Experience Report
Amigans Defender
Amigans Defender


Why clib4 should interfere with emotion? I don't think it is compiled with clib4..

i'm really tired...
Go to top


Re: Odyssey 3.0 Alpha vs 1.23r5
Amigans Defender
Amigans Defender


That is another reported bug. Unfortunately there is no crash at all.. I have no clue..

i'm really tired...
Go to top


Re: Odyssey 3.0 Alpha vs 1.23r5
Amigans Defender
Amigans Defender


Guys.. there are problem on the exit. it is a well known problem. Unfortunately I didn't find a proper way to fix it. So at moment just reboot

i'm really tired...
Go to top


Re: Odyssey 3.0 Alpha vs 1.23r5
Amigans Defender
Amigans Defender


As Deadwood confirmed. New Odyssey require at least 2GB to works correctly. I'm trying to do some optimization on caches but don't expect miracles

i'm really tired...
Go to top



TopTop
(1) 2 3 4 ... 60 »



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
7 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project