AROS World Exec
Development => Development (General) => Topic started by: deadwood on November 01, 2019, 04:49:23 AM
-
This thread will be used for information and annoucements relating to maintenance of the ABIv0 branch.
General information
Download ISOs/builds:
https://axrt.org/index.php?tab=download-aros
'AROS' repository:
view url: https://github.com/deadw00d/AROS/tree/alt-abiv0
build instructions: https://github.com/deadw00d/AROS/blob/alt-abiv0/INSTALL.md
'Contrib' repository:
view url: https://github.com/deadw00d/contrib/tree/alt-abiv0
'Ports' repository:
Not available yet
Latest changes:
1) 20191111 - Upgraded OpenSSL to 1.0.1h and curl to 7.60.0
2) 20200103 - Fixed rebuild.sh script so that pc-i386 ISO is now working correctly
3) 20201101 - Fixed clock() function in C library, Fixed build under Ubuntu 20.04
-
I'd appreciate if people with Linux could test whether the build instructions are clear enought to build AROS or whether there are parts missing.
-
I added contrib repository compatible with ABIv0 AROS repository
-
thank you four you effor interestin all :D
-
Looks good. I'll try to build it when I get some time.
Thanks for your effort.
-
@deadwood
I will make a couple of tests in the next days.
-
@paolo @miker1264
Thanks
-
Deadwood: This can be build using Linux 64-bit or only 32-bit? If 64-bit I can try.
-
It will work build also under 64-bit linux. This is how I build it.
-
So if we build ABIv0 on Linux 64bit what would configure target be? Pc-x86 or Linux-86?
-
So if we build ABIv0 on Linux 64bit what would configure target be? Pc-x86 or Linux-86?
Please follow the instructions that I linked. I prepared a script that should take care of build for you.
-
depending on your host you might run into this:
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:89: warning: @tex should only appear at the beginning of a line
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end tex'
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end multitable'
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/gcc.texi:209: no matching `@end titlepage'
Makefile:4286: recipe for target 'doc/gcc.info' failed
make[3]: *** [doc/gcc.info] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3090: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3105: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3156: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3163: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3172: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3209: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3226: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3261: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3290: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3302: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3340: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3353: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3405: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3418: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3529: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3538: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3550: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3570: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3600: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3620: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3635: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3776: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3783: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3790: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3797: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3804: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3811: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3818: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3825: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3851: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3863: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3870: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3877: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3935: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:3942: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4039: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4046: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4058: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4074: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4080: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4087: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4093: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4100: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4106: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4112: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4119: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4125: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4133: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4139: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4145: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4156: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4271: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4286: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4348: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4364: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4374: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4399: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4406: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4441: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4451: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4469: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4481: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4538: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4555: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4565: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4574: warning: @anchor should not appear in @heading
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-4.6.4/gcc/doc/install.texi:4620: warning: @anchor should not appear in @heading
Makefile:5263: recipe for target 'all-gcc' failed
make[2]: *** [all-gcc] Error 2
mmakefile:2070: recipe for target 'tools-crosstools-gcc' failed
make[1]: *** [tools-crosstools-gcc] Error 2
[MMAKE] make --no-print-directory TOP=/home/wawa/aros-v0build SRCDIR=/home/wawa/AROS-v0/AROS CURDIR=tools/crosstools TARGET=tools-crosstools-gcc --file=mmakefile tools-crosstools-gcc failed: 512
[MMAKE] Error: Error while running make in tools/crosstools: No such file or directory
Makefile:63: recipe for target '/home/wawa/aros-v0build/bin/linux-x86_64/tools/crosstools/.installflag-crosstools' failed
make: *** [/home/wawa/aros-v0build/bin/linux-x86_64/tools/crosstools/.installflag-crosstools] Error 10
here is the solution:
https://osmocom.org/attachments/2798/patch-gcc46-texi.diff
-
mhmm. have forgotten 4.6.4 should probably be deprecated even on abi v0. likely best set default to gcc-6.1.0 and binutils 2.25 or even import newer versions von abi v1 afzer testing.
at least now i recall odyssey dont compile with below gcc5.
@deadwood
i have mmakefile for newer ssl and it builds.
-
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-6.1.0/gcc/ubsan.c: In function ‘bool ubsan_use_new_style_p(location_t)’:
/home/wawa/aros-v0build/bin/linux-x86_64/Ports/host/gcc/gcc-6.1.0/gcc/ubsan.c:1473:23: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
|| xloc.file == '\0' || xloc.file[0] == '\xff'
..too lazy to fix it
-
mhmm. have forgotten 4.6.4 should probably be deprecated even on abi v0. likely best set default to gcc-6.1.0 and binutils 2.25 or even import newer versions von abi v1 afzer testing.
at least now i recall odyssey dont compile with below gcc5.
@deadwood
i have mmakefile for newer ssl and it builds.
I don't recall which one is needed for Odyssey, but what I see is that only 4.6.4 and 4.8.3 patches are compatible with ABIv0. It needs to be 4.8.3 then for Odyssey.
-
i fear i recall you telling me it needs to be at least gcc5 because of -std=c++11. and it seems nicola has at least tried to use 6.1.0. if he succeeded and had produced working binary i cant tell. this all looks pretty chaotic tbh.
-
hi try this by nicola scendoni the patch have ffmpeg that not functionally, have been the default deadwood ffmpeg
https://github.com/nscendoni/OdysseyWebBrowser/tree/odyssey-r187682
-
I know this all and these are mostly my patches reapplied to deadwoods repo. the upgrade of ffmoeg can be easly rolled back. But it isnt a problem. The problem is that v0 toolchain is outdated and im not sure if its worth countless hours to compile odyssey for it just because one user complains.
-
in the patch created by nicola scendoni there is the part related to openssl and the part related to ffmepg, openssl works I realized that I had ticked on the security settings the box ignores ssl errors and therefore this caused problems to the browser, I have not figured out how to apply the patch otherwise I could try to compile as per nicola scendoni instructions eliminating the part related to ffmpeg that does not work now, the result would be deadwood owb with updated openssl :)
-
I will do deadwood tests since I am compiling owb your version with openssl updated thanks to the nicola scendoni script, in theory at this moment it should be fine :)
-
i made new ssl compile for abiv0 work yesterday. i m looking a bit through these patches, but thes dont actually contain what might be useful to me. in fact i prefer to check out latest deadwood commit and start over clean.
-
the new ssl needs just few adjustments in the mmakefile backported from abi v1.
-
I don't remember now the version of the library used by Nicola maybe 1.0.1h which at the moment is the minimum indispensable
-
AROS/contrib/development/libs/openssl
yeah, abi 0 has 1.0.1t while abi v1 has 1.1.0h as well.
-
yes
-
Subversion does not work for me. I use Peppermint. It is Debian based. I have installed subversion.
Any idea?
-
@deadwood
here is my mmakefile for ssl update to 1.1.0 on abi v0. the diff needs to be copied from abi v1 current repo/branch. tested to compile. expect it working but not tested so far.
-
@wawa
Thanks for the patch. Are you planning to test whether the new version works?
-
i think salvo will certainly notice if it works. i dont have actually an experience to determine this and i dont plan to test abi v0 except under hosted where there wont be an internet connection actually.
-
Ok, I assume you will test it by including in Odyssey build, correct?
-
if anything, yes.
-
I couldn't coclude the compilation, however nicola released scripts to compile for each architecture owb in the other thread
best
-
the actualli version of openss on owb is 1.0.1h, but html 5 player do not run
-
New versions of OpenSSL and Curl libraries available. See first post.
-
really good deadwood, if had fortune try to compile your fucntional owb with new library, i see later
-
again try to compile
-
again :)
-
i have buil tolchain alt-abiv0-i386 with no errors
-
i use ubuntu 14.04 lts on usb stick
-
ok i compled the compilation, this is the iso
https://my.pcloud.com/publink/show?code=XZpJAQkZ7tOwiFHCqjkTGNu3N43g9H0E4FWV
-
to compile odyssey what should i do? :-\
-
the iso do not working, at boot it is blocked
-
the iso do not working, at boot it is blocked
Can you describe more what is happening? What does it mean boot is blocked? On what hardware are you running it?
-
i see this deadwood, my system is hp z600 with intel xeon x5570
-
@salvo
Ok, I will see what is happening.
-
ok deadwood, I have to reinstall all ubuntu etc., for the next builds, I lost everything, but to compile owb just enter the directory contrib on abiv0-alt and the directory where the program resides and start the compilation?
-
deadwood thank you for your work, i use aros for many times and do not use anothr system, ah... again linux but only for testing
-
OWB in contrib is disabled and this is not Odyssey, but a different browser based on WebKit.
-
yes i know then i can let go of the contrib directory and create another where include odyssey after making the build tree again?
-
deadwood my computer is a normal pc, yes is on workstation but has 5 or 6 yeras old
-
@dwadwood
Aros owb is disabled also on your branch? It is certainly disabled in v1 mainly because it requires a specific obsolete version of flex, which isnt even available anymore as _old package on current linux distros. Dont even remember well which one it was.
-
@wawa
Yes, it is disabled in ABIv0 contrib as Odyssey is much better in every aspect and building OWB just takes time without any value.
-
deadwood i'm at work doing again the build of the tree i hope to compile owb with youtube that works and the new openssl you included with the procedure i described above
-
deadwood but must build also contrib before aros repository? if yes the iso there is not complete
-
Can the new version of openssl be of any use for YAM? I can't connect to my provider and I think this is due to an old ssl included in YAM.
-
but yam use amissl :-\
-
I can read a box through an Italian provider "email.it", if you want you can enter other accounts but to be able to read bigogna buy a 25 euro a year plan
-
Yes, I know. But that is not what I want/need. I use AROS for web browsing and reading emails. This is almost all I do on AROS. Now I need to use other OSes to do this task and this not good for AROS.
-
@deadwood
i try on archives your owb 1.25 and do not have the problem for enter on my site of interesting, boh....
-
yes on some services you can not access but it seems to me go faster than the latest version that does not support youtube, pity that I could not compile the contrib archives, maybe I could update the library :-\
-
so with the new openssl library you can update owb, let's try it, in the last compilation I could not correctly complete the contrib tree, let's see now
-
salvo,
Were you able to download and compile the ABIv0 sources? Just curious.
-
I made a compilation earlier, deadwood is working on the errors found, serves ubuntu 14.04 lts
hi :D
-
yes miker I succeeded on the previous page there is the iso :)
-
the iso do not working, at boot it is blocked
The problem is now solved. Update your repository and use the new rebuild.sh script.
-
ok deadwood dero redo the procedure, I will tell you something these days ;)
-
deadwood i tried to compile the source tree but it gives me error maybe at the end of the compilation, it tells me this:
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_whirlpool.module gcry_whirlpool.mod
make[5]: errore di scrittura
make[4]: *** [all] Errore 1
make[3]: *** [all-recursive] Errore 1
make[2]: *** [all] Errore 2
make[1]: *** [/home/salvo/myrepo/alt-abiv0-pc-i386/bin/linux-i386/gen/host/arch/all-pc/boot/grub2-host/pc/.installed] Errore 2
[MMAKE] make --no-print-directory TOP=/home/salvo/myrepo/alt-abiv0-pc-i386 SRCDIR=/home/salvo/myrepo/AROS CURDIR=arch/all-pc/boot/grub2-host TARGET=grub2-host-build_and_install-quick --file=mmakefile grub2-host-build_and_install-quick failed: 512
[MMAKE] Error: Error while running make in arch/all-pc/boot/grub2-host: No such file or directory
make: *** [bootiso] Errore 10
-
Are you using the rebuild.sh script? If yes, you need to copy it once again from scripts directory to your top directory (follow the basic instruction as if you were building from scratch.
-
ok thank you deadwood :)
-
I was not able to compile, I did everything literally, the last time before this time I had succeeded :-\
-
deadwood you can upgradoo owb to the new library openssl, I can not and honestly i do not know where to start there is a great thing, there are users like me who are currently using the stable branch abiv0 :-\
-
ok now recompile it deadwood i have ubuntu 16.04 32 bit
-
ok this is the iso file, I still have to test it and I have to understand how to compile odyssey with the new library included in the repositories, I'm trying to recompile everything with the reference to odyssey inside a folder in the root tree, I don't know if it will compile it
dist file
https://drive.google.com/file/d/17fA7XtQNlilaID7jwQBuDXkA7vh_DC7K/view?usp=sharing
-
all ok deadwood but do not understand how to compile odyssey if you can tell me something about it i will try to do it
(http://img18116.imagevenue.com/loc972/th_19083_DSCN1315_122_972lo.JPG) (http://img18116.imagevenue.com/img.php?image=19083_DSCN1315_122_972lo.JPG)
-
I understand or at least I hope, I remember that first you need to compile the contrib source directory that I promptly entered on the aros directory and that I called from alt-abiv0-pc-i386 with a nice make contrib, in theory then I will be able to compile odyssey at the same way at least I hope :-\
-
I notice with pleasure after having done the update of Icaros from this branch, the system seems another, more stable, more responsive even with heavy applications, before this update I could not understand even though I had an i7 870 the system did not have these features, I thought maybe it is so and that's all, but then I thought again
thanks deadwood
-
to adapt the compilation with python3 adopting these changes can be considered:
https://github.com/aros-development-team/AROS/commit/1aa12138ca7990c2a44bc391d46c3c275c6c2931#diff-17fea6918a645a7d3834fcc3bb608421
-
I haven't heard from deadwood yet, maybe he'll consider what you've linked
thank you wawa
-
ah ok understand wawa, i see again the link
-
maybe I understood the mystery, when I make the updates of ubuntu (currently I have installed 18.04.03) nothing works even even the compilation of the deadwood branch that I had done successfully
-
deadwood let me know if there are any changes that I recompile, now everything is ok, the system is a fairy tale ;)
-
I went to ubuntu 14 lts to see if something changes during the compilation, I get a strange error, but not only regarding the compilation of odyssey but also on the work of deadwood, I remember that I used it the first time on alt-abiv0 and everything went well hopefully
-
ok ubuntu 14 lts is best choice for compilation do not had the problem
-
deadwood you should update curl and openssl to the latest version in order to compile odyssey with the latter :-\
-
sorry deadwood about system maintenance, what exactly would you do?
-
I tried to compile the contrib directory too but the software once started the system does not work and as if the executable was missing
-
Hi,
Have you check out the alt-abiv0 branch of contrib?
Which software from contrib was not working?
-
Hi
I downloaded the directory because it is not present in alt-abiv0 and compiled after the source tree, the software that didn't go was dopus for example :-\
-
then I tried to compile odyssey by downloading the entire archive and creating a symbolic link always in the source tree but the compilation does not start, maybe I am not able :-\
-
You are talking about Oddysey or OWB? AFAIK Odyssey is not included in ABIv0 contrib and OWB is very old and unusable at this stage.
-
I speak of odyssey, now I understand why I could not compile it even if I downloaded the sources, the fact is that since there were updates to the openssl library you could do a compilation, including odyssey in alt-abiv0 would not be bad maybe with a ' option in a script if you really want to compile
-
A few small changes have been pushed to repository. See first post for details.
-
ok thank youvery much ;)
-
i have this problem during compilation
[MMAKE] Making compiler-posixc-i386 in arch/i386-all/posixc
make[1]: Nessuna operazione da eseguire per "compiler-posixc-i386".
[MMAKE] Building AROS.includes-stdcio_rel
[MMAKE] Making compiler-posixc-linklib in compiler/posixc
make[1]: Nessuna operazione da eseguire per "compiler-posixc-linklib".
[MMAKE] Nothing known about target linklibs-stdc.static in project AROS
[MMAKE] Making kernel-bootstrap-pc in arch/all-pc/bootstrap
Linking AROS/Arch/pc/bootstrap...
Link failed: /usr/bin/gcc -std=gnu99 -Wl,-melf_i386 -m32 /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/bootstrap.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/memory_io.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/multiboot1.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/multiboot2.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/support.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/vesa_setup.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/arch/cpu.o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/arch/all-pc/bootstrap/vesa.bin.o -o /home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Arch/pc/bootstrap -m32 -Wl,-N,-e,kernel_bootstrap -Wl,-Map,/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/boot/bootstrap-pc.map -Wl,-T,/home/salvo/myrepo/AROS/arch/all-pc/bootstrap/ldscript.lds -Wl,--no-dynamic-linker -static-libgcc -L/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Development/lib -L/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/gen/lib -nostartfiles -lbootstrap -lbootconsole -lstdc.static
/usr/bin/ld: opzione "--no-dynamic-linker" non riconosciuta
/usr/bin/ld: usare l'opzione --help per le informazioni sull'uso
collect2: error: ld returned 1 exit status
make[1]: *** [/home/salvo/myrepo/alt-abiv0-pc-i386/bin/pc-i386/AROS/Arch/pc/bootstrap] Errore 1
[MMAKE] make --no-print-directory TOP=/home/salvo/myrepo/alt-abiv0-pc-i386 SRCDIR=/home/salvo/myrepo/AROS CURDIR=arch/all-pc/bootstrap TARGET=kernel-bootstrap-pc --file=mmakefile kernel-bootstrap-pc failed: 512
[MMAKE] Error: Error while running make in arch/all-pc/bootstrap: No such file or directory
make: *** [bootiso] Errore 10
-
Can you do:
ld --version
and paste here the output?
What Linux distribution are you using?
-
hi deadwood
ld -version is 2.24 and use ubuntu 14.04 :-X
-
as i read in the first post maybe i have to use ubuntu 20.04 ;D
-
Yes, you need a newer version. I do my builds on 18.04 and 20.04.
-
ok used ubuntu 18.04 the 20.04 version do not run in my computer :-\
-
this is the iso after compilation
https://drive.google.com/file/d/1S4CENe1zhS2PIfBUg1GpsS5GNbjy43lc/view?usp=sharing
(https://cdn-thumbs.imagevenue.com/8a/88/59/ME12LAQR_t.png) (https://www.imagevenue.com/ME12LAQR)
-
I would have updated my distribution "tiny aros" with this build if it is of interest :)
-
I added links to download page in first post
-
Deadwood. I need aros source code and development kit. Can you help with this?
-
on this link he explains how to get everything
https://github.com/deadw00d/AROS/blob/alt-abiv0/INSTALL.md
-
core source abiv0
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-source.tar.bz2/download
doc source
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-docs-source.tar.bz2/download
contrib-source
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-contrib-source.tar.bz2/download
-
the code is not updated to the latest innovations introduced perhaps deadwood can give you more information where to retrieve it :)
-
core source abiv0
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-source.tar.bz2/download
doc source
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-docs-source.tar.bz2/download
contrib-source
https://sourceforge.net/projects/aros/files/nightly/20190520/Sources/AROS-20190520-contrib-source.tar.bz2/download
These are not the latest sources. Latest sources are in my Github repo.
-
Deadwood.Can you give me a link to download it?
-
Deadwood.Can you give me a link to download it?
Please check the first post in this thread. The links and instructions are there.
-
new build
https://drive.google.com/file/d/1r_gN_qhY_IzzYM30wmzlSgS229_0nBEJ/view?usp=sharing
bugtracker by deadwood
https://github.com/deadw00d/AROS/issues?q=is%3Aopen+is%3Aissue+project%3Adeadw00d%2FAROS%2F3
-
@deadwood
On AROS x86 there is an old bug that still manifests itself, basically if you try to rename an icon "without associated file or folder", the system crashes,
This problem exists also on AROS 68k
I'm testing your distribution integrated in my AROS One and I must say that the system is much faster, thanks for your great work !
-
I report two more problems with Icons:
- On Wanderer if you move a Folder/File Icon into another folder, the source cartel/file is not deleted
- Folder/File icon name cannot be renamed Upper/lower case "Error already exist".
-
deadwood
I have some new code and apps for ABIv0 that I've been working on in ABIv1.
Several updated datatypes and SuperMultiView with Save As IFF and Save As PNG. Both work after an update to picture datatype to add DT_WRITE for ILBM.
-
Great! Is this code already merged to AROS master? If so it will eventually appear in ABIv0 without you needing to do anything, though it can take several monts before I catch up. If you want it earlier, you can prepare a pull request and I will merge it as well.
-
deadwood
Some of the datatypes have been merged such as bmpx (bmp) and updated gif datatype. I have other changes that have not been merged for jpeg to allow reading 8bit b/w images and save functions for targa and pcx dataypes. I also wrote a working Save ILBM function for ilbm datatype. Not fully merged yet.
SuperMultiView or whatever you want to call it also hasn't been merged mostly because there is some disagreement about being true to the Amiga model and not introducing Save As PNG.
-
Ok, understood.
-
What I've been working on recently is the concept of 'Icon Alias' using Icon Library using an IconList from a selected IconSet to display alternate icons.
I have had some success with that. I'll work more with it to see what's possible. I think the alternate images and the original icon type is all I need. Not sure about stacksize and tooltypes.
-
@deadwood
On AROS x86 there is an old bug that still manifests itself, basically if you try to rename an icon "without associated file or folder", the system crashes,
This problem exists also on AROS 68k
I'm testing your distribution integrated in my AROS One and I must say that the system is much faster, thanks for your great work !
In Wanderer that has been fixed in ABIv1 sources. It should copy and rename unassociated icons correctly now in the latest sources.
-
Hi All,
As new ABIv0 release is made, I'm locking this topic.