maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [M5] Maemo5 Dev Live CD image(Created by Endsormeans!!) (https://talk.maemo.org/showthread.php?t=95387)

biketool 2015-04-24 14:02

Maemo5 Dev Live CD image(Created by Endsormeans!!)
 
I seem to remember there being live CD or .iso images available from Nokia early on for Maemo5 development. These would be perfect to run in a virtual machine especially considering how it is nearly impossible to get all of the tools now for Maemo5 and other Maemo OS versions development.
If anyone has a machine set up for Meamo5 development it would be great to have an OS snapshot and upload/seed a torrent of it for the rest of us to grab.
I would personally prefer an Ubuntu or Debian base though other might prefer a Windows snapshot.
(Edit, a few days pass...)
Quote:

Originally Posted by endsormeans (Post 1469061)
Update.
well biketool.

the Lubuntu live with Qtsdk I made works.

the LMDE live with Qtsdk I finished a few hours ago works.

I went back to the latest 13.(whatever) antiX just now (not the new mx) after wayyyyyy too many years away from it.
And I was really quite impressed...
Also after rummaging through the live-installable I found I won't need Systemback.
It has it's own concept of burning the installed running instance of antiX to live usb. Which is excellent.
I'm just not used to the distro after so long away from it....gotta just use it more.
I'll be working on getting Qtsdk running on it this weekend and a live usb made of it by Monday.

And I'm sure I can get Bodhi on track to utilize QtSDK.
So yeah...So far I'm very happy with the variety of option...especially having not just 1 but 2 rolling release distro choices along with Lubuntu (I'm sure Ubuntu, Kubuntu, and, Xubuntu will work butttttt . I think Ubuntu and Kubuntu are are unnecessarily weighty, flashy and slick for our pragmatic needs...also...who's going to play around with them? I figure Lubuntu will suffice. People will be too busy developing... to fiddle with desktop gadgets. :D)

The big thing is I am not keen on just making all this for one narrow method (qt)...however easy...or newer...it may be...nor just for one platform / device .
I don't think I'm shooting for the moon in expectation of doing the same for n8x0 and 770 and making it possible to utilize different development methods than just qt for the n900 too.

(edit, a bit later)
And Endsormeans delivered a whole working system to develop for the whole Nokia Maemo line from the N770 through the N900, discussed now in this new thread!
http://talk.maemo.org/showthread.php...78#post1472078

nieldk 2015-04-24 14:30

Re: Maemo5 Dev Live CD image
 
Perhaps this

http://linux.softpedia.com/get/Syste...CD-28021.shtml

peterleinchen 2015-04-24 19:57

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by nieldk (Post 1468343)

Not online anymore.

I would propose to ask the goggle about:
Quote:

9e5b1b242fa56f3d899d628c5189832a Readme_Maemo_Documentation_Toolchain_PreFinal.txt
408af277bccb371008ff449af9cc895f Readme_Ubuntu_Intrepid_Server_SDK_Virtual_Image.tx t
09b45b54c2ea5669e289b102b4443e03 Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Fina l.txt
2b2c4f45f93b02d8b84a9f32d849a0ac Readme_Ubuntu_Lucid_Server_Virtual_Image_Final.txt
e4e366a0e21f7bb7a1bb73b50075a759 Maemo_Ubuntu_Intrepid_Server_SDK_Virtual_Image.zip
fa4419c47a4d89c5fc20945b8b2b72d5 Maemo_Ubuntu_Lucid_Server_SDK_Virtual_Image_Final. zip
5aba3a7f2645a32cb0ac4de798c43ec6 maemodoc-toolchain_0.2.6.tar.gz
8c173b04bb3951bcfd4433da554b6c3a Maemo_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final .7z

nieldk 2015-04-24 20:10

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by peterleinchen (Post 1468376)
Not online anymore.

I would propose to ask the goggle about:

Yes. I found out.
Hiwever. Mattias, the guy who have that site, will look through his backups during this weekend.
Lets hope it evolves from the grave.

endsormeans 2015-04-24 21:31

Re: Maemo5 Dev Live CD image
 
I have the original live knop image.
actually come to think of it...
I have all that was mentioned there...intrepid, lucid, server and desktop and the txt as well. I never allowed it to touch the ground to get buried in the 1st place.

If it is needed or wished.. I can provide.
It is a remarkable lil side-distro. ...dated of course...but lovely nonetheless.
We need a more updated release fit for all the device lines.
One day perhaps.

ThomasAH 2015-04-25 11:40

Re: Maemo5 Dev Live CD image
 
I am actually very interested in starting to develop (Qt) apps for Fremantle myself. I read the Dev wiki page and the SDK installation guide, but I noticed the installation procedure depends on tablets-dev.nokia.com, which is down (of course), balls.

Are the files referred to by peter those required files? You have them available endsormeans?

biketool 2015-04-25 17:13

Re: Maemo5 Dev Live CD image
 
endsormeans, hope you can find it and then find a good way to get it public. There used to be a torrent on TPB but it is also dead.

endsormeans 2015-04-25 18:01

Re: Maemo5 Dev Live CD image
 
yup.
all.
of.
them.
and more..
every firmware ever done...stored away for that rainy day.
lotsa stuff.
There are only 3 issues preventing me from posting here...
A- the still possible..probable... proprietary nature of them...
B- there is sooo much I don't have space for it all in a cloud drive. It's about 77 GB of truly the finest . It is a bit much for my poor cloud drive . So whatever I can put up is limited timewise and I have to delete to upload new stuff...or rather the same stuff I just uploaded a while ago but had to delete to upload for someone else.
I think a proper hosting or permanent section somewhere at tmo (better idea) would be better than this if the proprietary nature of some of it could be cleared up.
3- I am more than glad to be of help to my friends ...but I do admit the time it takes is beginning to be a bit more than a sliver of time preparing stuff... every time an individual needs specific things it's a chunk of my day...
an alternative would be welcome.

addendum:
yea ...that is the trick biketool.
finding a secure method ..the files (whether proprietary or not) can safely be accessed without it getting shutdown or the site being ...um..impounded?...shut down as a consequence of the rabid nature of governments at this time.

Even with torrenting...it is reliant on a consistent number of people having the files available to seed so other people can download them. Otherwise it will be REAL inconsistent and spotty as to availability.
Perhaps if everybody contributed to seeding a small bit...a portion of the vast 77gb treasure vault ...say a gb or two per person..spread out and balanced ...regardless of those needing n900 or n8x0 or 770 files would never worry about availability ...it would be viable. I think an anonymous poll would be a good start. If we get enough members from the 770 aaallll the way up to the 900 who concur that this is a good idea and will be willing to seed in perpetuity ...then this is a viable permanent option. And I have no problem investing the time preparing and uploading everything...knowing I'll not have to do it in bits and pieces like (here it comes ...another one of my terrible analogies ) handing out floatation-jackets from the life-boat after the ship has gone down...but instead simply pull up the cruise ship and have everyone come aboard for Appies and dancing on the Lido Deck. :D

Ilew 2015-04-25 21:36

Re: Maemo5 Dev Live CD image
 
I would say set up a torrent for it and if anyone wants to host it permanently they can do so.
As for whether it's allowed, you can probably either pm a council member or wait until they see this thread.

Copernicus 2015-04-26 00:06

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by ThomasAH (Post 1468448)
I am actually very interested in starting to develop (Qt) apps for Fremantle myself.

Luckily, there is a site which still has available the versions of the Qt SDK that supported Fremantle:

ftp://ftp.informatik.hu-berlin.de/pu...l.no/QT/qtsdk/

(And thank you for reminding me, I wanted to pull down the Linux version of the SDK myself; I'm setting up a couple of new Linux boxes.)

There are a number of versions available at that site; you'll need to select which platform you want to run on (Linux, Mac, or Windows); you'll also want to select the "offline" version of the installer, as the "online" installers depend on the Nokia servers that are gone. Also, version 1.1.2 was the last version with explicit support for Fremantle, so it's probably best to choose that one.

After installing the SDK, you'll still need to open the Qt Package Manager and pull down the Maemo toolchain. (Hopefully, that is still available as well.)

After that, you should have all you need to develop in Qt for Fremantle. :)

EDIT (4/27): As it turns out, pulling down the Maemo toolchain using the package manager is no longer possible. So, version 1.1.2 of the SDK is probably no longer usable (unless some alternative way to retrieve the toolchain becomes available).

However, it turns out that version 1.1.1 of the SDK contains the toolchain in its installer, so there is no need to pull it down using the package manager. Therefore, 1.1.1 is still usable for developing Fremantle apps.

endsormeans 2015-04-26 00:10

Re: Maemo5 Dev Live CD image
 
Heya Cop! :D
I've been working away on a solution here...
Little more and it should be worked out.

Copernicus 2015-04-26 00:27

Re: Maemo5 Dev Live CD image
 
Hey, question: wouldn't it be easier to just create a new "live-something" Linux distribution containing, say, the Qt 1.1.2 SDK, and an up-to-date version of Linux, rather than using a five-year-old Live CD? I don't know exactly what tools exist on the original dev CD, so maybe it has something unique; but the Qt SDK works fine for me for building Fremantle apps...

EDIT: Some info on creating a custom Ubuntu Live CD:

https://help.ubuntu.com/community/LiveCDCustomization

I would guess that other distributions are also easily customizable, though I haven't tried it before myself.

endsormeans 2015-04-26 00:45

Re: Maemo5 Dev Live CD image
 
Very good question.
Not sure if it would be easier to create...
but in the end...
it would definitely be easier, quicker and simpler for the end user.

Same goes for the 770 and 8x0 line...
In fact since they are as beautifully dead (I say this in the best of terminologies) as Latin. It would be even easier for them than the n900 since 770 and 8x0 devel has slowed to the speed of treesap running in winter...It would be easiest to do them.

In the end..A small bit of pain for huge long term gain.


As far as what's on what...give me until 2morrow this time ...tops...
I'm right now in the thick of sorting all 77gb of the goodies so it is convenient, and easy for those wanting it.
Rather than the sprawling mess it was beginning to look like scattered around in that corner of my Storages...a few dupes here...something else which should be somewhere else .... overdue Spring cleaning... yarg.

Nice little qt reservoir you pulled out of your sleeve there Cop. :D
I should dogear that one...

Cops. quote "Some info on creating a custom Ubuntu Live CD:

https://help.ubuntu.com/community/LiveCDCustomization

I would guess that other distributions are also easily customizable, though I haven't tried it before myself." unquote

Well there we have it...now we just need a member or two to work some easy-to-do magic...

addendum:
Huh...
Looks like someone on demonoid beat me to it...

http://www.demonoid.pw/files/?catego...mo&uid=0&sort=

called maemo hoard..
hm.. seems it's gone...hopefully it comes back...
regardless I'm working on it.

Hawox 2015-04-26 01:28

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by Copernicus (Post 1468502)
After installing the SDK, you'll still need to open the Qt Package Manager and pull down the Maemo toolchain. (Hopefully, that is still available as well.)

In my case, after installing the offline SDK version, it complains about the update server. as it tries to connect to nds2.fds-forum.nokia.com, is gives me a bad request error. I get a message warning me that I can only uninstall packages. Now I cannot install the Fremantle toolchain and I have not found any Fremantle target in the 1.1.2 SDK nor have I succeeded to create one. All I have managed so far is linking the SDK with my device with Mad developer.

I am also totally new to all of this, I obtained a N900 for a fair bargain to use as primary phone and I was told it was one of the best phones there was due to its openness (u-boot and developing). It's just a wonderful device. But its support seems to have unconditionally, thoroughly, died at every aspect and everybody moved on it seems.

Back to the point; even when the package manager does not function any longer, and the VM image containing Maemo SDK with all Fremantle tools and Qt seems to have vanished from Earth's surface, how do people manage to make software for Maemo nowadays, Let alone Qt programs? I am dazed and confused.

Copernicus 2015-04-27 04:16

Re: Maemo5 Dev Live CD image
 
An update on setting up Fremantle Qt development: unfortunately, I don't think the 1.1.2 version of the SDK is going to be usable any more. I downloaded it onto my latest Linux box, and tried pulling down the Maemo toolchain in the package manager, but no dice. :(

However, I then went ahead and pulled down the 1.1.1 version of the SDK. Luckily, the Maemo toolchain comes built-in to this previous version! I've been able to build Pierogi with it, so it looks like this will be sufficient at least for my needs. :)

Next, I guess I need to try and create a Live-iso thing with the 1.1.1 version...

endsormeans 2015-04-27 04:46

Re: Maemo5 Dev Live CD image
 
good for you cop.
I do have pristine copies ...perhaps there was something buggy goin' on there...or it could have been something specific with the distro you currently were trying to apply it to....
As far as UCK goes it rung a bell I couldn't put my finger on...until it dawned on me that someone got it running on bodhi (big soft spot for bodhi)...that was where it was familiar...then it struck me again that it is pretty much instalinux....or live magic ...which i remember playing with years ago...
and they were good alternatives to UCK...in all it depends what little perks you need ... what you want to do with it.
Never did anything serious with either of them though...I didn't think of them in that light at the time.
Hell you manage that...
show us what you did...
wouldn't hurt for us to have the same for the n8x0.
for that matter...
could not only have scratch pre-set up on a live cd...
but other devel enviros as well...
muahahahaaa...
the power!
the power!

addendum:
It appears the Maemo Hoard is back on the torrents...
http://torrentdownloads.be/?search=maemo+hoard
good...
looks like it has a lot...
have to check it out..

Xagoln 2015-04-27 08:00

Re: Maemo5 Dev Live CD image
 
I've got a 32-bit Debian Squeeze VM set up for Fremantle development, but I could never find the right software to develop for Maemo as a target.

@Copernicus, so I should just have to download the version 1.1.1 for Linux 32 and I should be good to go? I just want to see if I can manage to develop one or two fairly basic Python apps.

And is Scratchbox of much use these days?

Copernicus 2015-04-27 12:13

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by Xagoln (Post 1468594)
@Copernicus, so I should just have to download the version 1.1.1 for Linux 32 and I should be good to go? I just want to see if I can manage to develop one or two fairly basic Python apps.

I'm using the Linux 64 version (which is more appropriate for the hardware I've been setting up this weekend), but I would think all the platforms are supported equally well; the Qt guys always seem good at doing that. (Which, I guess, only makes sense, as Qt is supposed to be a cross-platform dev system. :) )

