Development of Manasource and anything else related to the Mana Project.
#136929 by Ablu
Sat Aug 03, 2013 9:55 am
Hello,

Where did you get this build? Is it a nightly build? Did you install as portable? (Please show us the folder content of the folder in which the mana.exe is)

This sounds a bit like a crosscompile build of me for source of tales. Though I do not remember doing a build at that date...

Regards,
Ablu
#136934 by Ablu
Sat Aug 03, 2013 12:58 pm
Hm. It looks like the daily builds broke a bit ago. I messaged the guy who provides them.

If you only need the client for playing TMW you can try to use an older nightly build or simply use the mana 0.6.1 version (which is not very different for TMW only).

However if you need the client for testing with the Mana server you probably need to compile the client yourself until we get the nightlies fixed (you can see http://doc.manasource.org/compile_mana_ ... ml#windows for help about that (or come to irc at #mana on freenode).

Regards and sorry for the issues,
Ablu
#136936 by vatarus
Sat Aug 03, 2013 2:00 pm
Yes, I need the client for testing with the Mana server.
Well, I tried to compile from source by following the instructions, but got a compile error.
I used the Code:Blocks 12.11, dev pack from https://github.com/mana/mana-mingw-libs ... master.zip and instructions from http://doc.manasource.org/compile_mana_ ... ml#windows, but it does not work.
Attachments
(9.23 KiB) Downloaded 42 times
#136937 by Ablu
Sat Aug 03, 2013 2:07 pm
This looks like linking to guichan fails. Can you please ensure that you have the library installed in your mingw lib directory and codeblocks is configured to link against it? (The libguichan*.a files)

Regards,
Ablu
#136940 by Ablu
Sat Aug 03, 2013 3:16 pm
Ah right. codeblocks ships with an old version of mingw... Which has a bug regarding c++0x compiled binaries and non c++0x compiled ones being incompatible...

Though I forgot how to fix that again... (No windows here)
#136946 by o11c
Sat Aug 03, 2013 8:54 pm
Ablu wrote:Ah right. codeblocks ships with an old version of mingw... Which has a bug regarding c++0x compiled binaries and non c++0x compiled ones being incompatible...

Though I forgot how to fix that again... (No windows here)

Just don't use gcc 4.7.0 or 4.7.1. Any other version is fine (4.6.x or 4.7.2+)
#136958 by o11c
Sun Aug 04, 2013 3:29 am
vatarus wrote:Well, updated MinGW to version 4.7.2-1 from http://sourceforge.net/ but still have a compilation error.
What is the problem now?

The CodeBlocks file has to be manually updated, and hasn't been since the following files were added:

  • src/resources/chardb.cpp
  • src/resources/chardb.h
#136960 by vatarus
Sun Aug 04, 2013 4:54 am
Thanks.
I fix mana.cbp, and now the file is compiled.
But now compiled mana.exe not start swearing at guichan.dll, though nightly build running on that host.
In what could be the reason?
And can you give me your file mana.cbp?
Attachments
error.jpg
error.jpg (71.43 KiB) Viewed 2739 times
#136961 by Ablu
Sun Aug 04, 2013 4:59 am
Sorry I cannot read your screenshot. But if your application does not run because it expects guichan you need to move the dlls you downloaded for building into the build directory too (where your mana.exe is).

Regards,
Ablu
#136963 by Ablu
Sun Aug 04, 2013 5:43 am
The size is not a big deal... The exe of the nightlies if a full setup. So it contains a lot of different files too.

Can you maybe switch your system to english and take a screenshot of the error then? If have no idea what it says there :)

Who is online

Users browsing this forum: No registered users and 1 guest