FreeBSD Configuration
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
FreeBSD Configuration
I'm getting a few errors when trying to run in console mode.
Both of these are installed, but I don't know how to add them to the UMS search path.
Also it seems that it is still trying to use the included ffmpeg even though I am telling it to look in /usr/local/bin
Code: Select all
WARN 19:36:00.767 [main] Error loading libzen: Native library (com/sun/jna/freebsd-x86-64/libjnidispatch.so) not found in resource path ([file:/usr/home/monty/git/ums-7.5.0/update.jar, file:/usr/home/monty/git/ums-7.5.0/ums.jar])
INFO 19:36:00.767 [main] Loading MediaInfo library
ERROR 19:36:00.768 [main] Error loading MediaInfo library: Could not initialize class com.sun.jna.Native
INFO 19:36:00.769 [main] Make sure you have libmediainfo and libzen installed
Also it seems that it is still trying to use the included ffmpeg even though I am telling it to look in /usr/local/bin
- Attachments
-
debug.log
- (46.18 KiB) Downloaded 790 times
Re: FreeBSD Configuration
Though I can't guarantee it to work, you can try renaming the path com\sun\jna\linux-x86-64\ to com\sun\jna\freebsd-x86-64\ inside ums.jar. Use any zip utility to do that. Remember to keep a backup of ums.jar.
Re: FreeBSD Configuration
There is a possible fix for this coming up, would you be interested in testing a preview version?
Re: FreeBSD Configuration
I am definitely interested in testing. I would like to submit an update for the extremely out of date port.
Re: FreeBSD Configuration
I have tried building the project source and when I run:
I get this error:
Code: Select all
mvn com.savage7.maven.plugins:maven-external-dependency-plugin:resolve-external
Code: Select all
[ERROR] Failed to execute goal com.savage7.maven.plugins:maven-external-dependency-plugin:0.5:resolve-external (default-cli) on project ums: The parameters 'artifactItems' for goal com.savage7.maven.plugins:maven-external-dependency-plugin:0.5:resolve-external are missing or invalid -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.savage7.maven.plugins:maven-external-dependency-plugin:0.5:resolve-external (default-cli) on project ums: The parameters 'artifactItems' for goal com.savage7.maven.plugins:maven-external-dependency-plugin:0.5:resolve-external are missing or invalid
Re: FreeBSD Configuration
Whatever instructions you have read, they are very old and outdated.
Instead, run
Instead, run
Code: Select all
mvn external:install
Re: FreeBSD Configuration
@monty11ez If you update the JNA library to 4.5.0 or above and fix the code accordingly you should be fine, as the 4.3.0 and the 4.4.0 are known to have libraries issues such as your.
Re: FreeBSD Configuration
I was just trying to follow the BUILD.md. did build, but I'm not finding the files to run the program. Java development is not something I've ever done.
Code: Select all
mvn external:install
Re: FreeBSD Configuration
Ok - I assumed you had some instructions you were following. "mvn external:install" is a one-time operation to install some dependencies. The build itself is done with (for a Linux build)
There is no FreeBSD build profile, so "linux" is probably the closest. The other profiles are "windows", "osx-java7" and "osx-java8". This will build UMS into the "target" subfolder.
In there's you'll find several files. The tar.gz is with bundled Linux binaries, so it's probably not of much use, except to see how it can be packaged. The JAR file can be run directly though, with
There are probably some problems specific to FreeBSD that must be resolved though. I don't think JNA will play ball for one, and I'm sure there are other issues.
Code: Select all
mvn package -Plinux
In there's you'll find several files. The tar.gz is with bundled Linux binaries, so it's probably not of much use, except to see how it can be packaged. The JAR file can be run directly though, with
Code: Select all
java -jar target/UMS.jar
Re: FreeBSD Configuration
Code: Select all
mvn package -Plinux
Running package gives this error:
Code: Select all
[ERROR] Errors:
[ERROR] JNATypesTest.testFixedCharArrayByReference:170 ? UnsatisfiedLink Native librar...
[ERROR] JNATypesTest.testPointerArrayByReference:133 ? NoClassDefFound Could not initi...
[ERROR] JNATypesTest.testStringByReference:55 ? NoClassDefFound Could not initialize c...
[ERROR] JNATypesTest.testUTF16StringByReference:30 ? NoClassDefFound Could not initial...
[ERROR] JNATypesTest.testWStringByReference:107 ? NoClassDefFound Could not initialize...