Reply
Thread Tools
Posts: 1,289 | Thanked: 4,318 times | Joined on Oct 2014
#21
Originally Posted by dredlok706 View Post
Hi, I would like to repeat your steps. However I have stupid question - where did you get source of packages from? Like, CODeRUS N9 mirror has only DEBs, and I can't find e.g. Grob on Thecust mirror of SDK repository (which has sources).

Thanks in advance
The (available) Source code for n9 is here , as ISO image http://maemo.cloud-7.de/HARM/N9/1.3/
 

The Following 2 Users Say Thank You to nieldk For This Useful Post:
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#22
Great! Thank you!
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps
 
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#23
It's missing a lot... no grob, libqt4-network and other packages...
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps
 
Posts: 6 | Thanked: 43 times | Joined on Jul 2020
#24
Originally Posted by dredlok706 View Post
It's missing a lot... no grob, libqt4-network and other packages...
Sorry it's been so long since I've replied to anything here. I haven't really done any other work on my N9 since - I started this thread mainly to share the info before I had to quit using the N9 daily, due to the 2G/3G sunset here in the USA. Also a lot of major life changes moved my focus.

Qt4 builds to many different binary packages (libqt4-network being one of them), but there's only one source package. I think it's qt4-x11.

Grob is closed source - there is no source package. If I had access to the grob source, I'd have fixed some bugs and also rebuilt it against a newer WebKit. The worst part is that the particular WebKit lib that grob uses is not in the source distribution (it's a different lib than libqt4-webkit).

I believe I used the ISO that nieldk linked to for source packages.
 

The Following 4 Users Say Thank You to n9erator For This Useful Post:
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#25
God! Thanks. Everything is clear now.
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps

Last edited by dredlok706; 2023-10-26 at 13:50.
 
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#26

Do you know how to fix it perhaps? I have OpenSSL 1.0.1t compiled and installed, while all other OpenSSL are "removed" to ensure only latest one is used. Everything built successfully, even Qt4 uses new SSL now - but not qca2-plugin-ossl, ends with error like on screen. Any ideas?
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps
 
Halftux's Avatar
Posts: 862 | Thanked: 2,511 times | Joined on Feb 2012 @ Germany
#27
Is somewhere in qca-ossl source code the evp.h file included or openssl/evp.h file? You need to add the directory to the include directories.
 

The Following User Says Thank You to Halftux For This Useful Post:
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#28
evp.h exists in /usr/include/openssl, and the cpp file in qca2-plugin-ossl does #include <openssl/evp.h>...
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps
 
Halftux's Avatar
Posts: 862 | Thanked: 2,511 times | Joined on Feb 2012 @ Germany
#29
You can add configure options for your openssl path to the debian/rules file.

Code:
$(DEB_BUILDDIR)/Makefile:
	cd $(DEB_BUILDDIR) && ./configure
configure options:

Code:
--with-openssl-inc=[path]    Path to OpenSSL include files
--with-openssl-lib=[path]    Path to OpenSSL library files
I hope this helps.
 
Reply


 
Forum Jump


All times are GMT. The time now is 22:40.