Comments (9)
I'd wager you haven't built //WinObjC/build/build(.W*).sln yet. That will build all the prerequisites for the samples.
from winobjc.
Alternatively, you can download a prebuilt SDK -- check under "Releases".
from winobjc.
Thanks, that fixed it. Is that a missing step in the readme?
from winobjc.
The quick start instructions in the readme mention extracting the SDK and building the sample from there. It's assumed if you're starting from source you won't get any premade binaries. See the wiki for more complete build instructions.
from winobjc.
OK, so I did build the package and extracted it to a path, but how do I set up WOCCatalog to actually look at the said path for the libraries?
Na magic is happening, getting the following error:
LINK : fatal error LNK1181: cannot open input file 'OpenGLES.lib'
I am an iOS developer absolutely new to VS and this instruction - IMO - is worth having in the README...
from winobjc.
OK, got it, so you need to open the sample from the built SDK folder, not the sources, my bad.
from winobjc.
1st Question: First time while building the build file , it successfully built and generated the sdk. And everything went fine. Now again I built the build . Its showing this error. (Should I build it only once)
Error : cannot open input file 'StarboardWin32.lib' Package D:\PortingPOC\WinObjC-master\build\Package\LINK 1
2nd Question: I tried building the sample projects , it worked fine. Now using vsimporter.exe from cmd , I got the solution file for my ios project but it throws the following error while building?
Error LNK1181 cannot open input file 'StarboardXaml.lib'
D:\PortingPOC\WinObjC-master\build\SDKPackage\Release\samples\trialView\trialView.vsimporter\trialView-WinStore10\LINK 1
from winobjc.
I'm seeing this same cannot open input file 'OpenGLES.lib'
error.
Note that I am cloning the repo, not downloading the Releases file (if that matters).
I followed these directions from the readme:
- Extract the SDK zip file to a local directory
- Navigate to winobjc/samples/WOCCatalog in the extracted directory
- Double-click on WOCCatalog-WinStore10.sln to open in VS2015
- In VS2015 right-click on the WOCCatalog (Universal Windows) project
- Select Set as StartUp project
- Use Ctrl-F5 to build and run the app
Those steps result in the OpenGLES.lib
issue.
I'd wager you haven't built //WinObjC/build/build(.W*).sln yet.
The above step is not in the readme. Is it needed? Can you add that to the readme if so?
FWIW, when I open the build/build.W10
file and press Ctrl-F5, I get the error alert:
The project
objcrt.Universal
cannot be started directly.In order to debug this project, you must consume it from an application project that creates a package and is marked as the Startup Project.
Selecting Bulid > Build Solution
results in 3965 build errors: Predefined type 'System.String' is not defined or imported
and etc.
Returning to the WOCCatolog
project then still results in the OpenGLES.lib
error.
from winobjc.
Thank you so much!
from winobjc.
Related Issues (20)
- What versions of Windows are supported? HOT 2
- Unable to activate Windows store app. HOT 4
- Switch to `__objc_msg_forward2` for better forwarding efficiency HOT 1
- Can not install winobjc with win10 HOT 1
- -[NSObject conformsToProtocol:] does not work.
- clang hangs when compiling using optimisation flag -Os HOT 2
- Does Windows Bridge supports Metal Framework? HOT 1
- Does Windows Bridge supports OpenGL? HOT 1
- G HOT 1
- On running ios project(in Objective-C) throws error
- c sharp
- Ggg
- hhh HOT 3
- Bring WinObjC to WSLg, either exclusive to CUDA and DX12, or for all Linux with Vulkan. HOT 1
- ()R
- This repo is missing important files HOT 1
- has anyone tried newer versions of VStudio w/ this project? HOT 6
- nugetizer-2017 online package is missing HOT 2
- Need some updated instructions re installation in newer VS versions (2019 and up) HOT 4
- 使用vs2019 编译错误,什么时候改为#include <typeinfo> HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from winobjc.