Article 56QGW [SOLVED] portmidi won't compile correctly.

[SOLVED] portmidi won't compile correctly.

by
TheNutCase
from LinuxQuestions.org on (#56QGW)
I am currently running Slackware 14.2 on my computer. I compiled and installed jdk 8u251 withuut any problems, but then when I tried to install portmidi, I got the following outputCode:bash-4.3# ./portmidi.SlackBuild
Archive: /root/portmidi/portmidi-src-217.zip
creating: portmidi/
inflating: portmidi/ALL_BUILD.vcproj
inflating: portmidi/CHANGELOG.txt
inflating: portmidi/CMakeLists.txt
inflating: portmidi/Doxyfile
inflating: portmidi/license.txt
creating: portmidi/pm_cl/
inflating: portmidi/pm_cl/cffi-portmidi.lisp
inflating: portmidi/pm_cl/README_CL.txt
inflating: portmidi/pm_cl/test-no-cm.lisp
creating: portmidi/pm_common/
inflating: portmidi/pm_common/CMakeLists.txt
inflating: portmidi/pm_common/pminternal.h
inflating: portmidi/pm_common/pmjni.vcproj
inflating: portmidi/pm_common/pmutil.c
inflating: portmidi/pm_common/pmutil.h
inflating: portmidi/pm_common/portmidi-dynamic.vcproj
inflating: portmidi/pm_common/portmidi-static.vcproj
inflating: portmidi/pm_common/portmidi.c
inflating: portmidi/pm_common/portmidi.h
creating: portmidi/pm_csharp/
creating: portmidi/pm_csharp/pm_managed/
inflating: portmidi/pm_csharp/pm_managed/app.ico
inflating: portmidi/pm_csharp/pm_managed/app.rc
inflating: portmidi/pm_csharp/pm_managed/AssemblyInfo.cpp
inflating: portmidi/pm_csharp/pm_managed/pm_managed.cpp
inflating: portmidi/pm_csharp/pm_managed/pm_managed.h
inflating: portmidi/pm_csharp/pm_managed/pm_managed.vcproj
inflating: portmidi/pm_csharp/pm_managed/ReadMe.txt
inflating: portmidi/pm_csharp/pm_managed/resource.h
inflating: portmidi/pm_csharp/pm_managed/Stdafx.cpp
inflating: portmidi/pm_csharp/pm_managed/Stdafx.h
inflating: portmidi/pm_csharp/README.txt
creating: portmidi/pm_dylib/
inflating: portmidi/pm_dylib/CMakeLists.txt
inflating: portmidi/pm_dylib/portmidi-dynamic.vcproj
inflating: portmidi/pm_dylib/README.txt
creating: portmidi/pm_java/
inflating: portmidi/pm_java/CMakeLists.txt
inflating: portmidi/pm_java/JavaExe.exe
creating: portmidi/pm_java/jportmidi/
inflating: portmidi/pm_java/jportmidi/JPortMidi.java
inflating: portmidi/pm_java/jportmidi/JPortMidiApi.java
inflating: portmidi/pm_java/jportmidi/JPortMidiException.java
inflating: portmidi/pm_java/mac-make.sh
inflating: portmidi/pm_java/make.bat
creating: portmidi/pm_java/pmdefaults/
inflating: portmidi/pm_java/pmdefaults/manifest.txt
inflating: portmidi/pm_java/pmdefaults/pmdefaults
inflating: portmidi/pm_java/pmdefaults/pmdefaults-icon.bmp
inflating: portmidi/pm_java/pmdefaults/pmdefaults-icon.gif
extracting: portmidi/pm_java/pmdefaults/pmdefaults-icon.png
inflating: portmidi/pm_java/pmdefaults/pmdefaults-icon.xcf
inflating: portmidi/pm_java/pmdefaults/pmdefaults-license.txt
inflating: portmidi/pm_java/pmdefaults/pmdefaults.icns
inflating: portmidi/pm_java/pmdefaults/pmdefaults.ico
inflating: portmidi/pm_java/pmdefaults/PmDefaults.java
inflating: portmidi/pm_java/pmdefaults/PmDefaultsFrame.java
extracting: portmidi/pm_java/pmdefaults/portmusic_logo.png
inflating: portmidi/pm_java/pmdefaults/readme-win32.txt
inflating: portmidi/pm_java/pmdefaults/README.txt
inflating: portmidi/pm_java/pmdefaults-setup-script.iss
creating: portmidi/pm_java/pmjni/
inflating: portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h
inflating: portmidi/pm_java/pmjni/pmjni-VC8.vcproj
inflating: portmidi/pm_java/pmjni/pmjni.c
inflating: portmidi/pm_java/pmjni/pmjni.rc
inflating: portmidi/pm_java/README.txt
creating: portmidi/pm_java/setup/
inflating: portmidi/pm_java/setup/pmdefaults-setup.exe
inflating: portmidi/pm_java/UpdateRsrcJavaExe.exe
creating: portmidi/pm_linux/
inflating: portmidi/pm_linux/finddefault.c
inflating: portmidi/pm_linux/pmlinux.c
inflating: portmidi/pm_linux/pmlinux.h
inflating: portmidi/pm_linux/pmlinuxalsa.c
inflating: portmidi/pm_linux/pmlinuxalsa.h
inflating: portmidi/pm_linux/README_LINUX.txt
creating: portmidi/pm_mac/
inflating: portmidi/pm_mac/finddefault.c
inflating: portmidi/pm_mac/Makefile.osx
creating: portmidi/pm_mac/pm_mac.xcodeproj/
inflating: portmidi/pm_mac/pm_mac.xcodeproj/project.pbxproj
creating: portmidi/pm_mac/pmdefaults/
creating: portmidi/pm_mac/pmdefaults/make/
inflating: portmidi/pm_mac/pmdefaults/make/build.xml
inflating: portmidi/pm_mac/pmdefaults/make/find-classrefs.sh
creating: portmidi/pm_mac/pmdefaults/resources/
creating: portmidi/pm_mac/pmdefaults/resources/English.lproj/
inflating: portmidi/pm_mac/pmdefaults/resources/English.lproj/Credits.rtf
inflating: portmidi/pm_mac/pmdefaults/resources/English.lproj/InfoPlist.strings
inflating: portmidi/pm_mac/pmdefaults/resources/Info.plist
inflating: portmidi/pm_mac/pmdefaults/resources/Manifest
inflating: portmidi/pm_mac/pmmac.c
inflating: portmidi/pm_mac/pmmac.h
inflating: portmidi/pm_mac/pmmacosxcm.c
inflating: portmidi/pm_mac/pmmacosxcm.h
inflating: portmidi/pm_mac/readbinaryplist.c
inflating: portmidi/pm_mac/readbinaryplist.h
inflating: portmidi/pm_mac/README_MAC.txt
creating: portmidi/pm_mingw/
creating: portmidi/pm_mingw/eclipse/
inflating: portmidi/pm_mingw/eclipse/dot-cproject
inflating: portmidi/pm_mingw/eclipse/dot-project
inflating: portmidi/pm_mingw/eclipse/README.txt
creating: portmidi/pm_mingw/msys/
inflating: portmidi/pm_mingw/msys/README-MSYS.txt
inflating: portmidi/pm_mingw/README-MINGW.txt
creating: portmidi/pm_python/
creating: portmidi/pm_python/pyportmidi/
extracting: portmidi/pm_python/pyportmidi/__init__.py
inflating: portmidi/pm_python/pyportmidi/_pyportmidi.c
inflating: portmidi/pm_python/pyportmidi/_pyportmidi.pyx
creating: portmidi/pm_python/pyportmidi/examples/
inflating: portmidi/pm_python/pyportmidi/midi.py
creating: portmidi/pm_python/pyportmidi/tests/
inflating: portmidi/pm_python/README_PYTHON.txt
inflating: portmidi/pm_python/setup.py
creating: portmidi/pm_qt/
inflating: portmidi/pm_qt/portmidi.pro
inflating: portmidi/pm_qt/README_QT.txt
creating: portmidi/pm_test/
inflating: portmidi/pm_test/CMakeLists.txt
inflating: portmidi/pm_test/latency.c
inflating: portmidi/pm_test/latency.vcproj
inflating: portmidi/pm_test/midiclock.c
inflating: portmidi/pm_test/midiclock.vcproj
inflating: portmidi/pm_test/midithread.c
inflating: portmidi/pm_test/midithread.vcproj
inflating: portmidi/pm_test/midithru.c
inflating: portmidi/pm_test/midithru.vcproj
inflating: portmidi/pm_test/mm.c
inflating: portmidi/pm_test/mm.vcproj
inflating: portmidi/pm_test/qtest.c
inflating: portmidi/pm_test/qtest.vcproj
inflating: portmidi/pm_test/sysex.c
inflating: portmidi/pm_test/sysex.vcproj
inflating: portmidi/pm_test/test.c
inflating: portmidi/pm_test/test.vcproj
inflating: portmidi/pm_test/txdata.syx
creating: portmidi/pm_win/
inflating: portmidi/pm_win/clean_cmake.bat
inflating: portmidi/pm_win/clean_up_vcproj.awk
inflating: portmidi/pm_win/clean_up_vcproj.bat
inflating: portmidi/pm_win/debugging_dlls.txt
inflating: portmidi/pm_win/pmwin.c
inflating: portmidi/pm_win/pmwinmm.c
inflating: portmidi/pm_win/pmwinmm.h
inflating: portmidi/pm_win/README_WIN.txt
inflating: portmidi/pm_win/static.cmake
inflating: portmidi/portmidi.sln
extracting: portmidi/portmidi_cdt.zip
extracting: portmidi/portmusic_logo.png
creating: portmidi/porttime/
inflating: portmidi/porttime/porttime-VC8.vcproj
inflating: portmidi/porttime/porttime.c
inflating: portmidi/porttime/porttime.dsp
inflating: portmidi/porttime/porttime.h
inflating: portmidi/porttime/porttime.vcproj
inflating: portmidi/porttime/ptlinux.c
inflating: portmidi/porttime/ptmacosx_cf.c
inflating: portmidi/porttime/ptmacosx_mach.c
inflating: portmidi/porttime/ptwinmm.c
inflating: portmidi/README.txt
inflating: portmidi/ZERO_CHECK.vcproj
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -U 3 -H -d -r -N -- portmidi-old/pm_common/CMakeLists.txt portmidi/pm_common/CMakeLists.txt
|--- portmidi-old/pm_common/CMakeLists.txt 2009-11-20 07:18:06.000000000 +0100
|+++ portmidi/pm_common/CMakeLists.txt 2010-10-17 20:02:53.278000042 +0200
--------------------------
patching file pm_common/CMakeLists.txt
Using Plan A...
Hunk #1 succeeded at 120 (offset -5 lines).
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -U 3 -H -d -r -N -- portmidi-old/pm_dylib/CMakeLists.txt portmidi/pm_dylib/CMakeLists.txt
|--- portmidi-old/pm_dylib/CMakeLists.txt 2009-11-20 06:41:09.000000000 +0100
|+++ portmidi/pm_dylib/CMakeLists.txt 2010-10-17 20:02:53.279000042 +0200
--------------------------
patching file pm_dylib/CMakeLists.txt
Using Plan A...
Hunk #1 succeeded at 59.
Hunk #2 succeeded at 120.
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -U 3 -H -d -r -N -- portmidi-old/pm_java/CMakeLists.txt portmidi/pm_java/CMakeLists.txt
|--- portmidi-old/pm_java/CMakeLists.txt 2009-11-04 16:20:44.000000000 +0100
|+++ portmidi/pm_java/CMakeLists.txt 2010-10-17 20:10:46.411000043 +0200
--------------------------
patching file pm_java/CMakeLists.txt
Using Plan A...
Hunk #1 succeeded at 39.
done
-- The C compiler identification is GNU 5.5.0
-- The CXX compiler identification is GNU 5.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found JNI: /usr/lib64/java/jre/lib/amd64/libjawt.so
-- JAVA_JVM_LIB_PATH is
-- JAVA_INCLUDE_PATH is /usr/lib64/java/include
-- JAVA_INCLUDE_PATH2 is /usr/lib64/java/include/linux
-- JAVA_JVM_LIBRARY is /usr/lib64/libjvm.so
CMake Warning (dev) at pm_test/CMakeLists.txt:14 (add_executable):
Policy CMP0037 is not set: Target names should not be reserved and should
match a validity pattern. Run "cmake --help-policy CMP0037" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.

The target name "test" is reserved or not valid for certain CMake features,
such as generator expressions, and may result in undefined behavior.
Call Stack (most recent call first):
pm_test/CMakeLists.txt:19 (make_a_test)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/portmidi
Scanning dependencies of target portmidi-static
[ 2%] Building C object pm_common/CMakeFiles/portmidi-static.dir/__/pm_linux/pmlinuxalsa.c.o
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_out_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:151:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:152:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_in_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:293:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:294:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_write_flush':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:436:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
VERBOSE printf("snd_seq_drain_output: 0x%x\n", (unsigned int) seq);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'pm_linuxalsa_init':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:750:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:760:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
[ 4%] Building C object pm_common/CMakeFiles/portmidi-static.dir/__/pm_linux/pmlinux.c.o
/tmp/SBo/portmidi/pm_linux/pmlinux.c: In function 'pm_init':
/tmp/SBo/portmidi/pm_linux/pmlinux.c:45:34: warning: implicit declaration of function 'find_default_device' [-Wimplicit-function-declaration]
pm_default_input_device_id = find_default_device(
^
[ 7%] Building C object pm_common/CMakeFiles/portmidi-static.dir/__/pm_linux/finddefault.c.o
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'skip_spaces':
/tmp/SBo/portmidi/pm_linux/finddefault.c:16:12: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
while (isspace(c = getc(inf))) ;
^
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'find_default_device':
/tmp/SBo/portmidi/pm_linux/finddefault.c:84:13: warning: implicit declaration of function 'pm_find_default_device' [-Wimplicit-function-declaration]
i = pm_find_default_device(pref_str, input);
^
[ 9%] Building C object pm_common/CMakeFiles/portmidi-static.dir/__/porttime/ptlinux.c.o
[ 12%] Building C object pm_common/CMakeFiles/portmidi-static.dir/pmutil.c.o
[ 14%] Building C object pm_common/CMakeFiles/portmidi-static.dir/portmidi.c.o
[ 17%] Linking C static library ../Release/libportmidi_s.a
[ 17%] Built target portmidi-static
Scanning dependencies of target pmjni
[ 19%] Building C object pm_common/CMakeFiles/pmjni.dir/__/pm_linux/pmlinuxalsa.c.o
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_out_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:151:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:152:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_in_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:293:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:294:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_write_flush':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:436:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
VERBOSE printf("snd_seq_drain_output: 0x%x\n", (unsigned int) seq);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'pm_linuxalsa_init':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:750:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:760:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
[ 21%] Building C object pm_common/CMakeFiles/pmjni.dir/__/pm_linux/pmlinux.c.o
/tmp/SBo/portmidi/pm_linux/pmlinux.c: In function 'pm_init':
/tmp/SBo/portmidi/pm_linux/pmlinux.c:45:34: warning: implicit declaration of function 'find_default_device' [-Wimplicit-function-declaration]
pm_default_input_device_id = find_default_device(
^
[ 24%] Building C object pm_common/CMakeFiles/pmjni.dir/__/pm_linux/finddefault.c.o
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'skip_spaces':
/tmp/SBo/portmidi/pm_linux/finddefault.c:16:12: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
while (isspace(c = getc(inf))) ;
^
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'find_default_device':
/tmp/SBo/portmidi/pm_linux/finddefault.c:84:13: warning: implicit declaration of function 'pm_find_default_device' [-Wimplicit-function-declaration]
i = pm_find_default_device(pref_str, input);
^
[ 26%] Building C object pm_common/CMakeFiles/pmjni.dir/__/porttime/ptlinux.c.o
[ 29%] Building C object pm_common/CMakeFiles/pmjni.dir/pmutil.c.o
[ 31%] Building C object pm_common/CMakeFiles/pmjni.dir/portmidi.c.o
[ 34%] Building C object pm_common/CMakeFiles/pmjni.dir/__/pm_java/pmjni/pmjni.c.o
[ 36%] Linking C shared library ../Release/libpmjni.so
[ 36%] Built target pmjni
Scanning dependencies of target midithru
[ 39%] Building C object pm_test/CMakeFiles/midithru.dir/midithru.c.o
[ 41%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/midithru
[ 41%] Built target midithru
Scanning dependencies of target midithread
[ 43%] Building C object pm_test/CMakeFiles/midithread.dir/midithread.c.o
[ 46%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/midithread
[ 46%] Built target midithread
Scanning dependencies of target test
[ 48%] Building C object pm_test/CMakeFiles/test.dir/test.c.o
[ 51%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/test
[ 51%] Built target test
Scanning dependencies of target latency
[ 53%] Building C object pm_test/CMakeFiles/latency.dir/latency.c.o
[ 56%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/latency
[ 56%] Built target latency
Scanning dependencies of target mm
[ 58%] Building C object pm_test/CMakeFiles/mm.dir/mm.c.o
[ 60%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/mm
[ 60%] Built target mm
Scanning dependencies of target midiclock
[ 63%] Building C object pm_test/CMakeFiles/midiclock.dir/midiclock.c.o
[ 65%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/midiclock
[ 65%] Built target midiclock
Scanning dependencies of target qtest
[ 68%] Building C object pm_test/CMakeFiles/qtest.dir/qtest.c.o
[ 70%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/qtest
[ 70%] Built target qtest
Scanning dependencies of target sysex
[ 73%] Building C object pm_test/CMakeFiles/sysex.dir/sysex.c.o
[ 75%] Linking C executable /tmp/SBo/package-portmidi/usr/bin/sysex
[ 75%] Built target sysex
Scanning dependencies of target portmidi-dynamic
[ 78%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinuxalsa.c.o
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_out_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:151:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:152:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_in_open':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:36:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_CLIENT(info) ((((int)(info)) >> 8) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:293:20: note: in expansion of macro 'GET_DESCRIPTOR_CLIENT'
desc->client = GET_DESCRIPTOR_CLIENT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:37:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define GET_DESCRIPTOR_PORT(info) (((int)(info)) & 0xff)
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:294:18: note: in expansion of macro 'GET_DESCRIPTOR_PORT'
desc->port = GET_DESCRIPTOR_PORT(client_port);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'alsa_write_flush':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:436:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
VERBOSE printf("snd_seq_drain_output: 0x%x\n", (unsigned int) seq);
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c: In function 'pm_linuxalsa_init':
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:750:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:35:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define MAKE_DESCRIPTOR(client, port) ((void*)(((client) << 8) | (port)))
^
/tmp/SBo/portmidi/pm_linux/pmlinuxalsa.c:760:31: note: in expansion of macro 'MAKE_DESCRIPTOR'
MAKE_DESCRIPTOR(snd_seq_port_info_get_client(pinfo),
^
[ 80%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o
/tmp/SBo/portmidi/pm_linux/pmlinux.c: In function 'pm_init':
/tmp/SBo/portmidi/pm_linux/pmlinux.c:45:34: warning: implicit declaration of function 'find_default_device' [-Wimplicit-function-declaration]
pm_default_input_device_id = find_default_device(
^
[ 82%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/finddefault.c.o
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'skip_spaces':
/tmp/SBo/portmidi/pm_linux/finddefault.c:16:12: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
while (isspace(c = getc(inf))) ;
^
/tmp/SBo/portmidi/pm_linux/finddefault.c: In function 'find_default_device':
/tmp/SBo/portmidi/pm_linux/finddefault.c:84:13: warning: implicit declaration of function 'pm_find_default_device' [-Wimplicit-function-declaration]
i = pm_find_default_device(pref_str, input);
^
[ 85%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/porttime/ptlinux.c.o
[ 87%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_common/pmutil.c.o
[ 90%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_common/portmidi.c.o
[ 92%] Linking C shared library ../Release/libportmidi.so
[ 92%] Built target portmidi-dynamic
Scanning dependencies of target pmdefaults_target
[ 95%] Generating pmdefaults/PmDefaults.class
/bin/sh: javac: command not found
pm_java/CMakeFiles/pmdefaults_target.dir/build.make:75: recipe for target 'pm_java/pmdefaults/PmDefaults.class' failed
make[2]: *** [pm_java/pmdefaults/PmDefaults.class] Error 127
CMakeFiles/Makefile2:562: recipe for target 'pm_java/CMakeFiles/pmdefaults_target.dir/all' failed
make[1]: *** [pm_java/CMakeFiles/pmdefaults_target.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2yet I was able to compile it previously without any problem.latest?d=yIl2AUoC8zA latest?i=zRDVjAjMHRI:KyUX5VcBzh8:F7zBnMy latest?i=zRDVjAjMHRI:KyUX5VcBzh8:V_sGLiP latest?d=qj6IDK7rITs latest?i=zRDVjAjMHRI:KyUX5VcBzh8:gIN9vFwzRDVjAjMHRI
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments