@@ -299,7 +299,9 @@ static void print_usage(int /* argc */, char ** argv) {
299
299
printf (" --cpu-strict <0|1> (default: %s)\n " , join (cmd_params_defaults.cpu_strict , " ," ).c_str ());
300
300
printf (" --poll <0...100> (default: %s)\n " , join (cmd_params_defaults.poll , " ," ).c_str ());
301
301
printf (" -ngl, --n-gpu-layers <n> (default: %s)\n " , join (cmd_params_defaults.n_gpu_layers , " ," ).c_str ());
302
+ #ifdef GGML_USE_RPC
302
303
printf (" -rpc, --rpc <rpc_servers> (default: %s)\n " , join (cmd_params_defaults.rpc_servers , " ," ).c_str ());
304
+ #endif
303
305
printf (" -sm, --split-mode <none|layer|row> (default: %s)\n " , join (transform_to_str (cmd_params_defaults.split_mode , split_mode_str), " ," ).c_str ());
304
306
printf (" -mg, --main-gpu <i> (default: %s)\n " , join (cmd_params_defaults.main_gpu , " ," ).c_str ());
305
307
printf (" -nkvo, --no-kv-offload <0|1> (default: %s)\n " , join (cmd_params_defaults.no_kv_offload , " ," ).c_str ());
@@ -482,12 +484,14 @@ static cmd_params parse_cmd_params(int argc, char ** argv) {
482
484
}
483
485
auto p = string_split<int >(argv[i], split_delim);
484
486
params.n_gpu_layers .insert (params.n_gpu_layers .end (), p.begin (), p.end ());
487
+ #ifdef GGML_USE_RPC
485
488
} else if (arg == " -rpc" || arg == " --rpc" ) {
486
489
if (++i >= argc) {
487
490
invalid_param = true ;
488
491
break ;
489
492
}
490
493
params.rpc_servers .push_back (argv[i]);
494
+ #endif
491
495
} else if (arg == " -sm" || arg == " --split-mode" ) {
492
496
if (++i >= argc) {
493
497
invalid_param = true ;
0 commit comments