Page 1 of 1

kompozer error during make install

Posted: 19. Feb 2011, 22:38
by neruson1981
Hello, I tried to install KompoZer from the source code available at kompozer.net/download.php,and I got the following error during make install:

Code: Select all

../../dist/include/string/nsTDependentString.h: In constructor ‘nsDependentString::nsDependentString(const PRUnichar*, const PRUnichar*)’:
../../dist/include/string/nsTDependentString.h:76: warning: conversion to ‘PRUint32’ from ‘long int’ may alter its value
../../dist/include/string/nsTDependentString.h: In constructor ‘nsDependentString::nsDependentString(const PRUnichar*)’:
../../dist/include/string/nsTDependentString.h:89: warning: conversion to ‘PRUint32’ from ‘size_t’ may alter its value
../../dist/include/string/nsTDependentString.h: In member function ‘void nsDependentString::Rebind(const PRUnichar*)’:
../../dist/include/string/nsTDependentString.h:114: warning: conversion to ‘PRUint32’ from ‘size_t’ may alter its value
../../dist/include/string/nsTDependentString.h: In member function ‘void nsDependentString::Rebind(const PRUnichar*, const PRUnichar*)’:
../../dist/include/string/nsTDependentString.h:129: warning: conversion to ‘PRUint32’ from ‘long int’ may alter its value
In file included from ../../dist/include/string/nsDependentString.h:57,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/embedcomponents/nsIAppStartupNotifier.h:78,
                 from nsAppRunner.cpp:59:
../../dist/include/string/nsTDependentString.h: In constructor ‘nsDependentCString::nsDependentCString(const char*, const char*)’:
../../dist/include/string/nsTDependentString.h:76: warning: conversion to ‘PRUint32’ from ‘long int’ may alter its value
../../dist/include/string/nsTDependentString.h: In constructor ‘nsDependentCString::nsDependentCString(const char*)’:
../../dist/include/string/nsTDependentString.h:89: warning: conversion to ‘PRUint32’ from ‘size_t’ may alter its value
../../dist/include/string/nsTDependentString.h: In member function ‘void nsDependentCString::Rebind(const char*)’:
../../dist/include/string/nsTDependentString.h:114: warning: conversion to ‘PRUint32’ from ‘size_t’ may alter its value
../../dist/include/string/nsTDependentString.h: In member function ‘void nsDependentCString::Rebind(const char*, const char*)’:
../../dist/include/string/nsTDependentString.h:129: warning: conversion to ‘PRUint32’ from ‘long int’ may alter its value
gmake[2]: *** [nsAppRunner.o] Error 1
gmake[2]: Leaving directory `/home/neruson/source/mozilla/toolkit/xre'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/home/neruson/source/mozilla/toolkit'
make: *** [install] Error 2
root@darkstar:/home/neruson/source/mozilla# 

Can anyone enlighten me on what I'm doing wrong? I'm completely lost with this... This is the first time I've had a problem compiling source code...

Re: kompozer error during make install

Posted: 20. Feb 2011, 03:59
by neruson1981
Nevermind... I think I figured out the problem... It's a 32 bit program and I'm running 64 bit... I don't think I could be able to get this to work in the first place without installing 32 bit libraries... Which I don't really want to do... I guess I don't need it, I know how to make webpages without it, it just makes that hobby a little less time consuming...

Re: kompozer error during make install

Posted: 20. Feb 2011, 12:09
by thenktor
neruson1981 wrote:Nevermind... I think I figured out the problem... It's a 32 bit program and I'm running 64 bit...
That's not the problem. You are compiling the software, so the result will be a 64 Bit executable.

But as you are new to compiling, forget about kompozer. It will give warnings and errors at compile time, which have to be fixed first. It's an outdated piece of *** ;)

Re: kompozer error during make install

Posted: 20. Feb 2011, 12:26
by gapan
I think you probably need to install xulrunner before trying to compile kompozer. Not really sure though. But as thenktor pointed out, kompozer is outdated, most probably not developed anymore, and if it fails to compile, there not much you can do about it (other than editing the source code and trying to fix it yourself).

Re: kompozer error during make install

Posted: 20. Feb 2011, 18:30
by neruson1981
Hmm. I think editing source code is a bit much for me right now ;) I know KompoZer is out of date, but it worked for what I was doing... Are there any other similar WYSIWYG editors out there that are up to date? I noticed kwebdev (which I think is Quanta Plus right? I'm pretty ignorant when it comes to KDE), but I thought that program died years ago...

Re: kompozer error during make install

Posted: 20. Feb 2011, 21:06
by thenktor
Seamonkey's editor is the only WYSIWYG html editor for Linux I know of.

Re: kompozer error during make install

Posted: 21. Feb 2011, 22:25
by pevsner
@neruson
Bluegriffon is wsiwyg and meant to be the replacement for Kompozer.
http://www.bluegriffon.org/
"BlueGriffon is a new WYSIWYG content editor for the World Wide Web. Powered by Gecko, the rendering engine of Firefox 4, it's a modern and robust solution to edit Web pages in conformance to the latest Web Standards."