mirror of
https://github.com/nasa/trick.git
synced 2024-12-19 21:27:54 +00:00
Added TRICK_LDFLAGS to the rule for linking shared library for jit input. (#1745)
* Added TRICK_LDFLAGS to the rule for linking shared library so user can use TRICK_LDFLAGS for linking shared library if necessary. * Removed the new line added by accident.
This commit is contained in:
parent
a9aa7088ad
commit
f892b41d2d
@ -135,9 +135,9 @@ int Trick::JITInputFile::compile(std::string file_name) {
|
|||||||
// rule to link shared library
|
// rule to link shared library
|
||||||
outfile << library_fullpath_name << ": " << object_fullpath_name << std::endl ;
|
outfile << library_fullpath_name << ": " << object_fullpath_name << std::endl ;
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
outfile << "\t" << get_trick_env((char *)"TRICK_CXX") << " -shared -undefined dynamic_lookup -o $@ $< " << std::endl << std::endl ;
|
outfile << "\t" << get_trick_env((char *)"TRICK_CXX") << " " << get_trick_env((char *)"TRICK_LDFLAGS") << " -shared -undefined dynamic_lookup -o $@ $< " << std::endl << std::endl ;
|
||||||
#else
|
#else
|
||||||
outfile << "\t" << get_trick_env((char *)"TRICK_CXX") << " -shared -o $@ $< " << std::endl << std::endl ;
|
outfile << "\t" << get_trick_env((char *)"TRICK_CXX") << " " << get_trick_env((char *)"TRICK_LDFLAGS") << " -shared -o $@ $< " << std::endl << std::endl ;
|
||||||
#endif
|
#endif
|
||||||
// rule to compile cpp file
|
// rule to compile cpp file
|
||||||
outfile << object_fullpath_name << ": " << file_name << std::endl ;
|
outfile << object_fullpath_name << ": " << file_name << std::endl ;
|
||||||
|
Loading…
Reference in New Issue
Block a user