Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
46 user(s) are online (36 user(s) are browsing Forums)

Members: 1
Guests: 45

samo79, more...

Headlines

Forum Index


Board index » All Posts (rjd324)




Re: Official release date of Doom3 for AmigaOS4
Quite a regular
Quite a regular


@MamePPCA1

So this is playable without the new Enhancer pack?

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: DefIcons 53.11 Pattern Insertion Using Return or Enter causes extraneous "n" append
Quite a regular
Quite a regular


What would be nice is at least read-only access to the bugs database, with of course ID numbers. And with any new release a reference to the ID numbers that have been fixed.

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: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Quite a regular
Quite a regular


I don't think gdb works for us at the moment. There is "spotless" debugger.

Two things

1. I wouldn't expect the need to explicitly pass in the include flags to the compiler since -mcrt clib2 should do that anyway behind the scenes?

2. Maybe you can recompile with SDL SOFTWARE rendering flag instead of HARDWARE ACCELERATED.

Just some thoughts.

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: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Quite a regular
Quite a regular


Quote:

I will try to check with gdb.


How did this work out for you? There is no working GDB, right?

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: Amiga-Look.org gets a refreshing upgrade
Quite a regular
Quite a regular


Thanks @walkero

Nice.

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: Porting OpenTESArena
Quite a regular
Quite a regular


If I remember this is because of the SDK version you are using. Need 53.34...

I got this error not long ago and if I recall, that's what I needed.

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: cmake for AOS4 specific shared object libcurl.so.9
Quite a regular
Quite a regular


@LiveForIt

For sure I prefer it that way, rather than using the cross compiler. The issue comes generally when porting things though. Either some project is using cmake, or the configure scripts call things like pkg-config which is just seemingly broken on Amiga. It is easier to get these to work on a linux machine where these tools work, and even the core-utils are more solid. Unless you also create your home-brew'd Makefiles from scratch.

(Actually, pkg-config invoked from configure scripts does work on amiga but not very well. you need to be in the directory of the pkg-config binary to run, for example, pkg-config --exists sdl2, otherwise it will always exit code non zero, even if you have it in your lib/pkg-config).

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: cmake for AOS4 specific shared object libcurl.so.9
Quite a regular
Quite a regular


Even without considering Amiga, I have thought of SO to also be overly complicated.

The SOBJ situation really seems quite messy to me. On linux, we have SOs in one location. The linker knows where they are, and subsequently, the loader knows where they are and I am not even talking about the memory. It is the fact that the file itself is in the same location. But, currently, they seem poorly implemented on the Amiga... I now have to copy over all the SO files that are relevant for all of my programs that are loading them in at run time from - say - newlib to sobj:. This is now two places where I have to keep consistency. If there was an additional method to the rpath, like LD_LOAD_LIBRARY then I would consider just pointing it at local/newlib/lib -I would considere even that preferrable to having both SOBJS and the libs in newlib.

I think I will just try reassigning SOBJS: to that location (or, append it to that assign) and see what happens. Probably not a good idea.

Anyway, I am wondering why no one else has raised this complexity with CMAKE. I guess you guys are generally just cross compiling?

Alternatively, re-build cmake statically.

===
In fact, this SOBJ situation is such a mess, I am giving up and either rebuilding it all statically or just cross compiling.


Edited by rjd324 on 2022/7/12 22:14:57
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: cmake for AOS4 specific shared object libcurl.so.9
Quite a regular
Quite a regular


Then again, only devs would probably use cmake!

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: cmake for AOS4 specific shared object libcurl.so.9
Quite a regular
Quite a regular


@liveforit

Perfect thanks, I see, yes rpath set in /SObjs. Do not often see shared objects being used so far in my time using NG amiga, especially since they still are properly "shared", or so I hear.

Is there anything similar to LD_LIBRARY_PATH on the Amiga? Or, must these SO be in /SObjs?

I mean, it is still broken anyway for users who do not have an SDK. You install the libraries from OS4Depot, and they do not even in their autoinstall scripts set up the libraries for you in SOBJs.

No objections from me, I will just have to manually do this.

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: Wharever happened to Libre Office for OS4?
Quite a regular
Quite a regular


AbiWord seems capable enough. Opened doc and docx so is there really still a need or desire for OpenOffice?

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: cmake for AOS4 specific shared object libcurl.so.9
Quite a regular
Quite a regular


@walkero

Hi, yeah I already tried that. The error message remains:
ELF Library
Failed to find canonical name 
for libcurl.so.9


To be sure, I tried both (in local/newlib/lib):
makelink from libcurl.so.9 to libcurl.so soft


and, just in case
makelink from libcurl.so.9 to libcurl.so.11 soft

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: Amigans.net 2022 updates
Quite a regular
Quite a regular


--- ignore.

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


cmake for AOS4 specific shared object libcurl.so.9 (And the mess of SOBJS in general)
Quite a regular
Quite a regular


Hi, the libcurl shared object available on os4depot is version 11, cmake from os4depot needs 9.

Any ideas?


Edited by rjd324 on 2022/7/13 10:13:58
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: Porting OpenGL
Quite a regular
Quite a regular


This worked fine.

Thanks all.

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: Wharever happened to Libre Office for OS4?
Quite a regular
Quite a regular


Is there a reason why open office would not be portable under AmiCygnix?

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: X1000 Replacement CPU Fan
Quite a regular
Quite a regular


Is the fan size standard on nemo? If so, I can just buy anything.

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: X1000 Replacement CPU Fan
Quite a regular
Quite a regular


Hi, the link to the blog was not a problem, I am talking about the link within the blog that no longer works.

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: X1000 Replacement CPU Fan
Quite a regular
Quite a regular


@328gts

Thanks, that is a nice guide, but I am unable to click on the initial link, otherwise I would definitely consider buying that fan.

Is anyone able to provide a link to a suitable fan that offers a quiter solution?

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: Porting OpenGL
Quite a regular
Quite a regular


@kas1e
You are as helpful as ever, thank you. I just want to clear something up:

Quote:

GL4ES give us OpenGL 2.x , with some 3.x parts.

2.x is backwards compatible with 1.3? If so, then you can use GL4ES even for things that were designed with 1.3?

Quote:

There isn't glut for GL4ES as no one doing so, as it not very need it, and the more modern opengl apps are, the less it uses glut (if ever).

What about: http://os4depot.net/share/driver/graphics/minigl4gl4es.lha. This seems to include GLUT that is built on GL4ES, so that it is usable, but there is no
link library, only a shared library and there are no include files.
===

At the point in time, I have installed the GL4ES library and followed the readme. All good so far, and I can build and run the examples.

I am just wondering if it is possible to build an old OpenGL 1.3 program that also uses GLUT and have it work on a Polaris X5000.

I can get GLUT from the minigl.lha, but that is build on Warp3D, so no good? Or, I can get GLUT from minigl4gl4es.lha, but that does not include header files and only a shared library.

Thanks for your patience.

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 ... 20 21 22 (23) 24 25 26 ... 36 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project