configure missing opencl usb-1.0 and libcapi20

I want to build wine-wow64 from gitlab source.
but

configure: OpenCL 64-bit development files not found, OpenCL won't be supported.
configure: libusb-1.0 64-bit development files not found (or too old), USB devices won't be supported.
configure: libcapi20 64-bit development files not found, ISDN won't be supported.

I have installed opencl, and I don't find the libcapi20 package
 
libcapi20: Disable it, you're not going to need to support ISDN connections from within WINE.

With regards to other libraries, you often have to instruct ./configure where those files live on FreeBSD.
 
libcapi20: Disable it, you're not going to need to support ISDN connections from within WINE.

With regards to other libraries, you often have to instruct ./configure where those files live on FreeBSD.
sorry I don't how to do it.
I find that
checking for CL/cl.h... yes
cheching for OpenCL/opencl.h... no
checking for libusb.h... yes
checking for libusb_interrupt_event_handler in -lusb-1.0... no

Then I ln -s /usr/local/include/CL/opencl.h /usr/local/include/OpenCL
then cheching for OpenCL/opencl.h... no
but still not found opencl.
And I don't know how to deal the usb-1.0 problem
 
i have no opencl.h, only
Code:
/SSD/home/x/git/virtualbox/src/VBox/Additions/3D/mesa/mesa-24.0.2/include/CL/opencl.h
/usr/local/include/ImageMagick-7/MagickCore/opencl.h
 
sorry I don't how to do it.
If you look at the existing emulators/wine port you'll notice a whole bunch of ./configure arguments.

Code:
CONFIGURE_ARGS=	--verbose \
		--disable-kerberos \
		--disable-tests \
		--without-capi \
		--without-coreaudio \
		--without-dbus \
		--without-gettext --without-gettextpo \
		--without-gphoto \
		--without-gssapi \
		--with-hwloc \
		--without-inotify \
		--without-krb5 \
		--with-mingw CROSSCC="clang" \
		--without-netapi \
		--without-opencl \
		--without-pcap \
		--without-pcsclite \
		--with-pthread \
		--without-pulse \
		--without-sane \
		--with-sdl \
		--without-udev \
		--without-unwind \
		--without-usb
 
sorry I don't how to do it.
I find that
checking for CL/cl.h... yes
cheching for OpenCL/opencl.h... no
checking for libusb.h... yes
checking for libusb_interrupt_event_handler in -lusb-1.0... no

Then I ln -s /usr/local/include/CL/opencl.h /usr/local/include/OpenCL
then cheching for OpenCL/opencl.h... no
but still not found opencl.
And I don't know how to deal the usb-1.0 problem
It turned checking for OpenCL/opencl.h... yes
but it still says configure: OpenCL 64-bit development files not found, OpenCL won't be supported.
 
well, I asked AI just now.
it said that libusb_interrupt_event_handler was added in 1.0.21, but FreeBSD's usb-1.0 is 1.0.16.
It looks that I have to give up the usb
 
Just from that question I can tell you don't know what ISDN is. Don't know how old you are but I'm betting you're not old enough to remember :D

I already figured that was the case, which is why I had linked to the wikipedia page: https://en.wikipedia.org/wiki/ISDN

CAPI was the API you used to talk to an ISDN modem or card. https://en.wikipedia.org/wiki/Common_ISDN_Application_Programming_Interface

ISDN has been largely deprecated when we switched to broadband internet techniques, like DOCSIS (Cable internet) or xDSL over copper telephone wires.
 
Just from that question I can tell you don't know what ISDN is. Don't know how old you are but I'm betting you're not old enough to remember :D

I already figured that was the case, which is why I had linked to the wikipedia page: https://en.wikipedia.org/wiki/ISDN

CAPI was the API you used to talk to an ISDN modem or card. https://en.wikipedia.org/wiki/Common_ISDN_Application_Programming_Interface
I'm 22 years old, and I have not heard ISDN before. I can't really understand this wiki, I just knew it's a standard of digital transmisson
 
Back
Top