mymake:: an option -shared to create a less intrusive shared object library

This commit is contained in:
Zeno Rogue 2021-12-19 13:07:50 +01:00
parent 92745fe1bb
commit cf0d9ac501
1 changed files with 7 additions and 0 deletions

View File

@ -240,6 +240,13 @@ int main(int argc, char **argv) {
exec_name = argv[i+1];
i++;
}
else if(s == "-shared") {
obj_dir += "/shared";
setdir += "../";
opts += " -fPIC -DNOMAIN";
linker += " -shared -fPIC";
default_exec_name = "libhyper.so";
}
else if(s == "-O2")
optimized = 2, compiler += " -O2", obj_dir += "/O2", setdir += "../";
else if(s == "-O3")