maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Technology Preview: MADDE (https://talk.maemo.org/showthread.php?t=38075)

too 2010-02-25 13:00

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by mailwl (Post 545181)
i can't read 20 pages in english, maybe my question was ask by someone, but tell me please, now to change font size in Madde-terminal on Windows? on my FullHD 18.4'' notebook screen the letters looks like a child ants

Edit madde.bat in madde installation directory; it contains line

start rxvt -backspacekey -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn Courier-12 -tn msys -geometry 80x25 -e /bin/sh --login -i


Now change Courier-12 to something else, like Courier-20..

EDIT: works: I tested this way:

1) start madde terminal

2) run 'vi /madde.bat'

3) enter '/Courier <enter>' to get into right place

4) move cursor over '1' (using cursor keys), press 'x', then 'a', then '0' and then <esc>

5) press 'Z' and 'Z' to exit vi.

(if something screwed above, enter <esc>, then ':', then 'q', then '!' and then <enter>.)

magnuslu 2010-02-26 14:44

Re: Technology Preview: MADDE
 
Is it supposed to be possible to compile Qt apps with mobility (QMediaRecorder) and animation (QtPropertyAnimation) with the current version of MADDE with what is currently available on the N900? Just checking before I dig too deep into how to actually get them to work...

gLobster 2010-02-27 08:43

Re: Technology Preview: MADDE
 
I have trubles with "MADDE/QtCreator Integration For Windows" on Windows 7 PC computer.

I can't setup USB network. Windows can't find driver RNDIS/Ethernet Gadget. Where i can take it driver for W7?

mailwl 2010-02-27 11:02

Re: Technology Preview: MADDE
 
wifi connection works as well, btw

too 2010-02-27 12:55

Re: Technology Preview: MADDE
 
I'd also recommend wifi if possible

Usb for windows requires maemo_usbnet.inf -file, which is browsable at

https://garage.maemo.org/pipermail/p...ne/000396.html

or better:

https://garage.maemo.org/plugins/scm...c-connectivity

Unfortunately neither provides direct downloading of the file; You'll
need either download the file using subversion checkout command
or grab the code from the above links and save output file.

maemo_usbnet.cat is some Nokia certificate file for the RNDIR driver;
is saved to the same directory as maemo_usbnet.inf makes some
warning to go away (replaced with some notification message
window, which contents I do not remember...).

EDIT: Madde & QtCreator wiki page mentions installing PC Connectivity
to windows. This sets up windows driver...

Larswad 2010-03-01 22:36

Re: Technology Preview: MADDE
 
Madde looks indeed promising and the way to go instead of scratchbox development, but I got a slight problem that make me feel like I've missed something elementary when I installed madde :confused: :

The definition 'Qt::WA_Maemo5StackedWindow'
is not defined in any header, in fact, I can't find any WA_Maemo5XXX definition from the Qt namespace anywhere in the headers.

I need to have stacked windows in my app. (like most apps do), and I guess it's not a strange feature to ask for.

It should be in the 'qnamespace.h' file if I'm right ,so do I need to install the qt4-maemo5 sdk somehow to get this working? If so, how do I keep the QtCreator integration still working?

If there is a simple answer to this, I think the solution should be mentioned somewhere in the madde instructions.

danielwilms 2010-03-02 06:23

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by Larswad (Post 551710)
If there is a simple answer to this, I think the solution should be mentioned somewhere in the madde instructions.


The windows properties are new in 4.6. There is a good post on 4.6, where MADDE is mentioned as well. Have a look there. 4.6 is not yet part of MADDE, so that it is not mentioned in the instructions, but I think the instructions state somewhere, that just 4.5 is currently supported.


Daniel

Larswad 2010-03-02 08:02

Re: Technology Preview: MADDE
 
Thanks for the answer Daniel!
I'll try to find the place in 4.6 that you are referring to where this is mentioned.
As it is now however, I think that not having any maemo5 specific window flags or properties sets quite a limit to what one can do with madde.
But I do realize it's techpreview, so I guess I'll have to be patient until madde comes with 4.6.
;)

