Hi,

I am trying to use NLOPT for the first time on a Windows 7 64 bit machine.
I compiled it from source. However, I get the following errors when using
the mex file. Any help would be be much appreciated.

nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_force_stop referenced in function user_function
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_local_optimizer referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_initial_step referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_vector_storage referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_population referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_maxtime referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_maxeval referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_xtol_abs referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_xtol_rel referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_ftol_abs referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_ftol_rel referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_stopval referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_upper_bounds referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_lower_bounds referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_destroy referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_create referenced in function make_opt
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_optimize referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_add_equality_constraint referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_add_inequality_constraint referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_max_objective referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_min_objective referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_precond_max_objective referenced in function mexFunction
nlopt_optimize.obj : error LNK2019: unresolved external symbol
__imp_nlopt_set_precond_min_objective referenced in function mexFunction
nlopt_optimize.mexw64 : fatal error LNK1120: 23 unresolved externals

  C:\PROGRA~1\MATLAB\R2013B\BIN\MEX.PL: Error: Link of
'nlopt_optimize.mexw64' failed.

Thanks,
Radhika
_______________________________________________
NLopt-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/nlopt-discuss

Reply via email to