Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
11 crawler(s) on-line.
 103 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 agami:  6 mins ago
 Seiya:  2 hrs 22 mins ago
 matthey:  2 hrs 44 mins ago
 Rob:  3 hrs 54 mins ago
 vox:  3 hrs 59 mins ago
 kolla:  4 hrs 52 mins ago
 mbrantley:  4 hrs 54 mins ago
 pixie:  5 hrs 17 mins ago
 FerruleMedia:  5 hrs 25 mins ago
 amigakit:  5 hrs 38 mins ago

/  Forum Index
   /  Amiga Development
      /  What's in the way of you writing/porting software?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 Next Page )
PosterThread
OldFart 
Re: What's in the way of you writing/porting software?
Posted on 16-Jul-2018 16:16:12
#81 ]
Elite Member
Joined: 12-Sep-2004
Posts: 3059
From: Stad; en d'r is moar ain stad en da's Stad. Makkelk zat!

@Hans

My answer to your question is based on some kind of a sad situation: my x5k is in storage and probably will be until I live somewhere where I feel more at home.
Time aplenty as I do not watch TV, kids are old enough to keep themselves busy (and they are doing quite well, with one trading horses 'worldwide' and the other currently working at the Auckland university) and no nagging wife anymore.

Still I have quite some ideas about software to develop, the list keeps slowly growing, and I'm still gathering information and knowledge for their completion.
One of my intentions still is to reverse engineer some OS4Depot projects as they seem to be broken and/or abandoned by their creator. Somehow they fullfilled some requirements.
Been looking at 'UBoot'... Oh dear what a monstrousity that is!
Been looking at 'OpenVPN': simmilar comment

And lurking at Amiga related fora, while sometimes kicking in, just like now, when I feel like it.

Rest assured that when I move out here, and it not being in a coffeng, and get settled somewhere better suited, the x5k will be reinstalled as pride of place!

Until then,

OldFart

_________________
More then three levels of indigestion and you're scroomed!

 Status: Offline
Profile     Report this post  
bison 
Re: What's in the way of you writing/porting software?
Posted on 16-Jul-2018 17:55:50
#82 ]
Elite Member
Joined: 18-Dec-2007
Posts: 2112
From: N-Space

@OldFart

Quote:
Been looking at 'UBoot'... Oh dear what a monstrousity that is!

Take a look at systemd. You will change your mind about U-Boot.

_________________
"Unix is supposed to fix that." -- Jay Miner

 Status: Offline
Profile     Report this post  
Signal 
Re: What's in the way of you writing/porting software?
Posted on 16-Jul-2018 19:40:49
#83 ]
Cult Member
Joined: 1-Jun-2013
Posts: 664
From: USA

@bison

Quote:

bison wrote:
Quote:
Been looking at 'UBoot'... Oh dear what a monstrousity that is!

Take a look at systemd. You will change your mind about U-Boot.

Speaking of systemd.

Have you tried MXLinux (on x-86)? They managed to get around most of that crap.

Of course they don't get constant new kernel, new kernel, new kernel, because they spent some time actually fixing a problem. Oh! excuse me, I mean modifying an enhancement.

_________________
Tinkering with computers.

 Status: Offline
Profile     Report this post  
amigang 
Re: What's in the way of you writing/porting software?
Posted on 16-Jul-2018 19:58:35
#84 ]
Elite Member
Joined: 12-Jan-2005
Posts: 2021
From: Cheshire, England

I'm not much of programmer so for me it a mixture of skills and time,

I am hoping Hollywood Designer gets an update and that might make me jump back into to making basic apps.

One of the things that made me buy an Amiga was its gaming making ablitys and seeing a copy of S.E.U.C.K (Shoot-em Up Construction Kit) in my game shop made me want one even more, would kinda like a update / modern n.g version of this program for amigaones that be nice.

_________________
AmigaNG, YouTube, LeaveReality Studio

 Status: Offline
Profile     Report this post  
bison 
Re: What's in the way of you writing/porting software?
Posted on 16-Jul-2018 20:40:04
#85 ]
Elite Member
Joined: 18-Dec-2007
Posts: 2112
From: N-Space

@Signal

Quote:
Speaking of systemd.

Have you tried MXLinux (on x-86)? They managed to get around most of that crap.

Yeah, I have, and I like it. I don't care for the rather unusual Xfce configuration, but that's easy to change.

I think they're using systemd-shim, which allows them to use SysV init, but still run apps with systemd dependencies.

https://packages.debian.org/jessie/systemd-shim

_________________
"Unix is supposed to fix that." -- Jay Miner

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 20-Apr-2019 9:18:19
#86 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

Hi All,

I know this thread is almost a year old, but I would like to resurrect it to validate an idea. #1 problem listed in this thread is lack of time. # 2 however seems to be high cost of entry.

How would you, an application developer, rate on a scale from 0 to 10 usefulness to you of following approach:

1) You use stock Linux, either x86 or PPC
2) You install SDK from a package available on that system
3) You use stock gcc and linker available on that system
4) You build your application (which uses Amiga APIs) as a Linux binary
5) You can use development tools available on that Linux, like IDEs, debuggers, profilers, etc, including integration of those tools with IDEs as you were doing with any other Linux binary
6) Once you are satisfied with functionality developed and have tested it, you either cross compiled or native compile your application for your Amiga system of choice and do final round of testing




_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
broadblues 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 9:57:10
#87 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