pillar 2010-03-02 09:14

Re: Technology Preview: MADDE
 
On-device-debugging is not working for me. Is it working for others?

danielwilms 2010-03-02 09:41

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by Larswad (Post 552115)
Thanks for the answer Daniel!
I'll try to find the place in 4.6 that you are referring to where this is mentioned.

Big sorry, I forgot to add the link. This makes it easier I guess ;)

danielwilms 2010-03-02 09:41

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by pillar (Post 552179)
On-device-debugging is not working for me. Is it working for others?


Any details, error messages etc?

Daniel

pillar 2010-03-02 09:46

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by danielwilms (Post 552209)
Any details, error messages etc?

No, Debugging seems to start and the app is running, but it is not stopping to any breakpoints. Asked Harry in irc and he said that the newest build of MADDE has some sort of bug about it. Would be nice to get it working.

too 2010-03-02 16:36

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by pillar (Post 552213)
No, Debugging seems to start and the app is running, but it is not stopping to any breakpoints. Asked Harry in irc and he said that the newest build of MADDE has some sort of bug about it. Would be nice to get it working.

It would be nice to know about the bug :)

Is it about remote debugging ?

flyskyhigh 2010-03-16 17:24

Re: Technology Preview: MADDE
 
Hi guys, I have tried to setup the development environment with MADDE on Windows according to the tutorial on wiki. I am having trouble with my N900 restating when I connect it via the USB cable. The case is following. I run Mad Developer and load the g_ether module. I configure the IP address and other connection properties. The module loads OK and the usb interface IP configuration is displayed in Mad Developer. Then I connect the device via USB cable and select PC suite mode. After a couple of seconds my N900 is restarted (and after the startup g_nokia is loaded). If I connect via USB cable first and try to load the g_ether module N900 is restarted immediatelly when the module load is initiated. So I guess the problem is in some clash of my windows machine with g_ether module on N900. Have anybody experienced this? Any hint? I am stuck :-(

cjard 2010-03-18 02:51

Re: Technology Preview: MADDE
 
flyskyhigh, i simply connected my n900 and my laptop both to my wifi router an communicate over the wifi; no bothering with usb.. is this an issue for you?

choubbi 2010-03-18 07:10

Re: Technology Preview: MADDE
 
Yes, don't bother with USB networking if you don't have to. You can also create an Ad-Hoc wifi for the link if your computer and N900 aren't on the same network.

soravhoney 2010-03-18 07:28

Re: Technology Preview: MADDE
 
hi I have some problem in installing medde on windows xp
installation goes fine till 50% and when tar.gz begins to extract a dos windows appears as follow:
http://www.flickr.com/photos/48549499@N08/4442848854/
after that finally this appears:
http://www.flickr.com/photos/48549499@N08/4442070089/
and whole process fails.
I have downloaded the same madde file 4 times but nothing happened hopeful.

too 2010-03-18 10:15

Re: Technology Preview: MADDE
 
Weird problem....

g_nokia is always the "first" module for usb connection that is
loaded at boot. g_file_storage is loaded if user chooses file
storage when usb cable is plugged...

... which brings to first question: does file storage mode work
as expected ?

Second thing is to try first select g_ether, then plug usb cable
and when pc suite/mass storage requester appears, tap
outside of the dialog and see if it crashes again.

I just tested against linux: first chose g_ether. Then configured
usb0 interface, plugged cable and chose g_nokia (which doesn't
do anything when g_ether is chosen). No problem with connection.

Software version (see product information in settings window)
3.2010.02-8

We also test reqularly with windows ... and I just asked my
colleaque about crashing -- she tested yesterday with windows
and did not get a crash.

I wonder what kind of message from usb could crash the
device (or is it about signal levels that comes via the port)...
You could also try using another usb port and/or another
machine to lessen the change that there is some problem
with hardware ?

Also, what is your windows system and anything you can
tell how it sees the usb hardware (driver info). That information
could be useful.

too 2010-03-18 10:41

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by soravhoney (Post 571488)
hi I have some problem in installing medde on windows xp
installation goes fine till 50% and when tar.gz begins to extract a dos windows appears as follow:
http://www.flickr.com/photos/48549499@N08/4442848854/
after that finally this appears:
http://www.flickr.com/photos/48549499@N08/4442070089/
and whole process fails.
I have downloaded the same madde file 4 times but nothing happened hopeful.

re-downloading madde would not change a thing; most
probably the file is fine. Checksumming the file would tell
whether the install file is exactly the original. There is MD5SUMS
in the download directory could be used to verify the installer
(but dont't ask me how that is done on windows before MADDE
is installed).

Anyway the installer is most probably correct; the target creation
would fail differently if not.

What you could test is to copy the installer file to the same
partition as where MADDE is being installed and see if
that helps. If it does we have to check the cause...

zwer 2010-03-21 06:34

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by too (Post 571671)
There is MD5SUMS
in the download directory could be used to verify the installer
(but dont't ask me how that is done on windows before MADDE
is installed).

If he has some sort of a ssh client installed, there is probably some hasher in the install dir. Also, most Perl and Python distributions come with an MD5 library... And probably the easiest option is to use HashCalc, free, small and simple app that takes care of all your hashing needs...

soravhoney 2010-03-21 11:41

Re: Technology Preview: MADDE
 
hi everyone
I got this problem while installing madde on windows xp
I downloaded the version 4 times but each time it reports the same error as follow:

[2010/03/21 16:56:29] logging set to 1
[2010/03/21 16:56:29] CreateDirectory: "C:\MADDE\0.6.14\cache" (1)
[2010/03/21 16:56:29] File: overwriteflag=0, allowskipfilesflag=2, name="fremantle-arm-sysroot-2.2009-51-1-qt453.tar.gz"
[2010/03/21 16:57:12] File: wrote 616817169 to "C:\MADDE\0.6.14\cache\fremantle-arm-sysroot-2.2009-51-1-qt453.tar.gz"
[2010/03/21 16:57:12] File: overwriteflag=0, allowskipfilesflag=2, name="arm-2007q3-51sb6-arm-none-linux-gnueabi_w32.tar.bz2"
[2010/03/21 16:57:14] File: wrote 42423215 to "C:\MADDE\0.6.14\cache\arm-2007q3-51sb6-arm-none-linux-gnueabi_w32.tar.bz2"
[2010/03/21 16:57:14] File: overwriteflag=0, allowskipfilesflag=2, name="qt-tools-4.5.3-windows.tar.gz"
[2010/03/21 16:57:14] File: wrote 3469218 to "C:\MADDE\0.6.14\cache\qt-tools-4.5.3-windows.tar.gz"
[2010/03/21 16:57:14] CreateDirectory: "C:\MADDE\0.6.14" (1)
[2010/03/21 16:57:14] File: overwriteflag=0, allowskipfilesflag=2, name="madde.ico"
[2010/03/21 16:57:14] File: wrote 14846 to "C:\MADDE\0.6.14\madde.ico"
[2010/03/21 16:57:14] File: overwriteflag=0, allowskipfilesflag=2, name="maddedoc.ico"
[2010/03/21 16:57:14] File: wrote 14846 to "C:\MADDE\0.6.14\maddedoc.ico"
[2010/03/21 16:57:14] Delete: "F:\Software\madde.tar.gz"
[2010/03/21 16:57:14] Delete: DeleteFile("F:\Software\madde.tar.gz")
[2010/03/21 16:57:14] Delete: "C:\MADDE\0.6.14\MADDE*.exe"
[2010/03/21 16:57:14] Exec: command=""C:\MADDE\0.6.14\postinstall\postinstall. bat" C:\MADDE\0.6.14"
[2010/03/21 16:57:14] Exec: success (""C:\MADDE\0.6.14\postinstall\postinstall.bat" C:\MADDE\0.6.14")
[2010/03/21 17:03:59] IfFileExists: file "C:\MADDE\0.6.14\postinstall" exists, jumping 0
[2010/03/21 17:03:59] Aborting: ""
[2010/03/21 17:04:03] Call: 964
[2010/03/21 17:04:03] IfFileExists: file "C:\MADDE\0.6.14.old" does not exist, jumping 0
[2010/03/21 17:04:03] RMDir: "C:\Documents and Settings\Chip\Start Menu\Programs\MADDE"
[2010/03/21 17:04:03] Delete: "C:\Documents and Settings\Chip\Desktop\Madde Terminal.lnk"
[2010/03/21 17:04:03] Delete: "C:\Documents and Settings\Chip\Desktop\Madde Documentation.lnk"
[2010/03/21 17:04:03] Call: 295
[2010/03/21 17:04:03] Jump: 338
[2010/03/21 17:04:03] detailprint: PATH is empty - Nothing to remove
[2010/03/21 17:04:03] Jump: 474
[2010/03/21 17:04:03] DeleteRegKey: "HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Uninstall\MADDE"
[2010/03/21 17:04:03] CreateDirectory: "C:\MADDE\0.6.14" (1)
[2010/03/21 17:04:03] Exec: command=""C:\MADDE\0.6.14\rminstallation.bat""
[2010/03/21 17:04:03] Exec: success (""C:\MADDE\0.6.14\rminstallation.bat"")
[2010/03/21 17:04:03] settings logging to 0


and the file md5sums as said by you isn't compatible with windows,, what to do now?

too 2010-03-22 16:27

Re: Technology Preview: MADDE
 

ff5f1cef504fb7d9f86fe46fb4936eeb index
47fb971c70892178d148df18d9503045 install-madde-0.6.14-darwin-i686.sh
cd71a3c50f73949b6b406c9ddf269cc0 install-madde-0.6.14.exe
da3383f19c4b14817364d29b8a09b362 install-madde-0.6.14-linux-i686.sh
2b545b3b7646b7b0fa13a53f5e268927 install-madde-0.6.14-linux-x86_64.sh
d3533398a32a6ed540dfc8a6770a71b9 LICENSE


and use the HashCalc mentioned my zwer to calculate hashes...

Larswad 2010-03-23 08:36

Re: Technology Preview: MADDE
 
Danielwilms,

Thanks again for your help! For a while (and with a little bit of tinkering) I managed to have the 4.6 SDK toolchain 'installed' as mentioned in the post you gave me. I managed to 'sort of' use the QtCreator as well with that toolchain, but without the having the right context-sensitive stuff/help (which is pointed out to the wrong toolchain). I had to remove the first QMake build step and putting in a custom one instead, using the right qmake by using explicit paths. I was then able to use the window flags and for a while I kept writing on my app, even deploying to the device using mad developer. However, finally I realized that the dpkg building stuff now was broke (I guess since it will use the wrong qmake paths when the project was created), so I won't be able to create any packages. Am I back to using the scratchbox toolkits with esbox and stuff? Duh! I'm a little bit surprised that noone else here seems to be bothered by this problem in this thread, isn't it hard to make a useful n900 app. without having the window flags in the SDK? I mean, stacked windows is not very uncommon is it? Is there another way of doing it without using the flags?

Danielwilms, if you are still there and willing to help, I must have missed out or didn't fully understand that part on how to set the path variable properly. I did set it manually once in the madde terminal by prepending the path to the right qmake but I'm not sure if that really helped (I would have wanted mad pscreate to use the 4.6 qmake). The thread you linked to me was a little bit short on that last thing about setting the path. Have you or anyone else tried this and in such case how did it work out?

It's kind of depressing right now that I can't build a package for my application.

danielwilms 2010-03-23 08:52

Re: Technology Preview: MADDE
 
Hi,
Quote:

Originally Posted by Larswad (Post 578310)
Danielwilms, if you are still there and willing to help, I must have missed out or didn't fully understand that part on how to set the path variable properly. I did set it manually once in the madde terminal by prepending the path to the right qmake but I'm not sure if that really helped (I would have wanted mad pscreate to use the 4.6 qmake). The thread you linked to me was a little bit short on that last thing about setting the path. Have you or anyone else tried this and in such case how did it work out?

It's kind of depressing right now that I can't build a package for my application.

I agree that the integration of the 4.6 beta packages is a bit hackish, and I will have a deeper look into the details. But it was just meant to test already the 4.6 packages, so to say a preview within a preview. Sorry for the inconvenience. But be aware that soon there will be PR 1.2 with Qt 4.6 integrated, which means as well that you will get a newer version of MADDE, which compiles against that rootstrap. That will make those things a lot easier and cleaner.

Daniel

Larswad 2010-03-23 09:16

Re: Technology Preview: MADDE
 
Ok thanks Danielwillms, I'm sorry for being impatient! I'll just wait then (unless you find something even more hackish...:D ) ...And in the meantime I'll use the pre-setup ubuntu images under a VM. (I don't want to mess up my 64 bit 9.10 ubuntu) :cool:.

danielwilms 2010-03-23 09:38

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by Larswad (Post 578351)
Ok thanks Danielwillms, I'm sorry for being impatient! I'll just wait then (unless you find something even more hackish...:D ) ...And in the meantime I'll use the pre-setup ubuntu images under a VM. (I don't want to mess up my 64 bit 9.10 ubuntu) :cool:.

hehe...nothing to be sorry about ;) it's a good thing :) will let you know, latest when a new update will be available ;)

pillar 2010-03-23 10:31

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by danielwilms (Post 578323)
Hi,


I agree that the integration of the 4.6 beta packages is a bit hackish, and I will have a deeper look into the details. But it was just meant to test already the 4.6 packages, so to say a preview within a preview. Sorry for the inconvenience. But be aware that soon there will be PR 1.2 with Qt 4.6 integrated, which means as well that you will get a newer version of MADDE, which compiles against that rootstrap. That will make those things a lot easier and cleaner.

Now that we have PR1.2 SDK out with Qt 4.6, it would be nice to get a version of MADDE with support of 4.6 out as well. Let's face it, I think pretty much everyone is already using 4.6 and it's been a blocker to really use MADDE other than to just play around with it a little. At least, that's my experience with it.

Venemo 2010-03-24 19:09

Re: Technology Preview: MADDE
 
