Comments (3)
git pull
should be fine every time. v up
does do a pull of the source, but it does it differently than a full git pull
.
It shouldn't be necessary to do - I just got used to it very early on. :-)
from v.
Try .\make
in the V dir. That should get everything working again.
from v.
@JalonSolov , I tried this, all now is OK:
C:\v>git pull
remote: Enumerating objects: 58, done.
remote: Counting objects: 100% (44/44), done.
remote: Total 58 (delta 44), reused 44 (delta 44), pack-reused 14
Unpacking objects: 100% (58/58), 13.07 KiB | 123.00 KiB/s, done.
From https://github.com/vlang/v
e4bbd73..12ca2f2 master -> origin/master
Updating e4bbd73..12ca2f2
Fast-forward
.github/workflows/bootstrapping_ci.yml | 8 +++-----
.github/workflows/other_ci.yml | 22 ++++++++++++++++++----
cmd/tools/vdoc/tests/vdoc_file_test.v | 43 ++++++++++++++++++++++++++-----------------
vlib/v/builder/cc.v | 25 +++++++++++--------------
vlib/v/pref/pref.c.v | 2 +-
vlib/v/pref/pref_test.v | 11 +++++++++--
6 files changed, 68 insertions(+), 43 deletions(-)
C:\v>.\make
Updating TCC
Syncing TCC from https://github.com/vlang/tccbin
Updating vc...
Sync with remote https://github.com/vlang/vc
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
Receiving objects: 100% (2/2), 1.02 MiB | 3.41 MiB/s, done.0Receiving objects: 100% (2/2)
Resolving deltas: 100% (1/1), done.
Updating files: 100% (2/2), done.
Building V...
Attempting to build "./v_win_bootstrap.exe" (from v_win.c) with "thirdparty/tcc/tcc.exe"
Compiling "./v.exe" with "./v_win_bootstrap.exe"
C compiler cmd: "thirdparty/tcc/tcc.exe" "@C:\Users\User\AppData\Local\Temp\v_0\v_up.exe.tmp.c.rsp"
C compiler response file "C:\Users\User\AppData\Local\Temp\v_0\v_up.exe.tmp.c.rsp":
-Bthirdparty/tcc -fwrapv -g -o "C:\v\./v_up.exe" -Wl,-stack=16777216 -Werror=implicit-function-declaration -I "C:\v\thirdparty\stdatomic\win" "C:\Users\User\AppData\Local\Temp\v_0\v_up.exe.tmp.c" -std=c99 -D_DEFAULT_SOURCE -municode -bt25 -ldbghelp -lws2_32 -ladvapi32 -lshell32
Yourtcc
is working. Good - it is much faster at compiling C source code.
V built successfully
To add V to your PATH, run./v.exe symlink
.
V version: V 0.4.5 12ca2f2
C:\v>
Thank, you!!!
P.S. When update my V, is it necessary to do "git pull"? Seems that the "v up" only does the work, but I want my documentation to be updated too. Can "git pull" before "v up" to break something?
from v.
Related Issues (20)
- Error when using thirdparty/zip/miniz.h on OpenBSD with tcc
- json: not parsing embedded struct HOT 2
- C error: function pointer expected HOT 7
- libbacktrace not supported on OpenBSD HOT 3
- Passing variable with name stderr into closure causes c compilation error HOT 2
- Update thirdparty/libbacktrace from libbacktrace project HOT 2
- json: not encoding embedded struct HOT 1
- json: not parsing embedded struct with also embedded structs
- Optional Function returns break everything HOT 1
- cgen error produced for if expression, that has a cast to an optional fn type
- cgen error produced for assigning a cast of an optional fn type value
- Sum types of Fn and Optional Fn Types makes unknown function HOT 5
- An extra line break when using `@if` in `$tmpl()`
- When a port is unavailable, veb segfaults
- C structs pub inconsistency
- overloading operator c compiler error lvalue expected
- v compiler doesn't recognize interface type when passing to array method
- Templates don't accept @@ anymore
- global struct with multiple interface array members causes c compiler error: field expected
- cgen error for chaining a union field access, after a union pointer cast HOT 2
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 v.