@deadwood

Well 0 I guess as it breaks when you get to linux binary, how can you build something that needs amiga APIs (of any flavour) as alinux binary?

_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 17:55:09
#88 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@broadblues

Here is a video of Wanderer running as Linux binary. Wanderer is AROS Workbench replacement program written in MUI and using dos, intuition, graphics, etc.

https://cloud.owncube.com/s/w7GFXQ4NeeYe2f6

Assuming we get the hurdle of compiling an Amiga-API application as Linux binary and running it on Linux out of the way, does that change your assessment of usefulness of described solution?

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
Lou 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 18:04:59
#89 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4169
From: Rhode Island

@deadwood

Quote:

deadwood wrote:
@broadblues

Here is a video of Wanderer running as Linux binary. Wanderer is AROS Workbench replacement program written in MUI and using dos, intuition, graphics, etc.

https://cloud.owncube.com/s/w7GFXQ4NeeYe2f6

Assuming we get the hurdle of compiling an Amiga-API application as Linux binary and running it on Linux out of the way, does that change your assessment of usefulness of described solution?

Looks great other than the drawer icons!
Been 3 years since I booted ICAROS.

Any easy way to get more apps is to port MONO. Even Microsoft is supporting MONO now officially as their latest Asp.Net CORE will run on a MONO backend.

Heck, they even open-sourced the Roslyn compiler (C#/VB.net)…
https://github.com/dotnet/roslyn

 Status: Offline
Profile     Report this post  
kas1e 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 18:07:52
#90 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@deadwood

I imagine how much time it need it , to bug-free such a combo, and make it usably for all flavors. It will be another never ending project :)

Besided, imho there is nothing more easy than cross-compile all what you need and run nativile for test : you then skip that part which will have needs to be updated/fixed/bug-ironed for another many years, and test it right away.

From another side, if one need to made a gui and test it on let's say x86, he always can go with ready-already Hollywood, and when all fine, then migrate to C or something.

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 18:15:14
#91 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@kas1e

Let's park for now the topic of effort needed to achieve this capability.

My question is whether you don't see how availability of step by step debugging and profiling tools in such scenario would be beneficial to your development cycle?

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
kas1e 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 18:47:11
#92 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@deadwood

If imagine that i can just take the amigaos4 source code with all the latest api used in , and all the libraries (not only basic ones, but for example opengles2 ones as well), and then it will just work on win32 or linux without any move from my side , and then, i can compile the same code for amigaos4 nativily and it will works the same : then of course, sure, will be cool to have linux or win32 analogue of it , as it will be much easer to debug and working with :)

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
sTix 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 19:22:59
#93 ]
Regular Member
Joined: 22-Oct-2003
Posts: 138
From: Lund, Sweden

@deadwood

This would be very valueable. The lack of debugging and profiling tools is a big problem IMO.

If I correctly understand what you're doing, it could perhaps also open the door for interesting experiments in the future.

How tightly coupled to Linux is this? What dependencies are we talking about?

_________________

 Status: Offline
Profile     Report this post  
sTix 
Re: What's in the way of you writing/porting software?
Posted on 21-Apr-2019 19:24:14
#94 ]
Regular Member
Joined: 22-Oct-2003
Posts: 138
From: Lund, Sweden

@deadwood

This would be very valueable. The lack of debugging and profiling tools is a big problem IMO.

If I correctly understand what you're doing, it could perhaps also open the door for interesting experiments in the future.

How tightly coupled to Linux is this? What dependencies are we talking about?

_________________

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 7:54:26
#95 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@kas1e

How would you then rate this between 0-10? As something that would make you develop more (8-9) or something that is nice to have but will not change much (2-3)?

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 7:55:46
#96 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@sTix

I'm not sure I understand the question about dependencies?

Additional question: What Linux distribution do you use for development?

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
sTix 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 9:44:41
#97 ]
Regular Member
Joined: 22-Oct-2003
Posts: 138
From: Lund, Sweden

@deadwood

Quote:
I'm not sure I understand the question about dependencies?


What I'm really after here is the difference between what you're doing and AROS hosted. What, if anything, is statically linked into my binary and what needs to be installed on the host system to make this work?

Quote:
Additional question: What Linux distribution do you use for development?


Debian.

_________________

 Status: Offline
Profile     Report this post  
r-tea 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 13:29:09
#98 ]
Regular Member
Joined: 21-Nov-2004
Posts: 315
From: Zdzieszowice, Poland

@jPV

You do really good job, jPV.

_________________
I miss draggable screens in MorphOS... and do you? I know I'm in a minority unfortunately.

 Status: Offline
Profile     Report this post  
deadwood 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 14:25:54
#99 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@sTix

Quote:
What I'm really after here is the difference between what you're doing and AROS hosted. What, if anything, is statically linked into my binary and what needs to be installed on the host system to make this work?


There is one additional linker library that needs to be linked compared to regular scenario. The dynamic libraries needed for the binary to work would be distributed through a package (for example via ppa repository).

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: What's in the way of you writing/porting software?
Posted on 22-Apr-2019 15:00:55
#100 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12817
From: Norway

@deadwood

I think that is really interesting, as ported Amos Kittens to Linux just so can test it under a system with memory protection, in order to find bugs that went undetected on AmigaOS4.

Of course, I only ported the essentials and stopped there, skipping GUI / engine, input and stuff like that.

Having everything somehow working under linux be big help, to find bug and test things.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle