Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
78 user(s) are online (54 user(s) are browsing Forums)

Members: 1
Guests: 77

Swisso, more...

Support us!

Headlines

 
  Register To Post  

« 1 2 3 (4) 5 6 7 ... 21 »
Re: Qt 6 progress
Home away from home
Home away from home


See User information
@alfkil

Really good to see you back here. Really nice to see you working on qt again.

X5000
Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@Antique

Thanks, it is good to be back :).

And just because there have been no new posts on the subject lately, doesn't mean, that I have stopped working. I just had a good vacation in Copenhagen last week, where I also played a gig on a local legendary jazz club. This week I will work on Qt to see, what new stuff, I can come up with. So hopefully there will be some quite exciting news at the end of the week.

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
Just to keep you all psyched - these are from the host build :

Opening screen

Home, sweet home

What we all wish for

What we are dealing with

Hope this is enough to spark your interests! I bet that you can make sweet deals with your local bookmaker/artist union for guesses on the timeframe. ;)

Go to top
Re: Qt 6 progress
Amigans Defender
Amigans Defender


See User information
OH MAN!

i'm really tired...
Go to top
Re: Qt 6 progress
Site Builder
Site Builder


See User information
@alfkil
Man, you are killing us. Continue like that and my work is going to be obsolete soon :D :D :D

Quote:
these are from the host build


What do you mean by that and what this means from the host build to run into AmigaOS 4?

And where are the YouTube videos you usually upload to show new features?

Keep up the good work mate.

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@walkero

Quote:

What do you mean by that and what this means from the host build to run into AmigaOS 4?


It basically means, that I am fooling around with you. Qt 5 and 6 need each module to build a version coherent set of host tools in order to make the cross target work. These are what you see. The rest is shrouded in darkness...

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
Today, counting skills are important for the youth :

Counter : [ 10 / 24631 ]

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
Spurious question : What is the equivalent of SIGPROF in AmigaOS 4.1 ?

Go to top
Re: Qt 6 progress
Amigans Defender
Amigans Defender


See User information
I don't think OS4 has it and however it is used (usually) in Linux usually for profiling.

i'm really tired...
Go to top
Re: Qt 6 progress
Just popping in
Just popping in


See User information
@alfkil

it's a Posix 2001 signal and means
Profiling Timer expired

Signal number is 21 or 27 (27 X86/ARM,SPARC -- 29 MIPS -- 21 PARISC) check where signals are defined in amigaOS 4 (under 3.x and lower I would check in ixemul/libnix signal documentation)

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@trgswe

Yes.

From dos.h
Quote:

#define SIGBREAKB_CTRL_C 12
#define SIGBREAKB_CTRL_D 13
#define SIGBREAKB_CTRL_E 14
#define SIGBREAKB_CTRL_F 15


From tasks.h
Quote:

enum enTaskSignalBits
{
SIGB_ABORT = 0,
SIGB_CHILD = 1,
SIGB_BLIT = 4, /* Note: same as SINGLE */
SIGB_SINGLE = 4, /* Note: same as BLIT */
SIGB_INTUITION = 5,
SIGB_NET = 7,
SIGB_DOS = 8
};


And here...


I'm convinced, that this list is exhaustive. I'm wondering, if it will be included in later versions of the os.

Here is another one : What is the Amiga equivalent of CLOCK_BOOTTIME ?

Go to top
Re: Qt 6 progress
Amigans Defender
Amigans Defender


See User information
@alfkil

If you want monotonic time you have to use the EClock. Something like: (this is in ms)

freq ReadEClock(&eclockval) / 1000;
    
eclock = ((uint64_t)eclockval.ev_hi << 32) | (eclockval.ev_lo);
    
current eclock freq;


Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@Chris

Ok, that's quite useful. I will use this.

@All
Now - upon linking, I am getting lots of these:

Quote:
...bla-bla : Underfined reference to __stack_chk_guard (etc)


I think, I have been here before. Is there a straightforward solution, or do I need to do this :

Solution to __stack_chk_guard problem

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@alfkil

Quote:

Here is another one : What is the Amiga equivalent of CLOCK_BOOTTIME ?


In AmigaOS 4 there is GetUpTime() for this.

Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@salass00

Elementary. How could I miss this??

Go to top
Re: Qt 6 progress
Amigans Defender
Amigans Defender


See User information
GetUpTime((struct TimeVal *)&tv);

i'm really tired...
Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@afxgroup

Thanks!

@thread

Now - I have gotten so far, that the compiler is beginning to link some command line executables. One of them prints out this:

obj/v8/libv8_libbase.a(time.o): In function `copysign':
time.cc:(.text.unlikely+0x0): multiple definition of 
`copysign'
obj/v8/libv8_libbase.a(platform-posix.o):platform-posix.cc:(.text.unlikely+0x0): first defined here
obj/v8/libv8_libbase.a(random-number-generator.o): In function `copysign'
:
random-number-generator.cc:(.text.unlikely+0x0): multiple definition of `copysign'
obj/v8/libv8_libbase.a(platform-posix.o):platform-posix.cc:(.text.unlikely+0x0): first defined here


There doesn't seem to be any direct reference to 'copysign' in any of the three files referred. There is, however, some of these :

// Return the largest multiple of m which is <= x.
template <typename T>
inline T RoundDown(T xintptr_t m) {
  
STATIC_ASSERT(std::is_integral<T>::value);
  
// m must be a power of two.
  
DCHECK(!= && ((& (1)) == 0));
  return 
static_cast<T>(-m);
}
template <intptr_t mtypename T>
constexpr inline T RoundDown(T x) {
  
STATIC_ASSERT(std::is_integral<T>::value);
  
// m must be a power of two.
  
STATIC_ASSERT(!= && ((& (1)) == 0));
  return 
static_cast<T>(-m);
}


Could these be related ? Are there any other good suggestions to where I should look for the multiple references ?

Go to top
Re: Qt 6 progress
Home away from home
Home away from home


See User information
@alfkil

maybe some macro stuff, try compiling with -E
(only preprocessor)
and set -o to RAM:dump.txt


(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: Qt 6 progress
Just can't stay away
Just can't stay away


See User information
@LiveForIt

Thanks! It helped - I found it.


Edited by alfkil on 2021/11/2 22:33:30
Go to top

  Register To Post
« 1 2 3 (4) 5 6 7 ... 21 »

 




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




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project