10-4 :)

7. apr. 2014 kl. 13:36 skrev Wim Dumon <w...@emweb.be>:

> No need to delete, it will continue where it stopped.
> 
> BR,
> Wim.
> 
> 
> 2014-04-07 12:51 GMT+02:00 Tor Arne Fallingen <fallin...@gmail.com>:
>> I hear you wim :)
>> 
>> If only I could find an easier way to get the needed dependencies installed 
>> on my pi, I would really go with that instead of having to build from source 
>> every time. Ive been trying to set up a cross compile environment, but I was 
>> stopped by the need to develop a database handler, and no matter how I try 
>> to push anyone else in the group to get on to finalize setting up the cross 
>> compiling environment, they find an excuse not to. We do all developing on 
>> windows/ubuntu/macbook, but then we put all the elements into the pi and 
>> compile it there when its complete. Its slow as snails in glue, but it 
>> works. This weekend I finished setting up my ubuntu vb for cross compiling, 
>> but then discovered that the only sd card I had at home was too small to 
>> install everything I needed to test cross compiling, as it was already set 
>> up as a retro pi :)
>> 
>> I have still fought to keep on using Wt all the way, because its the only 
>> right way to go. And now Ill try and edit the SqlQueryParse and try and 
>> compile it again. It finished at 88%,  should I delete the build folder and 
>> start from scratch, or could I expect it just to finish off the last 
>> elements if I run cmake again after this edit?
>> 
>> Best regards,
>> Tor
>> 
>> 
>> 7. apr. 2014 kl. 12:39 skrev Wim Dumon <w...@emweb.be>:
>> 
>>> Hey Tor,
>>> 
>>> That's most likely your compiler running out of memory. Like
>>> CssParser.C, you can disable the use of Spirit for the SQL parser.
>>> Spirit takes a lot of memory to compile.
>>> 
>>> Edit SqlQueryParse.C and add #define WT_NO_SPIRIT at the top of the file.
>>> 
>>> Cross compilation is really the way to go on rpy, it's too slow to be
>>> used for development (and it doesn't have enough memory to compile Wt
>>> ;-)).
>>> 
>>> BR,
>>> Wim.
>>> 
>>> 2014-04-07 12:20 GMT+02:00 Tor Arne Fallingen <fallin...@gmail.com>:
>>>> Hey Wim and Koen.
>>>> 
>>>> Sorry to be such a pain! But now we are nearing the end of our project and 
>>>> I
>>>> was trying to make a new nice clean installed SD-Card for our raspberry pi.
>>>> We have tried, tested and discarded a few programs along the way, but 
>>>> during
>>>> development we haven't been removing programs when they have become
>>>> redundant, and as such the installs have grown a bit unnecessary large. 
>>>> This
>>>> time Ive narrowed it down to installing mysql, libboost-all-dev, qtcreator
>>>> and a couple of qt and boost dependencies. Then we come back to the good 
>>>> old
>>>> building of Wt from source. I tried Wim's approach, just following the
>>>> ubuntu guide, cmake completes perfectly adding mysql backend and all seems
>>>> wonderful, but then during make (sudo make), the pi starts treshing away at
>>>> the source code for hours (literally hours), but at 88% I get the 
>>>> following:
>>>> 
>>>> [ 88%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlQueryParse.o
>>>> c++: internal compiler error: killed (program cc1plus)
>>>> Please submit a full ....
>>>> with pre pro.....
>>>> see file .....
>>>> make[2]: ***[src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlQueryParse.o] Error 4
>>>> make[1]: ***[src/Wt/Dbo/CMakeFiles/wtdbo.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>> 
>>>> 
>>>> From my previous debacle with Wt, I remembered the tip about commenting out
>>>> line 11 in Render/CssParser.C
>>>> Then I tried installing only the <<cross compile>> packages, but this 
>>>> result
>>>> in a bit lacking an install, I need the mysql backend and bootstrap as 
>>>> well.
>>>> Then I tried to install libwt*, but this tells me I have unmet dependencies
>>>> and conflicts. And E: Unable to correct problems, you have held broken
>>>> packages.
>>>> 
>>>> I did install both g++ and gcc to the newest versions. I see that this is a
>>>> compiler problem, but I have a feeling that you guys are able to pinpoint
>>>> this issue for me :)
>>>> 
>>>> Wim, the clean debian install you did before the weekend, was that a
>>>> raspberry install or a regular debian?
>>>> 
>>>> Best regards,
>>>> 
>>>> Tor
>>>> 
>>>> 
>>>> 
>>>> 28. feb. 2014 kl. 17:04 skrev Tor Arne Fallingen <fallin...@gmail.com>:
>>>> 
>>>> Hey Wim,
>>>> 
>>>> I was actually sitting here trying to figure how to set that prefix, and 
>>>> saw
>>>> this mail come in. You answer two things I were wondering about here :) I
>>>> was suspecting that I needed to have MySQL installed on my macbook to get
>>>> the mysql backend, and you confirmed that, in addition to telling me how to
>>>> force cmake to find the MySQL installation. I did not have MySQL installed
>>>> on my Mac earlier, but I wanted the MySQL libraries to be able to make
>>>> programs that I want to run on the Raspberry Pi, so basically I was 
>>>> thinking
>>>> just having the libraries available in my Wt install would be good. But I
>>>> installed MySQL earlier today, and I will redo my cmake for Wt-3.3.2-rc2
>>>> before installing.
>>>> 
>>>> The previous install of Wt on my RPi didn't have the MySQL backend either,
>>>> but Im pretty sure I hadn't installed the libmysqlclient-dev library before
>>>> installing Wt, so this should solve this issue (since its the main project
>>>> before graduating from my engineering education, I have kept pretty 
>>>> accurate
>>>> logs of all my installations, both fails and successes). One other thing If
>>>> I may, in that previous installation, I can't see any Resources folder with
>>>> the Bootstrap themes. Any ideas why? Where would it be located normally?
>>>> /usr/lib/Wt/ or /usr/include/wt/ or maybe somewhere completely different?
>>>> 
>>>> I tried building an installation out of the new rc2 for pi, but make failed
>>>> on like 65%, I sent a question, but that got stopped and awaits admin
>>>> approval because the mail started getting too large. This is the 
>>>> conclusion:
>>>> 
>>>> c++: internal compiler error: Killed (program cc1plus)
>>>> Please submit a full bug report,
>>>> with preprocessed source if appropriate.
>>>> See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
>>>> make[2]: *** [src/CMakeFiles/wt.dir/Wt/Render/CssParser.o] Error 4
>>>> make[1]: *** [src/CMakeFiles/wt.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>> 
>>>> This is a freshly installed RPi containing the recent Wheezy, lighttpd,
>>>> mysql and qtcreator.
>>>> 
>>>> Regards,
>>>> Tor
>>>> 
>>>> 
>>>> 
>>>> 28. feb. 2014 kl. 16:42 skrev Wim Dumon <w...@emweb.be>:
>>>> 
>>>> Hi Tor,
>>>> 
>>>> 
>>>> So cmake says:
>>>> ** Wt::Dbo: not building MySQL backend.
>>>>   Indicate the location of your mariadb or mysqlclient installation using
>>>>   -DMYSQL_PREFIX=... and the library to search for (e.g. mariadb or
>>>>   mysqlclient) using -DMYSQL_LIBRARY=...
>>>> 
>>>> The mysql client libraries and header files must exist on your system in
>>>> order to compile the Wt::Dbo MySQL backend. Did you install package
>>>> libmysqlclient-dev? You'll also have to install this package on your
>>>> raspberry pi.
>>>> 
>>>> BR,
>>>> Wim.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 2014-02-27 20:02 GMT+01:00 Tor Arne Fallingen <fallin...@gmail.com>:
>>>> 
>>>>> koen,
>>>>> I  feel a bit stupid for asking, but now I have gone ahead and started the
>>>>> reinstall of boost and Wt (of course using the last release), and boost
>>>>> finished with a rather positive summary:
>>>>> ...failed updating 1 target...
>>>>> ...skipped 1 target...
>>>>> ...updated 1030 targets...
>>>>> But running cmake in Wt/build, I see that there is several things are
>>>>> omitted:
>>>>> ** Disabled WRasterimage support. Set WT_WRASTERIMAGE_IMPLEMENTATION to
>>>>> GraphicsMagick or skia.
>>>>> -- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
>>>>> ** Disabling PDF support (WPdfImage, WPdfRenderer): requires libharu.
>>>>>  Indicate the location of your haru library using -DHARU_PREFIX=...
>>>>> ** Disabling raster image support (WRasterImage): set
>>>>> WT_WRASTERIMAGE_IMPLEMENTATION to GraphicsMagick or skia.
>>>>> ** Disabling server-side opengl rendering for WGLWidget: requires gl, glew
>>>>> and WRasterImage (GraphicsMagick or skia).
>>>>> ** Disabling advanced font rendering support: requires libpango.
>>>>>  Wt will use pkg-config to retrieve your libpango installation location.
>>>>> ** Wt::Dbo: building SQLite3 backend.
>>>>> ** Wt::Dbo: not building Postgres backend.
>>>>>   Indicate the location of your postgres installation using
>>>>>   -DPOSTGRES_PREFIX=...
>>>>> ** Wt::Dbo: not building Firebird backend.
>>>>>   Indicate the location of your FirebirdSQL and IBPP installation using
>>>>>   -DFIREBIRD_PREFIX=... -DIBPP_SRC_DIRECTORY=...
>>>>> ** Wt::Dbo: not building MySQL backend.
>>>>>   Indicate the location of your mariadb or mysqlclient installation
>>>>> using
>>>>>   -DMYSQL_PREFIX=... and the library to search for (e.g. mariadb or
>>>>>   mysqlclient) using -DMYSQL_LIBRARY=...
>>>>> ** Disabling ISAPI.
>>>>> ** Disabling FCGI connector: requires libfcgi
>>>>>  Indicate the location of libfcgi using -DFCGI_PREFIX=..., or omit this
>>>>> connector using -DCONNECTOR_FCGI=OFF
>>>>> ** Enabling built-in httpd.
>>>>> -- Looking for crypt
>>>>> -- Looking for crypt - found
>>>>> -- ** Not building mandelbrot example: requires Wt::WRasterImage.
>>>>> -- ** Not building style example: requires WRasterImage.
>>>>> ** Testing Wt::Dbo using Sqlite3 backend
>>>>> -- Configuring done
>>>>> -- Generating done
>>>>> -- Build files have been written to: /Users/taf/wt-3.3.2-rc2/build
>>>>> Is it possible to force installation of some of these? I assume they are
>>>>> omitted because I dont have the targeted software installed. Or is it
>>>>> possible to install some of these in the future. Lets say I suddenly want 
>>>>> to
>>>>> install the mysql backend to write programs for logging into a external
>>>>> Mysql database? Do I have to have MySQL installed here to get the backend
>>>>> installed?
>>>>> 
>>>>> This time I install everything into the system default locations, so Id
>>>>> rather ask first, than after the damage is done.
>>>>> 
>>>>> For the ubuntu install... It doesn't seem like Wt(cmake) find boost, and I
>>>>> dont know what to put in BOOST_COMPILER in the CMakeLists.txt there. The
>>>>> BOOST_PREFIX I think I could find, also the version.
>>>>> 
>>>>> Regards,
>>>>> Tor
>>>>> 
>>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Flow-based real-time traffic analytics software. Cisco certified tool.
>>>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
>>>> Customize your own dashboards, set traffic alerts and generate reports.
>>>> Network behavioral analysis & security monitoring. All-in-one tool.
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk_______________________________________________
>>>> witty-interest mailing list
>>>> witty-interest@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>> 
>>>> 
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Put Bad Developers to Shame
>>>> Dominate Development with Jenkins Continuous Integration
>>>> Continuously Automate Build, Test & Deployment
>>>> Start a new project now. Try Jenkins in the cloud.
>>>> http://p.sf.net/sfu/13600_Cloudbees_APR
>>>> _______________________________________________
>>>> witty-interest mailing list
>>>> witty-interest@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Put Bad Developers to Shame
>>> Dominate Development with Jenkins Continuous Integration
>>> Continuously Automate Build, Test & Deployment
>>> Start a new project now. Try Jenkins in the cloud.
>>> http://p.sf.net/sfu/13600_Cloudbees_APR
>>> _______________________________________________
>>> witty-interest mailing list
>>> witty-interest@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>> 
>> 
>> ------------------------------------------------------------------------------
>> Put Bad Developers to Shame
>> Dominate Development with Jenkins Continuous Integration
>> Continuously Automate Build, Test & Deployment
>> Start a new project now. Try Jenkins in the cloud.
>> http://p.sf.net/sfu/13600_Cloudbees_APR
>> _______________________________________________
>> witty-interest mailing list
>> witty-interest@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>> 
> 
> ------------------------------------------------------------------------------
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment 
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees_APR
> _______________________________________________
> witty-interest mailing list
> witty-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/witty-interest

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees_APR
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to