Quote:

And is Scratchbox of much use these days?
Hmm. I have to admit, I've never managed to successfully set up the pre-Qt scratchbox dev environment. As the Qt SDK comes complete with compilers, debugging tools, emulators, IDE, etc., it's a heck of a lot easier to just pull down the one executable and hit "install" than to go through all the steps to manually set up the scratchbox system. (Plus, I've been doing most of my work on an OS X box, so it's nice not having to set up some dual-boot or VM in order to run the dev environment...)

Copernicus 2015-04-27 12:53

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by Hawox (Post 1468507)
Now I cannot install the Fremantle toolchain and I have not found any Fremantle target in the 1.1.2 SDK nor have I succeeded to create one.

Yeah, sorry about that. :( I was able to set up the 1.1.2 version as recently as early last year, but I guess all online server support is now gone. Luckily, it turns out that the 1.1.1 SDK can be set up completely independently, so at least that still works.

Quote:

I am also totally new to all of this, I obtained a N900 for a fair bargain to use as primary phone and I was told it was one of the best phones there was due to its openness (u-boot and developing). It's just a wonderful device. But its support seems to have unconditionally, thoroughly, died at every aspect and everybody moved on it seems.
Certainly, Nokia (as a tech company) has unconditionally, thoroughly, died. :) But there are a few of us around who have not yet moved on. ;)

