Comments (9)
@cdhowie I'm really sorry.
I am not using the the autogen. This was a contribution from @megax.
You don't need the autogen, you can build just typing make -f Makefile.Linux
https://github.com/NLua/NLua/blob/master/run_all.linux.sh
from keralua.
and remember you need CMake to build the Native Lua on Linux.
from keralua.
@viniciusjarina Umm... take a look at the last command run in my paste.
from keralua.
mkdir: cannot create directory `linux': File exists
Try to cleanup (clean -xfd) your previous build and run again :)
from keralua.
Yes, already done so. The mkdir error is not fatal, the following stream of cmake errors is what actually killed it. If I run git clean -fdx
in KeraLua and all submodules the mkdir error goes away, but the errors from cmake about WORKING_DIRECTORY
persist, and the build still fails.
(And even if that was the problem, surely the build system should be able to cope with an output directory that already exists!)
from keralua.
I agree with "(And even if that was the problem, surely the build system should be able to cope with an output directory that already exists!)"
But the CMake should be working. What is your CMake version on Linux? 🐧
If the CMake was not working the build would fail on Travis https://travis-ci.org/NLua/KeraLua/builds/7337221
from keralua.
chris@zack:~/src/KeraLua$ cmake --version
cmake version 2.8.2
chris@zack:~/src/KeraLua$ dpkg -l cmake
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=====================================================-=====================================================-==========================================================================================================================
ii cmake 2.8.2+dfsg.1-0+squeeze1 a cross-platform, open-source make system
from keralua.
Apparently 2.8.2 doesn't support WORKING_DIRECTORY
. I submitted a pull request against the relevant submodule (NLua/lua#1) and once that is accepted I will submit more pull requests to update the submodule references.
from keralua.
Fixed.
from keralua.
Related Issues (20)
- Xamarin/Android: dlopen liblua53.so fails HOT 12
- Logo Copyright HOT 1
- Can't Build using VS 2019 Native Tools HOT 5
- 当lua代码出现死循环 我该怎么停止运行 这个时候button没有反应
- Fails to load lua53 assembly when building with Mono. HOT 9
- when reference by a classlib and build with any cpu (vs 2019) HOT 9
- State.NewLib State.SetFuncs: Attempted to read or write protected memory HOT 1
- Docs / Examples HOT 2
- How to use KeraLua.Lua.NewUserData correctly HOT 2
- Where is cyrillic support? HOT 6
- LuaSocket Debugger Support
- Build fails in Ubuntu/WSL using latest git HOT 1
- Linux library is not portable across distributions HOT 1
- Is it thread clean , when use as one tread one lua VM
- Can you open only some libraries? HOT 5
- Why data can be written at an offset memory location? HOT 1
- Can The State Be Set?
- Value returned from Lua.FromIntPtr should not be Disposable HOT 6
- DllNotFoundException with Unity
- NLua.Exceptions.LuaScriptException:“[string "chunk"]:3: attempt to index a nil value (global 'bit')” 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 keralua.