eepskye 420 compilation issue

eepSKYe is the desktop too for flashing and managing your sky9x firmware.
Post Reply
sdavies
Posts: 114
Joined: Wed Jan 21, 2015 6:46 am
Country: Australia
Location: Adelaide SA

eepskye 420 compilation issue

Post by sdavies »

I can compile eepe 420 on my 64-bit F22 box but cannot compile eepskye 420.

The error is the same as I had with 415 but I can't find how that was fixed.

The error says:

moc_qextserialport.cpp: In static member function ‘static void QextSerialPort::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’:
moc_qextserialport.cpp:96:30: error: invalid use of incomplete type ‘class QextSerialPortPrivate’
case 13: _t->d_func()->_q_canRead(); break;
^
In file included from moc_qextserialport.cpp:9:0:
../../qextserialport.h:167:7: error: forward declaration of ‘class QextSerialPortPrivate’
class QextSerialPortPrivate;
^
Makefile:694: recipe for target 'moc_qextserialport.o' failed
make: *** [moc_qextserialport.o] Error 1

QT version is 4.8.6.
Cheers,
Stephen

User avatar
MikeB
9x Developer
Posts: 18000
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: eepskye 420 compilation issue

Post by MikeB »

I'm still using 4.7.2, I think, and it is OK with that.
Because googlecode is closing (becomes read-only on the 25th August), the sources have now moved to: https://github.com/MikeBland/mbtx.
As part of this move, I have re-structured where the sources are in relation to each other. I've still to check it all compiles under linux.
All changes/fixes will now take place under Github.

I'll try to get back to eepe/eepskye later this week.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
sdavies
Posts: 114
Joined: Wed Jan 21, 2015 6:46 am
Country: Australia
Location: Adelaide SA

Re: eepskye 420 compilation issue

Post by sdavies »

I'll try downloading from github.
sdavies
Posts: 114
Joined: Wed Jan 21, 2015 6:46 am
Country: Australia
Location: Adelaide SA

Re: eepskye 420 compilation issue

Post by sdavies »

I downloaded from GitHub and reran the build.
Initially it failed because stamp-eepeskye.h was missing.
I took a punt and copied that file from my previous SVN download (R420) and the build was successful:-)
User avatar
MikeB
9x Developer
Posts: 18000
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: eepskye 420 compilation issue

Post by MikeB »

When I do a release, I build from the command line, and this includes the operation to create/update "stamp-eepeskye.h".

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

sdavies
Posts: 114
Joined: Wed Jan 21, 2015 6:46 am
Country: Australia
Location: Adelaide SA

Re: eepskye 420 compilation issue

Post by sdavies »

I also build from the command line.
What creates the stamp files?
User avatar
MikeB
9x Developer
Posts: 18000
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: eepskye 420 compilation issue

Post by MikeB »

stamp-eepe-gen does it, when run using bash. It's on the googlecode site under svn. I haven't moved this to Github as the revision number control is different.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

Post Reply

Return to “eepSKYe”