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: 1
Guests: 64

smf, more...

Headlines

 
  Register To Post  

(1) 2 3 4 ... 72 »
Odyssey 1.23 progress: r5 RC2
Home away from home
Home away from home


See User information
Resized Image

Now linking and usual bugfixing if anything will going wrong.

compiled with:
no plugins support (same commented as before)
no spellchecking (need speelchecking.library)
no auto-fill forms based on calltips class (Thore works on it). i.e. code is here, just will not works.

But, it compiled with mediaplayer code. Through there is some cgx specific parts and to be seen if they will works on our cgx emulation at all or not (and maybe later will need p96 replacement).



Edited by kas1e on 2020/5/19 18:45:22
Edited by kas1e on 2022/1/1 9:04:03
Edited by kas1e on 2022/1/2 15:22:17
Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
Nice :)

Peg2 1GHz G4, 1Gb mem, Radeon 9250
Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
Nice indeed.

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1e

Great

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Such daily progress are always nice to follow, well done

Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
@kas1e

Courage and thank you for your work (by advance)

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Great work by you and thore.

X5000
Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
@kas1e

Thank You for the status update!

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1e very nice

Amiga600/Vampire2/PrismaMegaMix​/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
@kas1e

thanks for the update:)

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
@Kas1e

Thanks !

Sam460ex
Os4.1 Final Edition
2GB Fast Memory
envy 24 HT sound card
HD R9 TRIX 280X 3GO GDDR5
Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
@kas1e

"Need speelchecking.library" is this an intentional spelling pun? ;)

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@ddni

+1

Seriously though it is great to read regular updates.

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
Very cool :)

Alien Air Attack

SAM440@733 mhz as main amiga.
Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
Nice to see its already on work :D

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
kas1e for PRESIDENT!

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
@kas1e

Thanks! Nice to see it´s going forward.

Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
NICE!

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
Cool!

AmigaOS 4.1 FE Update 2 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@all
Ok, so far all the linking errors fixed, everything ok, but, for making final binary there is one linking and fresh error remain (like anyone think it will be the same as with other versions:) ).

So, problem (i think) is the size of the final binary, when we use ffmpeg together with latest webkit core. ffmpeg static libraries by itself is about 100mb of size now (latest ones, even just libavcodec.a bigger on 20mb now), as well as all main odysseys static libs are about 80mb of size.

In end, when final linking is about to be done , it fails with such errors:

Quote:

main.cpp:(.text+0x130): relocation truncated to fit: R_PPC_REL24 against symbol `setjmp' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_setjmp.o)
../Tools/OWBLauncher/CMakeFiles/owb.dir/MorphOS/main.cpp.obj: In function `create_application(char*)':
main.cpp:(.text+0x374): relocation truncated to fit: R_PPC_REL24 against symbol `__getreent' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub___getreent.o)
main.cpp:(.text+0x38c): relocation truncated to fit: R_PPC_REL24 against symbol `fwrite' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_fwrite.o)
../Tools/OWBLauncher/CMakeFiles/owb.dir/MorphOS/main.cpp.obj: In function `open_libs()':
main.cpp:(.text+0xa5c): relocation truncated to fit: R_PPC_REL24 against symbol `__getreent' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub___getreent.o)
main.cpp:(.text+0xa74): relocation truncated to fit: R_PPC_REL24 against symbol `fwrite' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_fwrite.o)
main.cpp:(.text+0xaa0): relocation truncated to fit: R_PPC_REL24 against symbol `__getreent' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub___getreent.o)
main.cpp:(.text+0xab8): relocation truncated to fit: R_PPC_REL24 against symbol `fwrite' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_fwrite.o)
main.cpp:(.text+0xac4): relocation truncated to fit: R_PPC_REL24 against symbol `__getreent' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub___getreent.o)
main.cpp:(.text+0xadc): relocation truncated to fit: R_PPC_REL24 against symbol `fwrite' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_fwrite.o)
main.cpp:(.text+0xc14): relocation truncated to fit: R_PPC_REL24 against symbol `__getreent' defined in .text section in /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub___getreent.o)
main.cpp:(.text+0xc2c): additional relocation overflows


And there is more , for almost all usual amiga functions from lib.a, and in all the objects.

All what i can notice while linking happens, is that it all reach moment when binary are 145mb of size (holy shit!), and then on moment when it all should be done, it fail with such errors.

I of course can think that stripping and co will help after all, and binary can be reduced to something more adequate, but, as far as i understand, all those errors happens now because of the size of binary.

All what i found currently is that thread: http://www.amigans.net/modules/xforum ... t_id=47726#forumpost47726
which in end mean "recompiling everything with -mlongcall", but problem that the code gets slightly slower then and so you know what results is.. I already do test if -mlongcall will help on one of objects, and it is, i can recompile everything with it, but it also mean code will be slower.

Any ideas / suggestions ?


Edited by kas1e on 2014/1/24 11:40:42
Edited by kas1e on 2014/1/24 11:43:20
Edited by kas1e on 2014/1/24 11:50:01
Edited by kas1e on 2014/1/24 11:50:32
Join us to improve dopus5!
AmigaOS4 on youtube
Go to top

  Register To Post
(1) 2 3 4 ... 72 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project