<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Broken transparency in Plasma 5.10 (c591b1e59454db2e8854e36852e0d413ce38b2f2)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103655#c14">Comment # 14</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Broken transparency in Plasma 5.10 (c591b1e59454db2e8854e36852e0d413ce38b2f2)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103655">bug 103655</a>
from <span class="vcard"><a class="email" href="mailto:bartos.petr@gmail.com" title="bartos.petr@gmail.com">bartos.petr@gmail.com</a>
</span></b>
<pre>I need some help with compilation. I ended with:
/tmp/ccwrQS7Q.o: In function `find_depth_visual(_XDisplay*, int, int)':
test.cpp:(.text+0x3a): undefined reference to `XGetVisualInfo'
test.cpp:(.text+0x8b): undefined reference to `XRenderFindVisualFormat'
test.cpp:(.text+0xd6): undefined reference to `XFree'
/tmp/ccwrQS7Q.o: In function `glxapp::glxapp(unsigned int, unsigned int)':
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x32): undefined reference to
`XOpenDisplay'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x1dd): undefined reference to
`XVisualIDFromVisual'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x21c): undefined reference to
`XCreateColormap'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x2d4): undefined reference to
`XCreateWindow'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x302): undefined reference to
`XInternAtom'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x33d): undefined reference to
`XSetWMProtocols'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x362): undefined reference to
`XSelectInput'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x382): undefined reference to
`XClearWindow'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x3a2): undefined reference to
`XMapWindow'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x3b4): undefined reference to
`XFlush'
test.cpp:(.text._ZN6glxappC2Ejj[_ZN6glxappC5Ejj]+0x3e3): undefined reference to
`XIfEvent'
/tmp/ccwrQS7Q.o: In function `glxapp::glx_attrib(__GLXFBConfigRec*, int)':
test.cpp:(.text._ZN6glxapp10glx_attribEP16__GLXFBConfigReci[_ZN6glxapp10glx_attribEP16__GLXFBConfigReci]+0x29):
undefined reference to `glXGetFBConfigAttrib'
/tmp/ccwrQS7Q.o: In function `glxapp::list_kwin_configs()':
test.cpp:(.text._ZN6glxapp17list_kwin_configsEv[_ZN6glxapp17list_kwin_configsEv]+0x1cc):
undefined reference to `glXChooseFBConfig'
test.cpp:(.text._ZN6glxapp17list_kwin_configsEv[_ZN6glxapp17list_kwin_configsEv]+0x2b2):
undefined reference to `glXChooseFBConfig'
/tmp/ccwrQS7Q.o: In function `glxapp::init_glx_by_choosing_config()':
test.cpp:(.text._ZN6glxapp27init_glx_by_choosing_configEv[_ZN6glxapp27init_glx_by_choosing_configEv]+0xaa):
undefined reference to `glXChooseFBConfig'
test.cpp:(.text._ZN6glxapp27init_glx_by_choosing_configEv[_ZN6glxapp27init_glx_by_choosing_configEv]+0x13b):
undefined reference to `glXGetVisualFromFBConfig'
test.cpp:(.text._ZN6glxapp27init_glx_by_choosing_configEv[_ZN6glxapp27init_glx_by_choosing_configEv]+0x19d):
undefined reference to `glXCreateContext'
test.cpp:(.text._ZN6glxapp27init_glx_by_choosing_configEv[_ZN6glxapp27init_glx_by_choosing_configEv]+0x1de):
undefined reference to `glXCreateWindow'
/tmp/ccwrQS7Q.o: In function `glxapp::~glxapp()':
test.cpp:(.text._ZN6glxappD2Ev[_ZN6glxappD5Ev]+0x51): undefined reference to
`glXMakeContextCurrent'
test.cpp:(.text._ZN6glxappD2Ev[_ZN6glxappD5Ev]+0x6e): undefined reference to
`glXDestroyContext'
test.cpp:(.text._ZN6glxappD2Ev[_ZN6glxappD5Ev]+0x88): undefined reference to
`XDestroyWindow'
test.cpp:(.text._ZN6glxappD2Ev[_ZN6glxappD5Ev]+0x97): undefined reference to
`XCloseDisplay'
/tmp/ccwrQS7Q.o: In function `glxapp::ask_fb_param(unsigned int)':
test.cpp:(.text._ZN6glxapp12ask_fb_paramEj[_ZN6glxapp12ask_fb_paramEj]+0x41):
undefined reference to `glXGetProcAddressARB'
/tmp/ccwrQS7Q.o: In function `glxapp::exec()':
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x78): undefined reference
to `glXMakeCurrent'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0xeb): undefined reference
to `glClearColor'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x1c9): undefined
reference to `glGetError'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x211): undefined
reference to `XEventsQueued'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x224): undefined
reference to `glClear'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x245): undefined
reference to `XNextEvent'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x279): undefined
reference to `XLookupKeysym'
test.cpp:(.text._ZN6glxapp4execEv[_ZN6glxapp4execEv]+0x2da): undefined
reference to `glXSwapBuffers'
collect2: error: ld returned 1 exit status</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>