I think the next version of MADDE will come with the release of PR 1.2, with Qt 4.6.

arne.anka 2010-03-26 21:20

Re: Technology Preview: MADDE
 
hi,
could someone who knows please add to the FAQ a section describing how to use additional libs/headers (ie not included with madde, eg librsvg2)?
i am familiar with "normal" cross compiling, but madde's design is not that simple.

Intergalactic Christ 2010-03-27 22:15

Re: Technology Preview: MADDE
 
I'm having a problem deploying a test application using MADDE/QtCreator.

I've set up the device following the wiki, however when I click Run I am getting the error, "Deployment failed: Error in cryptography backend: Botan: Decoding error: BER: Length field is too large".

Google returned no results about what this actually means.

Has anyone else experienced this or any idea what it means?

Thanks

alnitak 2010-03-28 14:38

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by Intergalactic Christ (Post 584750)
I'm having a problem deploying a test application using MADDE/QtCreator.

I've set up the device following the wiki, however when I click Run I am getting the error, "Deployment failed: Error in cryptography backend: Botan: Decoding error: BER: Length field is too large".

I think you have chosen 'id_rsa' instead of 'id_rsa.pub'

but for me, after deploying successfully the key, the test connection fails saying : 'Could not connect to host'

I'll try again and again :)

good luck

