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

Add installation guide for xv6 on Linux. #44

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .vscode/configurationCache.log
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"buildTargets":["make"],"launchTargets":[],"customConfigurationProvider":{"workspaceBrowse":{"browsePath":[],"compilerArgs":[]},"fileIndex":[]}}
6 changes: 6 additions & 0 deletions .vscode/dryrun.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
make --dry-run --always-make --keep-going --print-directory
make: Entering directory '/home/kyopa/CS-5377'
make: Leaving directory '/home/kyopa/CS-5377'

make: *** No targets specified and no makefile found. Stop.

4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"makefile.extensionOutputFolder": "./.vscode",
"C_Cpp.errorSquiggles": "Disabled"
}
315 changes: 315 additions & 0 deletions .vscode/targets.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,315 @@
make all --print-data-base --no-builtin-variables --no-builtin-rules --question
# GNU Make 4.2.1
# Built for x86_64-pc-linux-gnu
# Copyright (C) 1988-2016 Free Software Foundation, Inc.
# License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
# This is free software: you are free to change and redistribute it.
# There is NO WARRANTY, to the extent permitted by law.

# Make data base, printed on Thu Jul 7 13:35:50 2022

# Variables

# automatic
<D = $(patsubst %/,%,$(dir $<))
# automatic
?F = $(notdir $?)
# environment
DESKTOP_SESSION = xubuntu
# default
.SHELLFLAGS := -c
# environment
XDG_SESSION_CLASS = user
# environment
XDG_SESSION_TYPE = x11
# environment
VSCODE_LOG_NATIVE = false
# environment
NVM_INC = /home/kyopa/.nvm/versions/node/v16.13.2/include/node
# automatic
?D = $(patsubst %/,%,$(dir $?))
# automatic
@D = $(patsubst %/,%,$(dir $@))
# environment
XAUTHORITY = /home/kyopa/.Xauthority
# environment
GDMSESSION = xubuntu
# default
MAKE_VERSION := 4.2.1
# makefile
CURDIR := /home/kyopa/CS-5377
# makefile
SHELL = /bin/sh
# environment
GDM_LANG = en_US
# environment
VTE_VERSION = 6003
# environment
VSCODE_NLS_CONFIG = {"locale":"en-us","availableLanguages":{},"_languagePackSupport":true}
# environment
_ = /usr/bin/code
# environment
XDG_CONFIG_DIRS = /etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg
# environment
GTK_OVERLAY_SCROLLING = 0
# makefile
MAKEFILE_LIST :=
# automatic
@F = $(notdir $@)
# 'override' directive
GNUMAKEFLAGS :=
# environment
MAKELEVEL := 0
# environment
XDG_DATA_DIRS = /usr/share/xubuntu:/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share
# environment
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
# environment
VSCODE_VERBOSE_LOGGING = true
# environment
LESSOPEN = | /usr/bin/lesspipe %s
# environment
LC_NAME = fi_FI.UTF-8
# environment
VSCODE_CWD = /home/kyopa/C-programming
# environment
XDG_SESSION_PATH = /org/freedesktop/DisplayManager/Session0
# default
MAKE_HOST := x86_64-pc-linux-gnu
# environment
PATH = /home/kyopa/.nvm/versions/node/v16.13.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
# environment
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
# environment
SESSION_MANAGER = local/kyopa-VirtualBox:@/tmp/.ICE-unix/1284,unix/kyopa-VirtualBox:/tmp/.ICE-unix/1284
# environment
XDG_RUNTIME_DIR = /run/user/1000
# environment
WINDOWID = 83886083
# environment
NVM_BIN = /home/kyopa/.nvm/versions/node/v16.13.2/bin
# environment
BREAKPAD_DUMP_LOCATION = /home/kyopa/.config/Code/exthost Crash Reports
# environment
XDG_MENU_PREFIX = xfce-
# environment
VSCODE_LOG_STACK = false
# environment
VSCODE_CRASH_REPORTER_START_OPTIONS = {"companyName":"Microsoft","productName":"VSCode","submitURL":"appcenter://code?aid=fba07a4d-84bd-4fc8-a125-9640fc8ce171&uid=acbd2554-5bc6-4e54-91f9-e50f8d334906&iid=acbd2554-5bc6-4e54-91f9-e50f8d334906&sid=acbd2554-5bc6-4e54-91f9-e50f8d334906","uploadToServer":true}
# default
.FEATURES := target-specific order-only second-expansion else-if shortest-stem undefine oneshell archives jobserver output-sync check-symlink load
# environment
XDG_GREETER_DATA_DIR = /var/lib/lightdm-data/kyopa
# environment
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
# environment
XDG_SESSION_DESKTOP = xubuntu
# environment
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
# automatic
%F = $(notdir $%)
# environment
DISPLAY = :0.0
# environment
VSCODE_PIPE_LOGGING = true
# environment
PWD = /home/kyopa/CS-5377
# environment
QT_QPA_PLATFORMTHEME = gtk2
# default
.LOADED :=
# environment
XDG_SEAT = seat0
# environment
SSH_AGENT_PID = 1404
# environment
ORIGINAL_XDG_CURRENT_DESKTOP = XFCE
# environment
VSCODE_AMD_ENTRYPOINT = vs/workbench/services/extensions/node/extensionHostProcess
# environment
HOME = /home/kyopa
# environment
LESSCLOSE = /usr/bin/lesspipe %s %s
# environment
VSCODE_CLI = 1
# environment
VSCODE_CODE_CACHE_PATH = /home/kyopa/.config/Code/CachedData/899d46d82c4c95423fb7e10e68eba52050e30ba3
# environment
LOGNAME = kyopa
# environment
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = true
# environment
NVM_CD_FLAGS =
# automatic
+F = $(notdir $+)
# environment
ELECTRON_NO_ATTACH_CONSOLE = 1
# environment
VSCODE_HANDLES_UNCAUGHT_ERRORS = true
# automatic
^D = $(patsubst %/,%,$(dir $^))
# environment
XDG_VTNR = 7
# environment
CLUTTER_BACKEND = x11
# environment
LC_TIME = fi_FI.UTF-8
# environment
COLORTERM = truecolor
# default
MAKE = $(MAKE_COMMAND)
# default
MAKECMDGOALS := all
# environment
SHLVL = 1
# environment
VSCODE_IPC_HOOK_EXTHOST = /run/user/1000/vscode-ipc-c4b130c7-de05-4353-a948-4e689673fdc4.sock
# environment
XDG_SESSION_ID = c1
# environment
USER = kyopa
# environment
LC_MONETARY = fi_FI.UTF-8
# makefile
.DEFAULT_GOAL :=
# environment
XDG_CURRENT_DESKTOP = XFCE
# automatic
%D = $(patsubst %/,%,$(dir $%))
# environment
LC_TELEPHONE = fi_FI.UTF-8
# default
MAKE_COMMAND := make
# environment
OLDPWD = /home/kyopa
# default
.VARIABLES :=
# automatic
*F = $(notdir $*)
# environment
LANGUAGE = en_US.UTF-8
# environment
XDG_SEAT_PATH = /org/freedesktop/DisplayManager/Seat0
# environment
VSCODE_IPC_HOOK = /run/user/1000/vscode-816a1e3a-1.63.2-main.sock
# makefile
MAKEFLAGS = pqrR
# environment
MFLAGS = -pqrR
# automatic
*D = $(patsubst %/,%,$(dir $*))
# environment
NVM_DIR = /home/kyopa/.nvm
# automatic
+D = $(patsubst %/,%,$(dir $+))
# environment
GDK_BACKEND = x11
# environment
LC_PAPER = fi_FI.UTF-8
# environment
QT_ACCESSIBILITY = 1
# default
MAKEFILES :=
# environment
LC_NUMERIC = fi_FI.UTF-8
# automatic
<F = $(notdir $<)
# environment
ELECTRON_RUN_AS_NODE = 1
# environment
LC_MEASUREMENT = fi_FI.UTF-8
# environment
LC_ALL = C
# automatic
^F = $(notdir $^)
# default
SUFFIXES :=
# environment
CHROME_DESKTOP = code-url-handler.desktop
# default
.INCLUDE_DIRS = /usr/include /usr/local/include /usr/include
# environment
LC_IDENTIFICATION = fi_FI.UTF-8
# default
.RECIPEPREFIX :=
# environment
LC_ADDRESS = fi_FI.UTF-8
# environment
LANG = C
# environment
TERM = xterm-256color
# environment
VSCODE_PID = 4366
# variable set hash-table stats:
# Load=115/1024=11%, Rehash=0, Collisions=16/137=12%

