File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -6,24 +6,23 @@ SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for ever
6
6
7
7
#### Install packages
8
8
9
- Ubuntu
9
+ Ubuntu (25.04)
10
10
11
11
```
12
- sudo apt-get install git autotools-dev automake gcc g++ libsdl2 -dev libfreetype6 -dev libfontconfig1 -dev xxd
12
+ sudo apt install git autotools-dev automake make gcc g++ libsdl3 -dev libfreetype -dev libfontconfig -dev xxd
13
13
```
14
14
15
15
Manjaro (Arch)
16
16
17
17
```
18
- sudo pacman -S gcc make autoconf automake sdl2 freetype2 fontconfig pkgconf vim
18
+ sudo pacman -S gcc make autoconf automake sdl3 freetype2 fontconfig pkgconf vim
19
19
```
20
20
21
21
#### Initial setup
22
22
23
23
```
24
24
$ git clone https://github.com/smallbasic/SmallBASIC.git
25
25
$ cd SmallBASIC
26
- $ git submodule update --init
27
26
$ sh autogen.sh
28
27
```
29
28
@@ -95,7 +94,6 @@ $ brew install autoconf
95
94
```
96
95
$ git clone https://github.com/smallbasic/SmallBASIC.git
97
96
$ cd SmallBASIC
98
- $ git submodule update --init
99
97
$ sh autogen.sh
100
98
```
101
99
Original file line number Diff line number Diff line change @@ -104,13 +104,15 @@ void default_write(const char *str) {
104
104
}
105
105
}
106
106
}
107
+ fflush (stdout);
107
108
}
108
109
109
110
//
110
111
// console output if vt100 (esc sequences) is supported
111
112
//
112
113
void vt100_write (const char *str) {
113
114
printf (" %s" , str);
115
+ fflush (stdout);
114
116
}
115
117
116
118
void console_init () {
You can’t perform that action at this time.
0 commit comments