Hello Simon,

what version of Qt are you using when trying to build QtJambi? You should find a more or less complete build description here

http://qt.gitorious.org/qt-jambi/pages/BuildingFromGit


The version we are working on is contained in the communit-port-to-4_6 repo (http://qt.gitorious.org/qt-jambi/community-port-to-4_6)

This code should work on 4.5 of Qt as well if you adjust the version.properties file.

Best regards,
Helge Fredriksen


Rene wrote:


---------- Forwarded message ----------
From: Rene <[email protected]>
Date: Mon, Feb 8, 2010 at 5:07 PM
Subject: Re: [Qt-jambi-interest] Generator compile error
To: Simon Andersson <[email protected]>


git clone git://gitorious.org/qt-jambi/community-port-to-4_6.git  this is latests code , it works here


On Mon, Feb 8, 2010 at 5:02 PM, Simon Andersson <[email protected]> wrote:

Hi,

 

Thanks for the reply! I just got started with Arch Linux and I’m very happy about it… previously I worked on Mac and Windows.

 

Unfortunately, I get a connection timeout when trying to connect to gitorious with

 

git clone git://gitorious.org/qt-jambi/qt-jambi.git

 

Is the server available?

 

Thanks,

 

- Simon

 

 

From: Rene [mailto:[email protected]]
Sent: lunedì 8 febbraio 2010 16:16
To: Simon Andersson
Cc: [email protected]
Subject: Re: [Qt-jambi-interest] Generator compile error

 

Hi , nice to see another Archlinux fun . Try latest comunity repository on gitorous as peolple around here fixed some building issues there . And it is not in 4.5.2. qtjambi.sourceforge,net points you there .

On Mon, Feb 8, 2010 at 2:25 PM, Simon Andersson <[email protected]> wrote:

Hi all,

 

I have a problem building QtJambi under Arch Linux. I first build Qt, which works fine. After invoking ant in the jambi directory, I get the output below. It appears that the file preprocessor.cpp does not include stdio.h. I have verified that stdio.h is present in /usr/include/.

 

Is the build broken or have I set things up incorrectly?

 

Thanks,

 

- Simon Andersson

 

 

Buildfile: build.xml

 

init.ant:

 

(snip)

 

init:

[qtjambi-initialize] qtjambi.osname: linux32

[qtjambi-initialize] qtjambi.libsubdir: lib

[qtjambi-initialize] qtjambi.qtdir: /opt/qtsdk-2010.01/qt/

[qtjambi-initialize] qtjambi.compiler: gcc

[qtjambi-initialize] qtjambi.configuration: release

 

(snip)

 

generator.qmake:

 

generator.compile:

     [make]

     [make] Running : (/simon/jambi/qtjambi-src-lgpl-4.5.2_01/generator) make

     [make] make -f Makefile.Release

     [make] make[1]: Entering directory `/simon/jambi/qtjambi-src-lgpl-4.5.2_01/generator'

     [make] g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -Wall -W -D_REENTRANT -DRXX_ALLOCATOR_INIT_0 -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtXml -I/usr/include -I. -I. -I../common -Iparser -Iparser/rpp -Iparser/rpp -Irelease -o release/preprocessor.o parser/rpp/preprocessor.cpp

     [make] In file included from parser/rpp/pp.h:100,

     [make]                  from parser/rpp/preprocessor.cpp:54:

     [make] parser/rpp/pp-internal.h: In function 'void rpp::_PP_internal::output_line(const std::string&, int, _OutputIterator)':

     [make] parser/rpp/pp-internal.h:75: error: there are no arguments to 'snprintf' that depend on a template parameter, so a declaration of 'snprintf' must be available

     [make] parser/rpp/pp-internal.h:75: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)

     [make] In file included from parser/rpp/pp.h:105,

     [make]                  from parser/rpp/preprocessor.cpp:54:

     [make] parser/rpp/pp-macro-expander.h: In member function '_InputIterator rpp::pp_macro_expander::operator()(_InputIterator, _InputIterator, _OutputIterator)':

     [make] parser/rpp/pp-macro-expander.h:264: error: there are no arguments to 'snprintf' that depend on a template parameter, so a declaration of 'snprintf' must be available

     [make] In file included from parser/rpp/pp.h:107,

     [make]                  from parser/rpp/preprocessor.cpp:54:

     [make] parser/rpp/pp-engine-bits.h: In member function 'void rpp::pp::file(const std::string&, _OutputIterator)':

     [make] parser/rpp/pp-engine-bits.h:81: error: there are no arguments to 'fopen' that depend on a template parameter, so a declaration of 'fopen' must be available

     [make] parser/rpp/pp-engine-bits.h: In member function 'void rpp::pp::file(FILE*, _OutputIterator)':

     [make] parser/rpp/pp-engine-bits.h:111: error: there are no arguments to 'feof' that depend on a template parameter, so a declaration of 'feof' must be available

     [make] parser/rpp/pp-engine-bits.h:113: error: there are no arguments to 'fread' that depend on a template parameter, so a declaration of 'fread' must be available

     [make] parser/rpp/pp-engine-bits.h:117: error: there are no arguments to 'fclose' that depend on a template parameter, so a declaration of 'fclose' must be available

     [make] In file included from parser/rpp/pp.h:107,

     [make]                  from parser/rpp/preprocessor.cpp:54:

     [make] parser/rpp/pp-engine-bits.h: In member function 'FILE* rpp::pp::find_include_file(const std::string&, std::string*, rpp::pp::INCLUDE_POLICY, bool) const':

     [make] parser/rpp/pp-engine-bits.h:273: error: 'fopen' was not declared in this scope

     [make] parser/rpp/pp-engine-bits.h:286: error: 'fopen' was not declared in this scope

     [make] parser/rpp/pp-engine-bits.h:312: error: 'fopen' was not declared in this scope

     [make] make[1]: *** [release/preprocessor.o] Error 1

     [make] make: *** [release] Error 2

     [make] make[1]: Leaving directory `/simon/jambi/qtjambi-src-lgpl-4.5.2_01/generator'

 

 


_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest




--
Best Regards / S Pozdravom

Rene Dohan

http://inno-a-dev.blogspot.com
http://inno-coherences.blogspot.com/
http://inove-recepty.blogspot.com
http://www.facebook.com/rene.dohan
http://www.qualityunit.com




--
Best Regards / S Pozdravom

Rene Dohan

http://inno-a-dev.blogspot.com
http://inno-coherences.blogspot.com/
http://inove-recepty.blogspot.com
http://www.facebook.com/rene.dohan
http://www.qualityunit.com



--
Best Regards / S Pozdravom

Rene Dohan

http://inno-a-dev.blogspot.com
http://inno-coherences.blogspot.com/
http://inove-recepty.blogspot.com
http://www.facebook.com/rene.dohan
http://www.qualityunit.com

_______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest



_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

Reply via email to