And there is still plenty of documentation and example code around. Qt themselves may not officially support Maemo any longer, but their docs and example code still exist, for example:

https://wiki.qt.io/Support_for_Maemo

http://doc.qt.digia.com/qt-maemo-4.7...roduction.html

http://doc.qt.digia.com/qt-maemo-4.7...es-maemo5.html

But yeah, it does take a lot of effort to set up and start coding for Maemo these days...

endsormeans 2015-04-27 15:12

Re: Maemo5 Dev Live CD image
 
Hm.
I was justa thinkin' Cop...
customizing a livecd or making a live cd and stuffing it to the gills is an option....and a great one too...
there is another though...and an even better potential end result.
perhaps a bit easier and you'd know what works and you wouldn't have the task of dealing with all kinds of unknowns with stuff not um.."meshing " properly with the build...esp. considering the age of some of our stuff.
As an example...instead of "making" a live cd from scratch...
how about ..for instance...
http://ubuntuforums.org/showthread.php?t=688872
hell I found a basic tut. on youtube
https://www.youtube.com/watch?v=AbFr-1BQYRw

so yeah ..clone an existing installation and turn it into a livecd distro.
it would naturally have everything you had in your computer and there wouldn't be any troubleshooting concerning making everything work together all happy-happy.

Also it means that you aren't confined to just UCK or a 'buntu based platform ...like so many "make-your-own-livecd" programs are based.