# Pattern-specific Variable Values

# No pattern-specific variable values.

# Directories

# . (device 2053, inode 1279605): 22 files, no impossibilities.

# 22 files, no impossibilities in 1 directories.

# Implicit Rules

# No implicit rules.

# Files

# Not a target:
all:
# Command line target.
# Implicit rule search has been done.
# File does not exist.
# File has not been updated.

# Not a target:
Makefile:
# Implicit rule search has been done.
# File does not exist.
# File has been updated.
# Failed to be updated.

# Not a target:
makefile:
# Implicit rule search has been done.

make: *** No rule to make target 'all'. Stop.

# File does not exist.
# File has been updated.
# Failed to be updated.

# Not a target:
.DEFAULT:
# Implicit rule search has not been done.
# Modification time never checked.
# File has not been updated.

# Not a target:
GNUmakefile:
# Implicit rule search has been done.
# File does not exist.
# File has been updated.
# Failed to be updated.

# files hash-table stats:
# Load=6/1024=1%, Rehash=0, Collisions=0/15=0%
# VPATH Search Paths

# No 'vpath' search paths.

# No general ('VPATH' variable) search path.

# strcache buffers: 1 (0) / strings = 30 / storage = 385 B / avg = 12 B
# current buf: size = 8162 B / used = 385 B / count = 30 / avg = 12 B

# strcache performance: lookups = 33 / hit rate = 9%
# hash-table stats:
# Load=30/8192=0%, Rehash=0, Collisions=1/33=3%
# Finished Make data base on Thu Jul 7 13:35:50 2022


Loading