Forum > macOS / Mac OS X

Error ld: 27 duplicate symbols for architecture x86_64

(1/1)

Espectr0:
Hello,

I just updated my MacBook Air with macOS Monterey and Lazarus 2.2.4, when trying to install my package and rebuild the ide, it tells me the following errors:


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---Build IDE: Exit code 2, Errors: 30Error: duplicate symbol '_OBJC_CLASS_$_TCocoaOpenGLView' in:Error: duplicate symbol '_OBJC_METACLASS_$_TCocoaOpenGLView' in:Error: duplicate symbol '_OBJC_IVAR_$_TCocoaOpenGLView.backingScaleFactor' in:Error: duplicate symbol '_OBJC_IVAR_$_TCocoaOpenGLView.Owner' in:Error: duplicate symbol '_OBJC_IVAR_$_TCocoaOpenGLView.callback' in:Error: duplicate symbol '-[TCocoaOpenGLView resetCursorRects]' in:Error: duplicate symbol '-[TCocoaOpenGLView acceptsFirstResponder]' in:Error: duplicate symbol '-[TCocoaOpenGLView resignFirstResponder]' in:Error: duplicate symbol '-[TCocoaOpenGLView becomeFirstResponder]' in:Error: duplicate symbol '-[TCocoaOpenGLView lclGetCallback]' in:Error: duplicate symbol '-[TCocoaOpenGLView lclClearCallback]' in:Error: duplicate symbol '-[TCocoaOpenGLView lclIsEnabled]' in:Error: duplicate symbol '-[TCocoaOpenGLView dealloc]' in:Error: duplicate symbol '-[TCocoaOpenGLView drawRect:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseUp:]' in:Error: duplicate symbol '-[TCocoaOpenGLView rightMouseUp:]' in:Error: duplicate symbol '-[TCocoaOpenGLView otherMouseUp:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseDown:]' in:Error: duplicate symbol '-[TCocoaOpenGLView rightMouseDown:]' in:Error: duplicate symbol '-[TCocoaOpenGLView otherMouseDown:]' in:Error: duplicate symbol '-[TCocoaOpenGLView scrollWheel:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseMoved:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseExited:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseEntered:]' in:Error: duplicate symbol '-[TCocoaOpenGLView mouseDragged:]' in:Error: duplicate symbol '-[TCocoaOpenGLView rightMouseDragged:]' in:Error: duplicate symbol '-[TCocoaOpenGLView otherMouseDragged:]' in:Error: ld: 27 duplicate symbols for architecture x86_64An error occurred while linking Error: Error while linkingmake[2]: *** [lazarus] Error 1make[1]: *** [idepkg] Error 2Error: make: *** [idepkg] Error 2 
I have no idea how to fix it.

Thanks in advance.

trev:
1. Have you have loaded same functions twice?
2. Two files with the same name?
3. Latest release versions of both Lazarus IDE and FPC compiler?

Espectr0:
my solution was to reinstall lazarus  :-[

Navigation

[0] Message Index

Go to full version