gnudatalanguage / gdl

GDL - GNU Data Language
GNU General Public License v2.0
277 stars 61 forks source link

ld: warnings #1894

Open jaymurthy opened 4 weeks ago

jaymurthy commented 4 weeks ago

I got a whole bunch of ld warnings but gdl built ok and is running fine.

ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libncurses.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libncurses.tbd are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libform.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libform.tbd are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libz.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libz.tbd are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libz.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libz.tbd are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libexpat.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libexpat.tbd are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libexpat.tbd and library file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/libexpat.tbd are out of sync. Falling back to library file for linking. ld: warning: direct access in function 'lib::filesearch(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filesearch(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filesame(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filesame(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filesame(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filesame(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filetest(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filetest(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filereadlink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filereadlink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::fileinfo(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::fileinfo(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemkdir(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemkdir(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemkdir(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemkdir(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filedelete(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filedelete(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filecopy(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filecopy(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filecopy(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filecopy(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filelink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filelink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filelink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filelink(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemove(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemove(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemove(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'lib::filemove(EnvT*)' from file 'CMakeFiles/gdl.dir/file.cpp.o' to global weak symbol 'typeinfo for Data' from file 'CMakeFiles/gdl.dir/datatypes.cpp.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. [100%] Built target gdl 7d0h ⚑ $

GillesDuvert commented 4 weeks ago

@jaymurthy please look internet searching for the first top error... Apparently some OSX hiccup. The last errors refer all to lib::file_move may disappear once the first problems are solved. In all cases, these are warnings and fortunately not blocking.