Dear friends,
on https://mirror1.slitaz.org/sources/packages-undigest/k/ I see that someone has started in 2012-Mar-07 to prepare the source code for kompozer. I have to state that I am a regular user of Slitaz but have not a little bit of experience with compiling such a thing so that it runs on a recent kernel and Slitaz installation. In addition I have no idea how long it takes to prepare that.
Anybody here to help out with that?
Help for compiling kompozer-0.8b3-src.tar.bz2
(21 posts) (5 voices)-
Posted 2 years ago #
-
You can work on komposer receipt:
https://hg.slitaz.org/wok-undigest/file/tip/kompozer
$ cd /home/slitaz/ ; hg checkout wok-undigest ; ls kompozerPosted 2 years ago # -
Thanks a lot, @Bellard. A big step forward for me - I will try to solve this together with some Linux-friends here. And report here about it, of course.
[Off topic: where do I find a suitable scheme for supporting Slitaz without using Paypal? Normal banking transfers using IBAN?]Posted 2 years ago # -
@Bellard
I tried it. But I failed. I found the centent that you mentioned with ease. But:
- there is no /home/slitaz
- I installed hg. But there is no command "checkout" wit hg. "hg --help" dos not find it.
I never worked with wok. So it stops here. ;-(Posted 2 years ago # -
In the past I had compiled it, now I tried again, but I get stuck at this error:
./../xul/base/src/nsStackFrame.h:55:19: error: friend declaration of ‘nsresult NS_NewStackFrame(nsIPresShell*, nsIFrame**, nsIBoxLayout*)’ specifies default arguments and isn’t a definition [-fpermissive]
55 | friend nsresult NS_NewStackFrame(nsIPresShell* aPresShell, nsIFrame** aNewFrame, nsIBoxLayout* aLayout = nsnull);
| ^~~~~~~~~~~~~~~~for sources just wget
wget https://mirror1.slitaz.org/sources/packages-undigest/k/kompozer-0.8b3-src.tar.bz2
tar -xvf kompozer-0.8b3-src.tar.bz2
cd mozillaPosted 2 years ago # -
Thanks a big lot, dear @Gibor! Yes, I remember well as I had used your result for years. Forgive me but I am not able to digest this error message in any productive way. All I can hope is that somebody „adventurous“ enough may find it interesting and will give it a try. Above my horizon! :-(
This was meant serious:
[Off topic: where do I find a suitable scheme for supporting Slitaz without using Paypal? Normal banking transfers using IBAN?]Posted 2 years ago # -
Hi, I'm just a frequent visitor of this site, I don't know anything especially about the administrative part of slitaz. I only know that it is currently hosted by Shann on his corporate server (I think) and if you want clarification it is better that you contact him or directly to Pankso.
For Kompozer, I can't guarantee anything, I'll see if I can still come up with something. I've always liked the challenges of updating the sources of old packages. If I get something useful I'll post it here.
Greetings from Italy to all.
-------------------------------------------------------------------------
Ciao, Sono solo un assiduo frequentatore di questo sito, non conosco niente sopratutto della parte amministrativa di slitaz. So solo che attualmente è ospitato da Shann sul suo server aziendale (credo) e se vuoi chiarimenti è meglio che ti rivolgiti a lui oppure direttamente a Pankso.
Per Kompozer non ti garantisco niente, vedrò se riesco a tirare fuori ancora qualcosa. Mi sono sempre piaciute le sfide di aggiornare i sorgenti di vecchi pacchetti. Se arrivo a qualcosa di utile te lo posterò qui.
Saluti dall'Italia a tutti.
Posted 2 years ago # -
Hi there,
I tried to compile kompozer-0.8b3 in my wok.
The gnome-vfs-dev pakage needs to be added in the build depends in the receipt.
But it still remains a problem:../../../dist/include/system_wrappers/pango/pangox.h:3:31: fatal error: pango/pangox.h: No such file or directory
compilation terminated.and yet the file does exist...
I don't find from what this error comes from. Any hints?Posted 2 years ago # -
Ceel, first at all get from source pangox-compact
https://github.com/behdad/pangox-compat
and make other multiple patch to build
xpcom/glue/nsBaseHashtable.h
xpcom/glue/nsClassHashtable.h
xpcom/glue/nsInterfaceHashtable.h
modules/libpr0n/decoders/png/nsPNGDecoder.cpp
modules/libpr0n/encoders/png/nsPNGEncoder.cpp
xpcom/glue/nsRefPtrHashtable.hsearch on web for detail
Posted 2 years ago # -
Gentlemen,
thanks a big lot for your efforts. I can only cross my fingers for a happy end! Sorry, this is above my IT-horizon.
But I should tell the reasons why I am so eager to use this age-old software: one can mark a paragraph on a website, copy it with ctrl-c and paste it directly into another html-site opened with Kompozer including all the embedded links! If one has to work a lot with excerpts from websites like I do it this is a valuable feature that saves a lot of time. - This has not changed since my first start with Slitaz, 2.0 as I remember.Ceterum: This was meant serious!
[Off topic: where do I find a suitable scheme for supporting Slitaz without using Paypal? Normal banking transfers using IBAN?]Posted 2 years ago # -
Two pieces of news, one good and one bad.
The good I got to the end of the compilation on my 64bit build and it starts up....
The bad as soon as I move the mouse it crashes
run-mozilla.sh: line 131: 1738 Segmentation fault "$prog" ${1+"$@"}well i tried ;-)
----------------------------------------------------------------------Due notizie: una buona e una cattiva.
La buona sono arrivato alla fine della compilazione sulla mia build a 64bit e si avvia...La cattiva appena muovo il mouse va in crash
run-mozilla.sh: riga 131: 1738 Errore di segmentazione "$prog" ${1+"$@"}vabbè ci ho provato ;-)
Posted 2 years ago # -
@gibor:
First: great! Chapeau! And thanks for your patience!
And now the question to the real experienced readers: what can this mean?
In Germany we tend to say: this is far beyond where my command of Latin ends! :-(Posted 2 years ago # -
Here I have and use several versions of Slitaz 5.0. Only on one of them Kompozer runs:
SliTaz GNU/Linux - 5.0-RC4 20190308
The system, tazpanel - packages, tells me that 269 package are there which might be updated. I know from several such trials that in case I update it Kompozer will no longer run. So within this amount of packages there must be at least one „culprit“ that poisons the application.
I cannot see a way how to find that culprit. It has nothing to do with the kernel. If I boot this installation using the vmlinuz-3.16.55-slitaz64 kernel Kompozer still runs.Regards and thanks for your engagement,
MichaelPosted 2 years ago # -
They are all 32bit versions... anyway starting from a basic installation of slitaz rolling, or from the live version, these are the commands for compiling kompozer
tazpkg -gi slitaz-toolchain
tazpkg -gi perl
tazpkg -gi zip
tazpkg -gi pkg-config
tazpkg -gi gtk+-dev gtk-girepository
tazpkg -gi libXaw3dXft-dev pango-dev xorg-libXft-dev
tazpkg -gi libIDL
ln -s /usr/include/pango-1.0/pango /usr/include/pango
from the sources of pangox-compact take pangox.h
cp -a pangox.h /usr/include/pango/tar -xvf kompozer-0.8b3-src.tar.bz2
cd mozilla
> .mozconfig
echo ac_add_options --enable-application=composer > .mozconfig
cp -a security/coreconf/Linux2.6.mk security/coreconf/Linux3.16.mk./configure --prefix=/usr --disable-glibtest --disable-libIDLtest --disable-updater --disable-tests --enable-system-cairo --enable-installer
make
.....
su
make install
exit
kompozerNow you can try it too.
And if no one adds the package to the repositories, I'll try to share my build for you.Posted 2 years ago # -
Thanks again a big lot, dear Gibor! I will try it, together with a Linux friend here, as I never did any compiling until now. Would it be possible to get the one you managed to do? - I have no idea how to add this to the repository. - As a kind of revenge I offer to you to apply my qualifications (I am a biologist) but in a peer-to-peer way only. If interested just write an e-mail to timokino@posteo.de.
Posted 2 years ago #
Reply »
You must log in to post.