[Solved] Building 8.4 on Linux problems

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

markymark
Just popping in
Just popping in
Posts: 8
Joined: Sun Dec 29, 2013 11:00

Re: Building 8.4 on Linux problems

Postby markymark » Mon Aug 04, 2014 17:28

Sorry I can't 100% confirm this. I'm not on windows myself.

The search order when an extension is not specified is ; .COM,.EXE,.BAT and .CMD. Though this can be customised on a per-system basis.

http://stackoverflow.com/questions/1653472/whats-the-relative-order-with-which-windows-search-for-executable-files-in-path

Presuming there is never a dftables.com, dftables.bat or dftables.cmd then all should work fine.

Dave.

timotei
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Apr 29, 2013 14:17

Re: Building 8.4 on Linux problems

Postby timotei » Wed Aug 13, 2014 17:27

I've tested with dftables (without .exe) on MinGW and MSVC 2013 and it worked just fine :)

User avatar
Ident
CEGUI Team
Posts: 1998
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Building 8.4 on Linux problems

Postby Ident » Wed Aug 13, 2014 17:43

Removed the workaround for win32. Thanks timotei.
CrazyEddie: "I don't like GUIs"

RayU65
Just popping in
Just popping in
Posts: 4
Joined: Sat Aug 30, 2014 13:12

Re: Building 0.8.x on Linux

Postby RayU65 » Wed Sep 17, 2014 11:36

Hi All, Well here goes by first post.
I'm building on Ubuntu 14.04. using clang 3.3 with LLVMs libc++ and libc++abi libraries. I currently have a working directory on on v0-8 @ rev:5471 I'm attempting to build with OGRE v2-0 @ rev 6562 this version is stable and runs I don't get core dumps on exit or when running samples. I am still learning how these two code sets work. I would be greatful if anyone can shed light on the following compilation issue I'm having.

There are two warnings (both in the same file) relating to C linkage: example is getWindowRendererFactoryModule(). clang gives;
cegui/include/CEGUI/WindowRendererSets/Core/Module.h:45:37: warning: 'getWindowRendererFactoryModule' has C-linkage specified, but returns user-defined type 'CEGUI::FactoryModule &' which is incompatible with C [-Wreturn-type-c-linkage] - I don't like ignoring warnings.

I also have compilation errors relating to OGRE objects. Should I expect to be able to compile these code sets currently, I've not had a great deal of success so far. mostly due to lack of knowledge of these programs I think.
I'm going to have another go compiling with default @ rev 5478.

Thanks for reading hope it makes sense.

User avatar
Ident
CEGUI Team
Posts: 1998
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: [Solved] Building 8.4 on Linux problems

Postby Ident » Wed Sep 17, 2014 12:11

Hi Ray. Please open a new thread, your issues seem entirely unrelated to the one discussed in this thread. Feel free to copy paste your post into the new thread.

If you make a new thread please explain what you mean by "code set", also you mention "these programs" - which programs? And you said v0-8 with ogre v2-0 works but then you went on to say that you get compilation errors. Sorry I really can't follow what you are saying.
CrazyEddie: "I don't like GUIs"

RayU65
Just popping in
Just popping in
Posts: 4
Joined: Sat Aug 30, 2014 13:12

Re: [Solved] Building 8.4 on Linux problems

Postby RayU65 » Wed Sep 17, 2014 12:16

:oops: thanks. I will move it and correct it.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 18 guests