good luck

Intergalactic Christ 2010-03-28 16:20

Re: Technology Preview: MADDE
 
I've deployed the public key to the device and set the private key in QtCreator, but still getting this error.

Still looking into it.

Thanks.

Intergalactic Christ 2010-03-28 16:37

Re: Technology Preview: MADDE
 
Ok I managed to get it to work by creating the keys again but this time not using a passphrase, is this normal behaviour?

Thanks

ravioli156 2010-03-29 13:12

Re: Technology Preview: MADDE
 
Hi,
I've made an app using MADDE, then created a deb package. It works fine, installs fine, but when sending it to the extras-devel queue, the automatic build fails :

Code:

TMP="/var/tmp"
TEMP="/var/tmp"
DEBIAN_FRONTEND="noninteractive"
DEBIAN_PRIORITY="critical"
DEB_BUILD_OPTIONS="parallel=4"
TMPDIR="/var/tmp"
dpkg-buildpackage: source package is trainmee
dpkg-buildpackage: source version is 0.1
dpkg-buildpackage: host architecture armel
dpkg-buildpackage: source version without epoch 0.1
: Using Scratchbox tools to satisfy builddeps
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
/scratchbox/tools/bin/make clean
make[1]: Entering directory `/home/builder2/maemo-fremantle-armel-extras-devel/work/trainmee-0.1'
make[1]: *** No rule to make target `../../../.madde/0.5/sysroots/fremantle-qt-arm-sysroot-0942/usr/share/qt4/mkspecs/linux-g++-gles2/qmake.conf', needed by `Makefile'.  Stop.
make[1]: Leaving directory `/home/builder2/maemo-fremantle-armel-extras-devel/work/trainmee-0.1'
make: [clean] Error 2 (ignored)
dh_clean
dh_clean: Sorry, but 5 is the highest compatibility level supported by this debhelper.
make: *** [clean] Error 1

Everything in the makefile is linked to the folder where MADDE is installed on my computer... What can I do ? The Makefile is automatically generated...

Thanks

tvogel 2010-03-29 14:04

Re: Technology Preview: MADDE
 
I have a question about third-party libraries in madde in this new thread. This one is getting a bit long and mixed up for me.

arne.anka 2010-03-29 21:35

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by tvogel (Post 586755)
I have a question about third-party libraries in madde in this new thread. This one is getting a bit long and mixed up for me.

yes, i've seen it.
but to be honest, after a few days browsing these forums and reading an awfull lot of threads i doubt, you'll ever get an answer -- looks like everbody talks and nobody listens.

pigling 2010-04-17 16:54

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by too (Post 571671)
re-downloading madde would not change a thing; most
probably the file is fine. Checksumming the file would tell
whether the install file is exactly the original. There is MD5SUMS
in the download directory could be used to verify the installer
(but dont't ask me how that is done on windows before MADDE
is installed).

Anyway the installer is most probably correct; the target creation
would fail differently if not.

What you could test is to copy the installer file to the same
partition as where MADDE is being installed and see if
that helps. If it does we have to check the cause...

I download the installer exe file in D:\Download and install the madde to D:\Madde folder. Get the same problem as soravhoney did. Check the m5dsum value and there is no problem. Have any idea for this case? Thanks.

Venemo 2010-04-20 18:47

Re: Technology Preview: MADDE
 
Hi,

This may be the most idiot question ever, but...
MADDE is a cross-compiler, right?
So why isn't there any documentation about how to actually compile with it? I mean, without Qt Creator and stuff, to compile pure C and GTK applications.

pigling 2010-04-21 01:17

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by soravhoney (Post 571488)
hi I have some problem in installing medde on windows xp
installation goes fine till 50% and when tar.gz begins to extract a dos windows appears as follow:
http://www.flickr.com/photos/48549499@N08/4442848854/
after that finally this appears:
http://www.flickr.com/photos/48549499@N08/4442070089/
and whole process fails.
I have downloaded the same madde file 4 times but nothing happened hopeful.

Finally, I can confirm this error is related to file system format. When you install Madde on a FAT32 system, this error will happen. But it will succeed on NTFS system.

By the way, where should I submit this bug to madde team? Thanks.

danielwilms 2010-04-21 06:40

Re: Technology Preview: MADDE
 
Quote:

Originally Posted by ravioli156 (Post 586678)
Hi,
I've made an app using MADDE, then created a deb package. It works fine, installs fine, but when sending it to the extras-devel queue, the automatic build fails :

Code:


dh_clean: Sorry, but 5 is the highest compatibility level supported by this debhelper.
make: *** [clean] Error 1


Please change the compat file in the debian folder manually to 5. Then it should work.

Daniel


All times are GMT. The time now is 11:43.

vBulletin® Version 3.8.8