Help Compiling Construct from source....

This forum is currently in read-only mode.
From the Asset Store
Game with complete Source-Code (Construct 3 / .c3p) + HTML5 Exported.
  • I have VS2008 Professional I get an error when trying to compile Construct saying it could not find ProfUIS284yn.lib

    I know this file is part of a propriety UI but even after downloading that and linking the libs,(still could not find the file in the lib folder for that) it did not work. Any help would be appreciated. I run windows 7 and it has its own Ribbon libs if I am correct, not sure if I could use them somehow. Any help would be appreciated.

  • What's the error message?

    Unfortunately you do have to buy the proper Prof-UIS library to get it to compile. This was a pretty bad decision we made earlier on (especially for a volunteer project with no income! ) Do you have those libs then?

  • No I do not, as I cannot afford to purchase them I have been unable to find a way to make it compile.

    I select the solution file in the IDE folder in VS2008 and build it and during the build I get...

    1>LINK : fatal error LNK1104: cannot open file 'ProfUIS284yn.lib'[/code:lnngb556]
    
    Is there a particular build order? Is there any other folders project files I need to compile first or does the IDE solution do it all?
  • Im pretty sure you cant get it to compile without the dependencies....

  • Not a chance, no program would compile or function without all dependencies met. That I thought was common sense, not to be rude. But say part of the UI dependencies are missing and the program continues to compile.... All that would cause is the functions that are tied to that ceasing to work or work correctly if the program even executes.

  • Sorry, you can't build Construct without building ProfUIS284yn.lib from a purchased edition of Prof-UIS. The library covers the entire UI so it's not like you could remove it and build anyway. We're not allowed to distribute it ourselves since it would amount to publishing the purchased Prof-UIS. If you've got as far as the linker, though, you've at least successfully compiled all the source files. We'll definitely remove the Prof-UIS library in Construct 2 though. We've been rightly criticised as not being a true open source project since you must purchase a library to compile the IDE source code. As I said, it was a bad decision.

    You can build the runtime without the Prof-UIS libraries, though.

  • Not a chance, no program would compile or function without all dependencies met. That I thought was common sense, not to be rude. But say part of the UI dependencies are missing and the program continues to compile.... All that would cause is the functions that are tied to that ceasing to work or work correctly if the program even executes.

    I said it cant compile without the ui libs. so your comment about my common sense is not appreciated. you should read my posts before you reply to them thank you.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • It would also be nice to get rid of the MFC/ATL dependencies so that it could build using the free Visual Studio Express edition

    Especially for the plugins .. could we work out a way for plugins and behavious to compile wiht just Express?

  • The IDE in Construct 2 will probably still use MFC, but the runtime might be compilable without it. We'll make the Plugin/behavior SDK work on Express (and other non-visual-studio compilers) as a priority.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)