And two ever-so slight steps further into Fabulous ...and I'm looking into it now...would be persistence...and rolling release...in a cloned livecd distro with all that juicy maemo goodness packed right in.
Why then ...essentially it would never need to be re-done .
just update the livecd...
Perhaps it may be more limited in which distros it can be done with...
if it can be done at all...
and so that narrows end-user choice of distro....
but if it can be done ...well then...
I'm going to do some more hunting and reading...
perhaps something like lmde (it's 'buntu) or maybe an arch derivative

Copernicus 2015-04-27 15:45

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by endsormeans (Post 1468653)
so yeah ..clone an existing installation and turn it into a livecd distro.
it would naturally have everything you had in your computer and there wouldn't be any troubleshooting concerning making everything work together all happy-happy.

Also it means that you aren't confined to just UCK or a 'buntu based platform ...like so many "make-your-own-livecd" programs are based.

Well, I have to admit that I don't have any experience creating livecd distros (or any sort of distro) myself, so I'm kind of figuring this out as I go. :) (Also, I'm not an Ubuntu user myself; I mostly switch between Arch and Fedora distros for my personal stuff. It just seems like everybody uses Ubuntu, so that seemed like a good common distro.)

But yeah, my biggest worry is that a live-cd/-dvd/-usb/-etc has to work on a wide range of hardware to be successful. If I just clone my personal system, I can imagine it'd have trouble dealing with different CPUs, different amounts of available ram, different displays, etc. And how would it deal with the lack of a file system? Anyway, I can imagine a number of different issues a live-iso must deal with... :) More homework for me to do here.

endsormeans 2015-04-27 15:51

Re: Maemo5 Dev Live CD image
 
In fact ...
I just found ...doing some light hunting...
these so far...
http://klikit.pbworks.com/w/page/731...ersys%20Capink
fairly thorough, comprehensive but intensive. In the end though it means having essentially whatever distro (that could conceivably work) packed with say....ALL the pre-set-up enviros for the 770, n8x0, n900, etc...on a (persistent rolling release even...meaning the master copy really wouldn't need redoing unless particularly installed enviros changed...big plus) liveusb ...forget a livecd or livedvd structure...just not big enough.
hm..

and this for linux mint...wonder if it would work with debian edition ...
http://forums.linuxmint.com/viewtopic.php?f=90&t=167640

going to look and read some more...
if I find any other interesting tidbits I'll mention it here...

http://forums.linuxmint.com/viewtopic.php?f=90&t=163119
https://www.pacificsimplicity.ca/blo...allation-or-vm

here is an intriguing method caught my eye...
clone your fresh-clean-bare-normal operating system into your v.m
tweak it into maemo-enhanced-perfection safely in said virtual machine.
then turn it into a distributable iso ...
hand them out to everyone.
they just burn it on their own cd/dvd/usb/sdcard and..
voila! instant bootable live medium maemo-goodness
http://www.turnkeylinux.org/blog/convert-vm-iso
hm..y'know..as a side note...I just thought ...
isn't mer installation on pc meant for a vm enviro only?
that puts an interesting spin on things...
possibly having mer running as a bootable live running distro on a usb, dvd or card. THAT I'll have to try...

addendum...ach Cop ...live distros are simplicity personified nowaday.
and they are built to run on pretty much anything.
crap I've played with so many of them...
I've put then on usb sticks, sd/minisd/microsd cards and run them...
persistence...though...is such a grand thing. writing your stuff to the liveusb so it remembers...retains everything from when you were last working with it. No more just shutting off and starting up to an scrubbed clean.. erased (of end-user changes that is) liveusb.
I just never thought before of packing up a normally installed distro with maemo devel enviros. and then turning it all into a persistent rolling release liveusb .
edit: yeah i did forget an eensy-weensy thing about -" took 2-3 minutes to load the whole DVD to RAM, and once it was done, it was faster than using a USB stick since reading/writing to RAM is faster than reading/writing to USB stick" to quote someone who tried both a liveusb and livedvd...
also I forgot that with persistence enabled on a liveusb alot of reading/ writing goes to the usb stick...meaning the usb lifespan is lessened...alternative is to make copies onto other usb sticks as failsafe backups..which seems a sane precaution anyway...or disable persistence when not required...even simpler solution...thereby lengthening the usb stick lifespan to a normal time and yet be able to utilize say a 32gb (or greater) usb stick capacity instead of a 4 gb re/writable dvd capacity...which makes a great deal of sense considering that the intent is to have devel enviros on a live medium ...hence the more space available the better.
....and on some my personal fav's like epidemic, kaos, semplice, lmde ... ...considering the nature of this exercise... and across-the-board end-user friendliness ...compatibility with maemo devel enviros...and all around distro health and stability ...I would lean toward something like lmde...pretty stable compared to others... as far as r.r.'s go
It would be grand to just do it on normal ol' 'buntu or debian ...most are familiar with that..but ...in no time we'd be back in the same sticky-spot we are now...the livecd/dvd/usb would be outdated again...not really something I would savour doing every couple of years...
Hm...I think I'll set up lmde in a v.m. and see what I can pack it with...
then see how it works out as a live-whatever..as well I think I'll set up mer and try the same...

edit: for starters the links here at tmo for mer-x86-generic-image-anything is shot.
edit: scratch that think I found something.

ThomasAH 2015-04-27 20:01

Re: Maemo5 Dev Live CD image
 
Also downloaded, installed and setup the offline Qt SDK v1.1.2 for Linux 64-bit (onto my Debian Wheezy VM), exactly the same results as Hawox. All goes well, except for downloading the Maemo toolchain because the Qt SDK Maintainer cannot fetch update files from the repositories. Nokia has truely forsaken us :p (this has been clear for years, fair enough).

About creating a image/iso with a full dev setup, certainly sounds viable. I'd love to help testing and stuff, however, I'd need a working Maemo/Qt SDK for that first AFAIK ;)

Anything else I can do?

Copernicus 2015-04-27 20:14

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by ThomasAH (Post 1468681)
Also downloaded, installed and setup the offline Qt SDK v1.1.2 for Linux 64-bit (onto my Debian Wheezy VM), exactly the same results as Hawox. All goes well, except for downloading the Maemo toolchain because the Qt SDK Maintainer cannot fetch update files from the repositories.

Yes, I just noticed that myself (after downloading 1.1.2 this weekend onto a fresh Ubuntu box). :( I put up an apology about this a few posts above.

Quote:

Anything else I can do?
As I also mentioned a few posts above, I then tried out version 1.1.1 of the SDK, and as it turns out that does come complete with the Maemo toolchain. :) (So, no need to even touch the package manager.) I then rebuilt an app of my own using that SDK (Pierogi in this case), and packaged and installed it onto one of my N900s, and it runs fine. So, I would say that using version 1.1.1 is now the way to go. (I have no idea if there is any way to upgrade the 1.1.1 SDK to a later version, but I don't think it would be necessary if all you're doing with it is developing Fremantle apps.)

peterleinchen 2015-04-27 21:42

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by ThomasAH (Post 1468681)
All goes well, except for downloading the Maemo toolchain because the Qt SDK Maintainer cannot fetch update files from the repositories.

Which kind of update files? From where? Can you spot it down to file names?

Copernicus 2015-04-27 22:32

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by peterleinchen (Post 1468688)
Which kind of update files? From where? Can you spot it down to file names?

The files in question here are the ones Qt was using to maintain its products during the time it was owned by Nokia. Presumably, when that group was spun off, they had to abandon those files due to copyright considerations. The Qt Package Manager lists the following URL as its default repository in its settings (this is for the OSX version of the SDK):

http://nds2.fds-forum.nokia.com/noki...ine_qtsdk_repo

I've got an absolutely enormous "Installationlog.txt" file as well; I don't know how long it would take to dig through all of it, but near the top is an interesting section with some filenames. To my eyes, the most interesting ones are probably "2009q367.7z", "madde.7z", and "madde462.7z", but I'm not entirely sure what to look for here. Here's the full list:

Code:

addDownloadable harmattan-runtime.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.experimental.harmattan.runtime" is deprecated!!!
addDownloadable qt-components.7z
addDownloadable harmattan-nokia-meego-api.7z
addDownloadable qt-components.7z
addDownloadable simulator_ovinotifications.7z
addDownloadable qt-4.7-simulator-gcc.7z
addDownloadable designer.7z
addDownloadable qmldump.7z
addDownloadable qtcreator.7z
addDownloadable QtMobility.7z
addDownloadable qttools.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.tools.madde.qttools.474" is deprecated!!!
addDownloadable QtSources-4.8.0.7z
addDownloadable harmattan_sysroot_10.2011.34-1_slim.7z
addDownloadable qt-components.7z
addDownloadable qt-471-desktop-gcc.7z
addDownloadable qtdesigner_documentation.7z
addDownloadable harmattan-runtime.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.tools.harmattan.runtime" is deprecated!!!
addDownloadable assistant.7z
addDownloadable common-desktop-gcc.7z
addDownloadable imports-desktop-components-gcc.7z
addDownloadable imports-desktop-symbian-gcc.7z
addDownloadable imports-desktop-extras-gcc.7z
addDownloadable ovinotifications_example.7z
addDownloadable harmattan-platform.7z
addDownloadable documentation.7z
addDownloadable harmattan_documentation.7z
addDownloadable 2009q367.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.tools.madde.toolchains.2009q367" is deprecated!!!
addDownloadable ExamplesDemos-47.7z
addDownloadable qtmobility-examples.7z
addDownloadable qt-472-desktop-gcc.7z
addDownloadable qt-components.7z
addDownloadable qt-4.8.0-desktop-gcc.7z
addDownloadable imports-designer-components-gcc.7z
addDownloadable imports-designer-symbian-gcc.7z
addDownloadable imports-designer-extras-gcc.7z
addDownloadable qml-type-descriptions-qtcreator.7z
addDownloadable wizard-qml-templates-qtcreator.7z
addDownloadable examples.7z
addDownloadable qmake_documentation.7z
addDownloadable sdk_documentation.7z
addDownloadable simulator_documentation.7z
addDownloadable qt_symbian_sis_packages.7z
addDownloadable linguist.7z
addDownloadable madde.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.tools.madde.application" is deprecated!!!
addDownloadable qmldump.7z
addDownloadable common-simulator-gcc.7z
addDownloadable imports-desktop-components-gcc.7z
addDownloadable imports-desktop-symbian-gcc.7z
addDownloadable imports-desktop-extras-gcc.7z
addDownloadable simulator.7z
addDownloadable symbian3_api_docs.7z
addDownloadable qt-473-desktop-gcc.7z
addDownloadable ovinotifications_documentation.7z
addDownloadable qmldump.7z
addDownloadable qtcreator_remote_cc.7z
addDownloadable qtcreator_documentation.7z
addDownloadable qt_documentation.7z
addDownloadable QtSources-4.7.1.7z
addDownloadable sdkmaintenance.7z
addDownloadable QtSources-4.7.2.7z
addDownloadable QtSources-4.7.3.7z
addDownloadable QtSources-4.7.4.7z
addDownloadable simulatorfonts.7z
addDownloadable qtmobility_documentation.7z
addDownloadable remotecompiler_documentation.7z
addDownloadable simulator_ovinotifications_gcc.7z
addDownloadable imports-symbian-sis-gcce.7z
addDownloadable examples-sis-gcce.7z
addDownloadable demos-sis-gcce.7z
addDownloadable qt-474-desktop-gcc.7z
addDownloadable qtlinguist_documentation.7z
addDownloadable qt_documentation.7z
addDownloadable readme.7z
addDownloadable madde462.7z
addDownloadable demos.7z
addDownloadable qemu.7z
void QInstaller::Component::setSelected(bool)on "com.nokia.ndk.tools.madde.qemu.system" is deprecated!!!
addDownloadable qt_symbian_sis_packages_online.7z


ThomasAH 2015-04-27 22:39

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by Copernicus (Post 1468682)
Yes, I just noticed that myself (after downloading 1.1.2 this weekend onto a fresh Ubuntu box). :( I put up an apology about this a few posts above.

As I also mentioned a few posts above, I then tried out version 1.1.1 of the SDK, and as it turns out that does come complete with the Maemo toolchain. :) ...

Damn, so sorry, I didn't fully read your post! Went through the thread a little fast to catch up on it, and then totally missed that remark. Tried v1.1.1, all is working well, time to code some :D Thanks a lot Copernicus!

Edit: never mind what I stated here earlier about the error message in answer to peter, Copernicus already answered it above :p

endsormeans 2015-04-28 01:02

Re: Maemo5 Dev Live CD image
 
Interesting...
odd. the mer-x86-generic-image 0.16 didn't want to play nice at all with virtual box on lmde mate. nasty nasty lil' issue with /etc/init.d/vboxdrv setup ...evil nasty nasty thingie. hmm...hunted down the issue didn't care for the answer.
took the same image tossed it on a win 7 64 bit virtual box and it started up with no problem. I'll try the same image on a half dozen more distros I have on my computers and see what happens... It is great to see mer running so quick and effortless even in a virtual enviro. (a much better experience nowadays compared to the earlier iterations of vb and vm ) ...but though it up and runs without a hitch on windows doesn't help me much... since there is really nothing in the way of appliances or processes in or for windows to convert the vmdk image to an iso. 1 alt which was cavalierly mentioned in a forum was poweriso ..great utility ...am very familiar with it...but the fellow was talking out of a lower orifice :D. it was ugly ...poweriso extracted the files but didn't want to play well with the transmorgification into any iso or bootable format ...and the tut. , help, instructionals are inadequately vague.
. I may look a bit more but really I have little hope of finding vmdk to iso programs for windows ...there is much more work done in linux...speaking of...I found that the only method of installing tklpatch was via the last method and git...there was too many probs with "unable to fetch this that or the other thing" or "not found" when trying the other methods of install through software or pac. man. ......not bad though... a few hoops ..but I did get tklpatch properly installed on lmde...that is where I'm at on the linux side so far.
I'm almost of the opinion that attempting the same method on a straight up 'buntu or debian build may be more successful in making an iso of mer for usb or dvd.

edit:
I've forgotten how much fun...how smooth the touch interface even in the virtualbox mer is on my convertible m780 ....argh...It's like having a beautiful giant mer-tablet ...hm...anyway...enough fun for now...I'll work more on that later...

peterleinchen 2015-04-28 05:49

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by Copernicus (Post 1468692)
The files in question here are the ones Qt was using to maintain its products during the time it was owned by Nokia.
http://nds2.fds-forum.nokia.com/noki...ine_qtsdk_repo
... some filenames. To my eyes, the most interesting ones are probably "2009q367.7z", "madde.7z", and "madde462.7z", ...

Mmmh, okay. No idea about anyone backupped that. Damn :(

endsormeans 2015-04-29 00:59

Re: Maemo5 Dev Live CD image
 
Back to the task at hand..
well turnkey is problematic on lmde .
I wouldn't suggest tklpatch for it.
another distro it may function fine...
and I intend to try it later on a few.
I did find that there is yet another option.
2 options in fact.
refracta
http://www.ibiblio.org/refracta/
their write-up seems innocuous enough..
what they offer is quite intriguing.
one of 2 options...

1- a debian distro which... in it.. has the requisite tools to make a live usb from the running system ...choose the latest release.
It does not state whether or not you can distribute your revised distro as an iso before turning it into a live usb distro.

2- the requisite tools in the form of "refracta2usb" .
this tool will not work on a standard distro ...but will work on live distros...turning it's running instance and everything you have on it into a live usb. So it therefore is possible to pack up what you wish on your live distro and make a live usb out of it. Not sure if you can simply distribute your revised live distro as an iso and then let those individuals burn their own live usb's
It is an interesting set of options...
restricted either to refracta linux or a live distro...and not quite a direct mention as to whether it could be turned to an iso and simply distributed prior to turning it into a live usb distro.

Personally I'm not quite done giving up on lmde...
personally I believe there is still the option of doing what would be most expedient for say...a rolling release like lmde or a distro of one's own choice... like say...linux-live
http://www.linux-live.org/

It will take me some time but looking at the situation ...it looks more than promising
There are many possible tools and there are many many other distros I'm familiar with that I use or haved used which may serve us just as well that I intend to explore for the purposes of the creation of a live medium iso which can contain what is conveniently set up and needed by our community...that will meet most if not all needs and functionality without the worry of it suffering the same fate as the old alternatives did.

edit:
Bingo.
I believe I found something which isn't so old it isn't being maintained anymore or will not work as said consequence of the need for it to be on a single fixed obscure distro (refracta) nor only limited to supported live distros in the 1st place...
and has exactly what is needed...
ubuntu based...perhaps will work on a r.r. like lmde.
http://www.unixmen.com/systemback-re...revious-state/
Will most likely work on more ..."loyal" 'buntu bases ...I'll try it over the next couple of days on lmde. see what happens.

endsormeans 2015-04-29 02:07

Re: Maemo5 Dev Live CD image
 
quick update.
success and roadblocks.
roadblocks 1st.
to recap of all the methods thus far (sooo much more testing is needed on soo many distros though...frankly I haven't touched the tip of the iceberg in potential) for personal ease of use, that will work and not too complicated...so
1-uck...ubuntu based only of course... is comprehensive which is good ..also very lengthy for any new person. the mint version is pretty much old and not valid any longer. ones like remastersys are also done and too old for current distros and our needs. and the same goes for so many other good similar tools...not maintained or obsolete to the new distros perpetually coming down the pipe.
2- there are tools based on the requirement of said tools running on a live distro in the 1st place to gain the goal of creating a live usb...but little mention about concerning a middle-ground where the distribution of an iso is possible for distribution before the stage of creation of the remastered live usb.

Now what I JUST found ...systemback... thus far ...will not function on lmde ...just not compatible...not 'buntu-ey enough... (well I intend to try linux-live later on lmde and see if there is some hope there) .

the good news is it installs effortlessly in latest 'buntu fires up quick and I intend on doing a test build live iso and see how that goes...I'm sure it will work smoothly...upon which success I intend to start work on a distributable immediately ...need to.. since I have a window of opportunity now with working part of the day in the shop...and part inside ......
especially before the warm weather comes to stay ...and I am permanently out carving in my shop non-stop until 'bout november.

endsormeans 2015-04-29 04:23

Re: Maemo5 Dev Live CD image
 
Hrm...long term...I intend to get what is needed on a r.r. on a live medium.
For the immediate though...
...for ease of use to accomplish what is needed...
for end-user ease of use...
so everything works (hopefully) without hassles ...
if (for the time being) I gotta use systemback in a 'buntu...(sigh)
then it's gonna be my fav. quasi 'buntu.
I got it installed , up and running smoothly and basic 1st test-run (successful so far) in my latest Bodhi.
love bodhi.
I'll update how things go when I'm close to finishing a fully modified version... and it working in an live medium iso to distribute... so everyone can just install it in their own way...usb or r/w dvd or sd

reinob 2015-04-29 07:11

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by peterleinchen (Post 1468711)
Mmmh, okay. No idea about anyone backupped that. Damn :(

I have to check but I installed 1.1.2 some time ago and had issues with installing the Maemo SDK. I sort of managed half-manually but then left it (QtSDK didn't want to recognize the Maemo toolchain).

The thing is I'm 78% sure that I have at least madde462.7z, as I unpacked it manually.
I'll check and report back.

endsormeans 2015-04-29 15:39

Re: Maemo5 Dev Live CD image
 
Well...hm.
Never got up to using 1.1.2 so I don't have it.
I would like to do a massive community-wide shout-out for those who have (as) up-to-date (as possible) running instances of scratchbox. clean, problem-free, ready-to-use. virtualbox ready. and willing to upload it somewhere for me to grab it.
So...if no one comes forward with 1.1.2 in the next few days...
someone with 1.1.1 must .

As well I require running instances of the last up-to-date running instances of scratchbox developing environments for gregale and diablo ...for virtualbox ...

As much help as possible with those who have working instances would be welcome ...whatever I must set up myself ..will set me back time-wise...
those 3 pre-set-up scratchbox environments for the 770, 8x0, and 900 are critical.

Also if anyone can think of anything else which should be loaded up.... now is the time to throw it on the table.

I intend to throw them all into my up-to-date pristine-completely-problem-free running instance of bodhi ...set them all up in virtualbox...ready for "1-click" use.... and then turn the whole she-bang..(my bodhi and everything on it)... into a live-medium iso. upload it ...those who want it download it and burn it to r/wr dvd (unlikely a dvd will be big enough though) or usb stick.

It may be a little heavy size-wise......but it will be a one-stop shop for development for the 770, n8x0 and n900.

Then I'll carry on working on the same tangent but using a rolling release distro instead of bodhi as a live distro on usb with all our development environments on it.
Meaning you can keep your live usb distro updated.
Meaning: it will take a long time for the rolling release to become outdated.
Thus negating the need to do this exercise again in 6 months or 1, 2, or however many years in the future.

No matter what ...the premise of having development environments for the 770, 8x0 and 900 pre-set-up ....have a secondary back up copy of the distro tucked away ..just in case.....so folks can just make mistakes without fear of ruining their environment utterly.... and simply with the click of a button "go to it" and enjoy developing or learning to develop instead of dreading the process of setting things up...learning how to jump hoops ...JUST so you can start to develop.
All on a rolling release ...and hopefully a live medium as well.

Copernicus 2015-04-29 16:12

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by endsormeans (Post 1468863)
those 3 pre-set-up scratchbox environments for the 770, 8x0, and 900 are critical.

A one-stop shop for all the internet tablets is indeed a very cool idea. :) I should point out, though, that the Qt SDK doesn't require setting up a scratchbox manually. (I'm not entirely sure it's even using scratchbox itself under the hood.) All you need to do to set it up is start up the installer and just sit back and wait for it to do all the work for you. :)

reinob 2015-04-29 17:44

Re: Maemo5 Dev Live CD image
 
@endsormeans,

My scratchbox installation (on a VPS running jessie 32-bit, updated all the way from squeeze over the years) is stored on a separate (virtual) disk, currently using 4.8Gb.

It is "dirty" in the sense that I've installed this-and-that self-compiled library, and probably replaced stock stuff.

I once tried "packaging" it in a docker image, but docker sucks. It gets really confused by the apparent "filesystem loops" caused by the symlink fest that scratchbox is. So I dropped the idea.

I also have my locally installed (on debian sid 64-bit) maemo-sdk.qcow2 qemu image, based on debian wheezy/testing (as of some day in the middle of 2014) 32-bit with scratchbox installed. It works, but is also "dirty" (but by no means as dirty as the VPS one, as I haven't really used this one much).

I still want to (some day) use good old LXC to create a debian-based rootfs with scratchbox in it. This way you could run it with no overhead on any Linux system (whether 32-bit or 64-bit).

Keyword here is: "some day". Or like we spaniards (supposedly) say "mañana mañana" :)

endsormeans 2015-04-29 17:51

Re: Maemo5 Dev Live CD image
 
@ Cop.
there we go .
1 more to add. in addition to the standard sdk's
hm...never used the qtsdk ...
on the topic ...which versions work for diablo? any?

@reinob
hm...that's a bugger...yeah the cleaner the virtualbox sdk instance the better ...then let people mangle it on their own from there knowing they could have the entire distro, virtual environments and all things inside them...copied and backed up in a secondary location to just run if they toast their 1st copy.

also ...LXE is interesting idea.
good for debian distros ...haven't messed with it though...
I'd have to spend some time with it....
but that does offer a good alternative to 'buntu deriviatives....and there are more debian based rolling releases than 'buntu will ever ever have (r.r.'s being counter to what the 'buntu release cycle format is...)

Copernicus 2015-04-29 18:21

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by endsormeans (Post 1468883)
on the topic ...which versions work for diablo? any?

To my understanding, Nokia inserted Qt support onto Fremantle and onto the last versions of Symbian, but they never back-ported it to their older devices. :(

reinob 2015-04-29 18:29

Re: Maemo5 Dev Live CD image
 
Quote:

Originally Posted by endsormeans (Post 1468883)
also ...LXE is interesting idea.
good for debian distros ...haven't messed with it though...
I'd have to spend some time with it....
but that does offer a good alternative to 'buntu deriviatives....and there are more debian based rolling releases than 'buntu will ever ever have (r.r.'s being counter to what the 'buntu release cycle format is...)

The container would be debian (because it's what maemo is based on), but the host can run whatever you like! (as long as it has a modern Linux kernel in it :)

But yeah, once the "clean master copy" is ready we can pack it in a LXC container or prepare real VMs with it and whatever host system the user wants.

Maybe Jörg could extend his online shop to accept things like "I want SDK for Fremantle and CSSU-Testing in a Virtualbox-compatible Ubuntu Maintaining-Maemo LTS (16.04) 64-bit".

endsormeans 2015-04-29 18:56

Re: Maemo5 Dev Live CD image
 
hm...
as well...I'm grabbing the 1.1.1 as we speak and will set it up the moment it is downloaded.

what about Netbeans...
and Eclipse with all the goodies...esbox plugins, pluthon plugins, mica...

Imperative :
need feedback on versions which would be optimal... functional... for the n770, n8x0 and n900...
needed soon though or I must spend even more time and muddle through what is viable....or at worst abandon specific options due to unvoiced input by those who have utilized eclipse on said devices ...until I have yet more additional time to muddle through testing at a later date.
So those who have extensive experience with Eclipse speak up now ...point me at the best released versions for the 3 device lines (770, n8x0, n900)...


All times are GMT. The time now is 09:57.

vBulletin® Version 3.8.8