Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows7 build tutorial does not work [solution] #13

Open
zunzu opened this issue Jan 18, 2016 · 3 comments
Open

Windows7 build tutorial does not work [solution] #13

zunzu opened this issue Jan 18, 2016 · 3 comments

Comments

@zunzu
Copy link

zunzu commented Jan 18, 2016

Hello,
The step by step tutorial does not work anymore. Its outdated I think
I have built latest webrtc alone but I did not yet manage to build ipop

Does ipop work with latest webrtc?

@zunzu zunzu changed the title depot_tools gclient repository moved from http to https depot_tools gclient Couldn't find src/testing/gmock in chromium_deps Jan 18, 2016
@zunzu zunzu changed the title depot_tools gclient Couldn't find src/testing/gmock in chromium_deps depot_tools gclient Couldn't find src/testing/gmock in chromium_deps Jan 18, 2016
@zunzu zunzu changed the title depot_tools gclient Couldn't find src/testing/gmock in chromium_deps depot_tools gclient "Couldn't find src/testing/gmock in chromium_deps" Jan 18, 2016
@zunzu zunzu changed the title depot_tools gclient "Couldn't find src/testing/gmock in chromium_deps" Windows7 build tutorial does not work Jan 18, 2016
@kcratie
Copy link
Member

kcratie commented Jan 19, 2016

Zunzu - Unfortunately, at this time none of the IPOP build documentations will succeed. Recent changes to the libjingle repo breaks the build (@ver=3.52). One of which was the move from http to https that you mentioned. We are in the process of moving to the current webrtc build but this requires code changes on our part. Please keep an eye out as we expect to roll out these changes over the course of the next few weeks.

@zunzu zunzu changed the title Windows7 build tutorial does not work Windows7 build tutorial does not work [solution] Jan 19, 2016
@ubap
Copy link

ubap commented Jan 20, 2016

Thank you for your answer. I managed to build it. I pretty much just followed the Windows 7 build tutorial.
The changes that I made:

  1. Set up an additional environmental variable:

    set GYP_DEFINES=target_arch=ia32
    
  2. Before running gclient sync command edit .gclient file, chang line 3 from:

    "url"         : "http://webrtc.googlecode.com/svn/branches/3.52",
    

    to

    "url"         : "https://webrtc.googlecode.com/svn/branches/3.52",
    
  3. Run gclient sync, it will fail. Update trunk/DEPS file. Line 13 from http to https:

    "chromium_trunk" : "https://src.chromium.org/svn/trunk",
    

    Run gclient sync again, now it should work.

  4. In the Get additional dependencies point 1, move Pre-built.2 folder content.

  5. In the Building the code point 1, I added two more warning codes: 4013, 4267.
    Edit: Looks like ignoring code 4013 is not necessary.
    I didn't run any comand with --force.

  6. Modify 137 line of tincan.cc. Remove InitializeSSL parameter.

    talk_base::InitializeSSL();
    

    Looks like callback is/was not supported on windows?

  7. Rebuilding ipoptap.dll is necessary.

I hope it might help someone to start.

Regards,
ubap (formerly posting as @zunzu)

@laurentius77
Copy link

I have also difficulties in building from source in Linux. I will try to adapt your knowledge in building Ipop for Linux - I hope to be close. Any help or hint will be welcomed. Thanks everybody!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants