Diablo-D3 / DiabloMiner

OpenCL miner for Bitcoin
https://bitcointalk.org/index.php?topic=1721.0
GNU General Public License v3.0
538 stars 217 forks source link

MVN Package doesnt work~! #53

Closed alexstaj closed 7 years ago

alexstaj commented 11 years ago

HI i have mountain lion 10.8.2 fresh install with java jre, jdk and apple command line toolls. I downloaded and unpacked the diablo-master zip file. I then cd into the directory and run sudo mvn package which then fails with:

mac-pro:diablo user$ sudo mvn package Password: [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 43, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 119, column 12 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO]
[INFO] ------------------------------------------------------------------------ [INFO] Building DiabloMiner 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-nativedependencies-plugin:0.0.5:copy (unpacknatives) @ DiabloMiner --- [INFO] Saving natives in /Users/tha/.Trash/Diablo/target/libs/natives [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-windows [info] Copying natives from lwjgl-platform-2.8.5-natives-windows.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - OpenAL32.dll [info] Copying native - OpenAL64.dll [info] Copying native - lwjgl.dll [info] Copying native - lwjgl64.dll [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-linux [info] Copying natives from lwjgl-platform-2.8.5-natives-linux.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.so [info] Copying native - liblwjgl64.so [info] Copying native - libopenal.so [info] Copying native - libopenal64.so [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-osx [info] Copying natives from lwjgl-platform-2.8.5-natives-osx.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.jnilib [info] Copying native - openal.dylib [INFO] G:net.java.jinput - A:jinput-platform - C:natives-linux [info] Copying natives from jinput-platform-2.0.5-natives-linux.jar [info] Copying native - libjinput-linux.so [info] Copying native - libjinput-linux64.so [INFO] G:net.java.jinput - A:jinput-platform - C:natives-windows [info] Copying natives from jinput-platform-2.0.5-natives-windows.jar [info] Copying native - jinput-dx8.dll [info] Copying native - jinput-dx8_64.dll [info] Copying native - jinput-raw.dll [info] Copying native - jinput-raw_64.dll [info] Copying native - jinput-wintab.dll [INFO] G:net.java.jinput - A:jinput-platform - C:natives-osx [info] Copying natives from jinput-platform-2.0.5-natives-osx.jar [info] Copying native - libjinput-osx.jnilib [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ DiabloMiner --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ DiabloMiner --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ DiabloMiner --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/tha/.Trash/Diablo/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ DiabloMiner --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ DiabloMiner --- [INFO] No tests to run. [INFO] Surefire report directory: /Users/user/.Trash/Diablo/target/surefire-reports


T E S T S

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] [INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ DiabloMiner --- [INFO] Building jar: /Users/tha/.Trash/Diablo/target/DiabloMiner.jar [INFO] [INFO] --- launch4j-maven-plugin:1.5.1:launch4j (windows binary) @ DiabloMiner --- [INFO] Platform-specific work directory already exists: /Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1 [INFO] launch4j: Compiling resources [INFO] launch4j: Generated resource file...

[INFO] launch4j: LANGUAGE 0, 1 2 RCDATA BEGIN "1.6.0\0" END 18 RCDATA BEGIN "1\0" END 10 RCDATA BEGIN "DiabloMiner\0" END 21 RCDATA BEGIN "http://java.com/download\0" END 8 RCDATA BEGIN ".\0" END 20 RCDATA BEGIN "32\0" END 101 RCDATA BEGIN "An error occurred while starting the application.\0" END 102 RCDATA BEGIN "This application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted.\0" END 103 RCDATA BEGIN "This application requires a Java Runtime Environment\0" END 104 RCDATA BEGIN "The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.\0" END 17 RCDATA BEGIN "true\0" END 15 RCDATA BEGIN "com.diablominer.DiabloMiner.DiabloMiner\0" END 16 RCDATA BEGIN "%EXEDIR%\target\libs*;lwjgl-2.8.5.jar;lwjgl-platform-2.8.5-natives-windows.jar;lwjgl-platform-2.8.5-natives-linux.jar;lwjgl-platform-2.8.5-natives-osx.jar;jinput-2.0.5.jar;jutils-1.0.0.jar;lwjgl_util-2.8.5.jar;jackson-mapper-asl-1.9.11.jar;jackson-core-asl-1.9.11.jar;commons-codec-1.7.jar;commons-cli-1.2.jar\0" END

[ERROR] net.sf.launch4j.BuilderException: net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/user/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable at net.sf.launch4j.Builder.build(Builder.java:144) at com.akathist.maven.plugins.launch4j.Launch4jMojo.execute(Launch4jMojo.java:353) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable at net.sf.launch4j.Util.exec(Util.java:152) at net.sf.launch4j.Cmd.exec(Builder.java:205) at net.sf.launch4j.Builder.build(Builder.java:97) ... 22 more Caused by: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable at java.lang.ProcessBuilder.start(ProcessBuilder.java:460) at java.lang.Runtime.exec(Runtime.java:593) at java.lang.Runtime.exec(Runtime.java:466) at net.sf.launch4j.Util.exec(Util.java:117) ... 24 more Caused by: java.io.IOException: error=86, Bad CPU type in executable at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.(UNIXProcess.java:53) at java.lang.ProcessImpl.start(ProcessImpl.java:91) at java.lang.ProcessBuilder.start(ProcessBuilder.java:453) ... 27 more [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.812s [INFO] Finished at: Mon Dec 31 11:56:33 EST 2012 [INFO] Final Memory: 7M/81M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.akathist.maven.plugins.launch4j:launch4j-maven-plugin:1.5.1:launch4j (windows binary) on project DiabloMiner: Failed to build the executable; please verify your configuration. net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

I then reran using sudo mvn -X package, to yield the following:

users-mac-pro:downloads user$ cd diablominer-master users-mac-pro:diablominer-master user$ ls DiabloMiner-Linux.sh README DiabloMiner-OSX.sh contrib DiabloMiner-Solaris.sh pom.xml DiabloMiner-Windows.l4j.ini src LICENSE users-mac-pro:diablominer-master user$ sudo mvn -X package Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500) Maven home: /usr/share/maven Java version: 1.6.0_37, vendor: Apple Inc. Java home: /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home Default locale: en_US, platform encoding: MacRoman OS name: "mac os x", version: "10.8.2", arch: "x86_64", family: "mac" [INFO] Error stacktraces are turned on. [DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml [DEBUG] Reading user settings from /Users/user/.m2/settings.xml [DEBUG] Using local repository at /Users/user/.m2/repository [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for /Users/user/.m2/repository [INFO] Scanning for projects... [DEBUG] Extension realms for project com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT: (none) [DEBUG] Looking up lifecyle mappings for packaging jar from ClassRealm[plexus.core, parent: null] [WARNING] [WARNING] Some problems were encountered while building the effective model for com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 43, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 119, column 12 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [DEBUG] === REACTOR BUILD PLAN ================================================ [DEBUG] Project: com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [DEBUG] Tasks: [package] [DEBUG] Style: Regular [DEBUG] ======================================================================= [INFO]
[INFO] ------------------------------------------------------------------------ [INFO] Building DiabloMiner 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] === PROJECT BUILD PLAN ================================================ [DEBUG] Project: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT [DEBUG] Dependencies (collect): [] [DEBUG] Dependencies (resolve): [compile, runtime, test] [DEBUG] Repositories (dependencies): [central (http://repo.maven.apache.org/maven2, releases)] [DEBUG] Repositories (plugins) : [central (http://repo.maven.apache.org/maven2, releases)] [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy (unpacknatives) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

target/libs/natives ${project} ${separateDirs}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:2.5:resources (default-resources) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${encoding} ${maven.resources.escapeString} ${maven.resources.escapeWindowsPaths} ${maven.resources.includeEmptyDirs} ${maven.resources.overwrite} ${maven.resources.supportMultiLineFiltering}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${maven.compiler.compilerId} ${maven.compiler.compilerVersion} ${maven.compiler.debug} ${maven.compiler.debuglevel} ${encoding} ${maven.compiler.executable} ${maven.compiler.failOnError} ${maven.compiler.fork} ${maven.compiler.maxmem} ${maven.compiler.meminitial} ${maven.compiler.optimize} ${project.build.finalName} ${maven.compiler.showDeprecation} ${maven.compiler.showWarnings} 1.5 ${lastModGranularityMs} 1.5 ${maven.compiler.verbose}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:2.5:testResources (default-testResources) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${encoding} ${maven.resources.escapeString} ${maven.resources.escapeWindowsPaths} ${maven.resources.includeEmptyDirs} ${project.build.testOutputDirectory} ${maven.resources.overwrite} ${project.testResources} ${maven.resources.supportMultiLineFiltering}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (default-testCompile) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${maven.compiler.compilerId} ${maven.compiler.compilerVersion} ${maven.compiler.debug} ${maven.compiler.debuglevel} ${encoding} ${maven.compiler.executable} ${maven.compiler.failOnError} ${maven.compiler.fork} ${maven.compiler.maxmem} ${maven.compiler.meminitial} ${maven.compiler.optimize} ${project.build.finalName} ${maven.compiler.showDeprecation} ${maven.compiler.showWarnings} ${maven.test.skip} 1.5 ${lastModGranularityMs} 1.5 ${maven.compiler.testSource} ${maven.compiler.testTarget} ${maven.compiler.verbose}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${argLine} ${childDelegation} ${maven.surefire.debug} ${disableXmlReport} ${enableAssertions} ${excludedGroups} ${failIfNoTests} ${forkMode} ${surefire.timeout} ${groups} ${junitArtifactName} ${jvm} ${localRepository} ${objectFactory} ${parallel} ${perCoreThreadCount} ${plugin.artifactMap} ${surefire.printSummary} ${project.artifactMap} ${maven.test.redirectTestOutputToFile} ${project.pluginArtifactRepositories} ${surefire.reportFormat} ${surefire.reportNameSuffix} ${session} ${maven.test.skip} ${maven.test.skip.exec} ${skipTests} ${test} ${maven.test.failure.ignore} ${testNGArtifactName} ${threadCount} ${trimStackTrace} ${surefire.useFile} ${surefire.useManifestOnlyJar} ${surefire.useSystemClassLoader} ${useUnlimitedThreads} ${basedir}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-jar-plugin:2.3.2:jar (default-jar) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

DiabloMiner ${jar.forceCreation} ${jar.useDefaultManifestFile}

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: com.akathist.maven.plugins.launch4j:launch4j-maven-plugin:1.5.1:launch4j (windows binary) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

. com.diablominer.DiabloMiner.DiabloMiner %EXEDIR%\target\libs* DiabloMiner console target/DiabloMiner.jar 1.6.0 DiabloMiner-Windows.exe

[DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-dependency-plugin:2.1:copy-dependencies (copy-dependencies) [DEBUG] Style: Regular [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>

${classifier} ${mdep.copyPom} ${excludeArtifactIds} ${excludeClassifiers} ${excludeGroupIds} ${excludeScope} ${excludeTransitive} ${excludeTypes} ${mdep.failOnMissingClassifierArtifact} ${includeArtifactIds} ${includeClassifiers} ${includeGroupIds} ${includeScope} ${includeTypes} ${localRepository} ${markersDirectory} ${outputAbsoluteArtifactFilename} /Users/user/Downloads/DiabloMiner-master/target/libs true false false ${project} ${reactorProjects} ${project.remoteArtifactRepositories} ${silent} ${mdep.stripVersion} ${type} ${mdep.useRepositoryLayout} ${mdep.useSubDirectoryPerArtifact} ${mdep.useSubDirectoryPerType}

[DEBUG] ======================================================================= [DEBUG] com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [DEBUG] org.lwjgl.lwjgl:lwjgl:jar:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-windows:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-linux:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-osx:2.8.5:compile [DEBUG] net.java.jinput:jinput:jar:2.0.5:compile [DEBUG] net.java.jutils:jutils:jar:1.0.0:compile [DEBUG] net.java.jinput:jinput-platform:jar:natives-linux:2.0.5:runtime [DEBUG] net.java.jinput:jinput-platform:jar:natives-windows:2.0.5:runtime [DEBUG] net.java.jinput:jinput-platform:jar:natives-osx:2.0.5:runtime [DEBUG] org.lwjgl.lwjgl:lwjgl_util:jar:2.8.5:compile [DEBUG] org.codehaus.jackson:jackson-mapper-asl:jar:1.9.11:compile [DEBUG] org.codehaus.jackson:jackson-core-asl:jar:1.9.11:compile [DEBUG] commons-codec:commons-codec:jar:1.7:compile [DEBUG] commons-cli:commons-cli:jar:1.2:compile [INFO] [INFO] --- maven-nativedependencies-plugin:0.0.5:copy (unpacknatives) @ DiabloMiner --- [DEBUG] Created new class realm maven.api [DEBUG] Importing foreign packages into class realm maven.api [DEBUG] Imported: org.apache.maven.wagon.events < plexus.core [DEBUG] Imported: org.sonatype.aether.transfer < plexus.core [DEBUG] Imported: org.apache.maven.exception < plexus.core [DEBUG] Imported: org.sonatype.aether.metadata < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core [DEBUG] Imported: org.sonatype.aether.collection < plexus.core [DEBUG] Imported: org.sonatype.aether.version < plexus.core [DEBUG] Imported: org.apache.maven.monitor < plexus.core [DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core [DEBUG] Imported: org.apache.maven.repository < plexus.core [DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core [DEBUG] Imported: org.codehaus.plexus.logging < plexus.core [DEBUG] Imported: org.apache.maven.profiles < plexus.core [DEBUG] Imported: org.sonatype.aether.repository < plexus.core [DEBUG] Imported: org.apache.maven.classrealm < plexus.core [DEBUG] Imported: org.apache.maven.execution < plexus.core [DEBUG] Imported: org.sonatype.aether.artifact < plexus.core [DEBUG] Imported: org.sonatype.aether.spi < plexus.core [DEBUG] Imported: org.apache.maven.reporting < plexus.core [DEBUG] Imported: org.apache.maven.usability < plexus.core [DEBUG] Imported: org.codehaus.plexus.container < plexus.core [DEBUG] Imported: org.codehaus.plexus.component < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core [DEBUG] Imported: org.apache.maven.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core [DEBUG] Imported: org.sonatype.aether.graph < plexus.core [DEBUG] Imported: org.sonatype.aether.* < plexus.core [DEBUG] Imported: org.apache.maven.settings < plexus.core [DEBUG] Imported: org.codehaus.classworlds < plexus.core [DEBUG] Imported: org.sonatype.aether.impl < plexus.core [DEBUG] Imported: org.apache.maven.wagon.* < plexus.core [DEBUG] Imported: org.apache.maven.toolchain < plexus.core [DEBUG] Imported: org.sonatype.aether.deployment < plexus.core [DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core [DEBUG] Imported: org.apache.maven.configuration < plexus.core [DEBUG] Imported: org.apache.maven.cli < plexus.core [DEBUG] Imported: org.sonatype.aether.installation < plexus.core [DEBUG] Imported: org.codehaus.plexus.context < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core [DEBUG] Imported: org.apache.maven.project < plexus.core [DEBUG] Imported: org.apache.maven.rtinfo < plexus.core [DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core [DEBUG] Imported: org.apache.maven.artifact < plexus.core [DEBUG] Imported: org.apache.maven.model < plexus.core [DEBUG] Imported: org.apache.maven.* < plexus.core [DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core [DEBUG] Imported: org.sonatype.aether.resolution < plexus.core [DEBUG] Imported: org.apache.maven.plugin < plexus.core [DEBUG] Imported: org.codehaus.plexus.* < plexus.core [DEBUG] Imported: org.codehaus.plexus.personality < plexus.core [DEBUG] Populating class realm maven.api [DEBUG] com.googlecode.mavennatives:maven-nativedependencies-plugin:jar:0.0.5: [DEBUG] org.apache.maven:maven-artifact:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.5.5:compile [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.1:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.10:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.0.10:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-11:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.10:compile [DEBUG] commons-cli:commons-cli:jar:1.0:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.10:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven.shared:maven-common-artifact-filters:jar:1.0:compile [DEBUG] org.apache.maven.shared:maven-plugin-testing-harness:jar:1.1:compile [DEBUG] org.codehaus.plexus:plexus-archiver:jar:1.0-alpha-7:compile [DEBUG] commons-io:commons-io:jar:1.4:compile [DEBUG] org.jmock:jmock-legacy:jar:2.5.1:compile [DEBUG] org.jmock:jmock:jar:2.5.1:compile [DEBUG] org.hamcrest:hamcrest-core:jar:1.1:compile [DEBUG] org.hamcrest:hamcrest-library:jar:1.1:compile [DEBUG] org.objenesis:objenesis:jar:1.0:compile [DEBUG] cglib:cglib-nodep:jar:2.1_3:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-3.0.5:compile [DEBUG] junit:junit:jar:3.8.2:compile [DEBUG] Created new class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Importing foreign packages into class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Included: com.googlecode.mavennatives:maven-nativedependencies-plugin:jar:0.0.5 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:1.5.5 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.1 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.10 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-11 [DEBUG] Included: commons-cli:commons-cli:jar:1.0 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.0 [DEBUG] Included: org.apache.maven.shared:maven-plugin-testing-harness:jar:1.1 [DEBUG] Included: org.codehaus.plexus:plexus-archiver:jar:1.0-alpha-7 [DEBUG] Included: commons-io:commons-io:jar:1.4 [DEBUG] Included: org.jmock:jmock-legacy:jar:2.5.1 [DEBUG] Included: org.jmock:jmock:jar:2.5.1 [DEBUG] Included: org.hamcrest:hamcrest-core:jar:1.1 [DEBUG] Included: org.hamcrest:hamcrest-library:jar:1.1 [DEBUG] Included: org.objenesis:objenesis:jar:1.0 [DEBUG] Included: cglib:cglib-nodep:jar:2.1_3 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-3.0.5 [DEBUG] Included: junit:junit:jar:3.8.2 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.10 [DEBUG] Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.10 [DEBUG] Excluded: classworlds:classworlds:jar:1.1 [DEBUG] Configuring mojo com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy from plugin realm ClassRealm[plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [DEBUG] Configuring mojo 'com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy' with basic configurator --> DEBUG nativesTargetDir = /Users/user/Downloads/DiabloMiner-master/target/libs/natives DEBUG project = MavenProject: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT @ /Users/user/Downloads/DiabloMiner-master/pom.xml DEBUG separateDirs = false [DEBUG] -- end configuration -- [INFO] Saving natives in /Users/user/Downloads/DiabloMiner-master/target/libs/natives [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-windows [info] Copying natives from lwjgl-platform-2.8.5-natives-windows.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - OpenAL32.dll [info] Copying native - OpenAL64.dll [info] Copying native - lwjgl.dll [info] Copying native - lwjgl64.dll [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-linux [info] Copying natives from lwjgl-platform-2.8.5-natives-linux.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.so [info] Copying native - liblwjgl64.so [info] Copying native - libopenal.so [info] Copying native - libopenal64.so [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-osx [info] Copying natives from lwjgl-platform-2.8.5-natives-osx.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.jnilib [info] Copying native - openal.dylib [INFO] G:net.java.jinput - A:jinput-platform - C:natives-linux [info] Copying natives from jinput-platform-2.0.5-natives-linux.jar [info] Copying native - libjinput-linux.so [info] Copying native - libjinput-linux64.so [INFO] G:net.java.jinput - A:jinput-platform - C:natives-windows [info] Copying natives from jinput-platform-2.0.5-natives-windows.jar [info] Copying native - jinput-dx8.dll [info] Copying native - jinput-dx8_64.dll [info] Copying native - jinput-raw.dll [info] Copying native - jinput-raw_64.dll [info] Copying native - jinput-wintab.dll [INFO] G:net.java.jinput - A:jinput-platform - C:natives-osx [info] Copying natives from jinput-platform-2.0.5-natives-osx.jar [info] Copying native - libjinput-osx.jnilib [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ DiabloMiner --- [DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.5: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile [DEBUG] commons-cli:commons-cli:jar:1.0:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] junit:junit:jar:3.8.1:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [DEBUG] org.apache.maven.shared:maven-filtering:jar:1.0:compile [DEBUG] org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.13:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.5 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7 [DEBUG] Included: commons-cli:commons-cli:jar:1.0 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: junit:junit:jar:3.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [DEBUG] Included: org.apache.maven.shared:maven-filtering:jar:1.0 [DEBUG] Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.13 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.6 [DEBUG] Excluded: classworlds:classworlds:jar:1.1 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.6 [DEBUG] Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.5:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.5, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [debug] execute contextualize [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.5:resources' with basic configurator --> DEBUG buildFilters = [] DEBUG encoding = UTF-8 DEBUG escapeWindowsPaths = true DEBUG includeEmptyDirs = false DEBUG outputDirectory = /Users/user/Downloads/DiabloMiner-master/target/classes DEBUG overwrite = false DEBUG project = MavenProject: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT @ /Users/user/Downloads/DiabloMiner-master/pom.xml DEBUG resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /Users/user/Downloads/DiabloMiner-master/src/main/resources, PatternSet [includes: {}, excludes: {}]}}] DEBUG session = org.apache.maven.execution.MavenSession@30c26c8f DEBUG supportMultiLineFiltering = false DEBUG useBuildFilters = true DEBUG useDefaultDelimiters = true [DEBUG] -- end configuration -- [DEBUG] properties used {java.vendor=Apple Inc., sun.java.launcher=SUN_STANDARD, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, env.SUDO_COMMAND=/usr/bin/mvn -X package, os.name=Mac OS X, sun.boot.class.path=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jsfd.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/ui.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/laf.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/sunrsasign.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jsse.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jce.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/charsets.jar, env.PWD=/Users/user/Downloads/DiabloMiner-master, env.LANG=en_CA.UTF-8, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.6.0_37-b06-434-11M3909, project.build.sourceEncoding=UTF-8, user.name=root, maven.build.version=Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500), env.USER=root, env.SHELL=/bin/bash, env.__CF_USER_TEXT_ENCODING=0x0:0:0, awt.nativeDoubleBuffering=true, env.PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin, user.language=en, sun.boot.library.path=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Libraries, classworlds.conf=/usr/share/maven/bin/m2.conf, java.version=1.6.037, user.timezone=America/Toronto, sun.arch.data.model=64, http.nonProxyHosts=local|.local|169.254/16|_.169.254/16, java.endorsed.dirs=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib/endorsed, sun.cpu.isalist=, sun.jnu.encoding=MacRoman, file.encoding.pkg=sun.io, env.SHLVL=0, file.separator=/, java.specification.name=Java Platform API Specification, java.class.version=50.0, user.country=US, java.home=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home, java.vm.info=mixed mode, env.LOGNAME=root, os.version=10.8.2, path.separator=:, java.vm.version=20.12-b01-434, java.awt.printerjob=apple.awt.CPrinterJob, env.TERM=xterm-256color, sun.io.unicode.encoding=UnicodeLittle, env.SUDOUID=501, awt.toolkit=apple.awt.CToolkit, socksNonProxyHosts=local|.local|169.254/16|.169.254/16, ftp.nonProxyHosts=local|.local|169.254/16|_.169.254/16, user.home=/Users/user, env.OLDPWD=/Users/user/Downloads/DiabloMiner-master, java.specification.vendor=Sun Microsystems Inc., java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java, java.vendor.url=http://www.apple.com/, java.vm.vendor=Apple Inc., gopherProxySet=false, maven.home=/usr/share/maven, java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher -X package, java.class.path=/usr/share/maven/boot/plexus-classworlds-2.4.jar, env.com.apple.java.jvmMode=client, maven.version=3.0.4, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, sun.cpu.endian=little, sun.os.patch.level=unknown, env.HOME=/Users/user, java.io.tmpdir=/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/, java.vendor.url.bug=http://bugreport.apple.com/, env.SSH_AUTH_SOCK=/tmp/launch-uOFSJs/Listeners, mrj.build=11M3909, os.arch=x86_64, java.awt.graphicsenv=apple.awt.CGraphicsEnvironment, env.JAVA_MAIN_CLASS_952=org.codehaus.plexus.classworlds.launcher.Launcher, java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib/ext, mrj.version=1070.1.6.0_37-434, env.com.apple.java.jvmTask=CommandLine_Manual.java, user.dir=/Users/user/Downloads/DiabloMiner-master, env.SUDO_USER=user, line.separator= , java.vm.name=Java HotSpot(TM) 64-Bit Server VM, env.USERNAME=root, lwjgl.version=2.8.5, env.MAIL=/var/mail/root, file.encoding=MacRoman, env.SUDO_GID=20, java.specification.version=1.6} [INFO] Using 'UTF-8' encoding to copy filtered resources. [DEBUG] resource with targetPath null directory /Users/user/Downloads/DiabloMiner-master/src/main/resources excludes [] includes [] [DEBUG] ignoreDelta true [INFO] Copying 1 resource [DEBUG] file DiabloMiner.cl has a filtered file extension [DEBUG] copy /Users/user/Downloads/DiabloMiner-master/src/main/resources/DiabloMiner.cl to /Users/user/Downloads/DiabloMiner-master/target/classes/DiabloMiner.cl [DEBUG] no use filter components [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ DiabloMiner --- [DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-toolchain:jar:1.0:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:1.8.1:compile [DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1:compile [DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1:runtime [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Included: org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-api:jar:1.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-toolchain:jar:1.0 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile' with basic configurator --> DEBUG basedir = /Users/user/Downloads/DiabloMiner-master DEBUG buildDirectory = /Users/user/Downloads/DiabloMiner-master/target DEBUG classpathElements = [/Users/user/Downloads/DiabloMiner-master/target/classes, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar, /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar, /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar, /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar, /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar, /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar, /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar] DEBUG compileSourceRoots = [/Users/user/Downloads/DiabloMiner-master/src/main/java] DEBUG compilerId = javac DEBUG debug = true DEBUG encoding = UTF-8 DEBUG failOnError = true DEBUG fork = false DEBUG generatedSourcesDirectory = /Users/user/Downloads/DiabloMiner-master/target/generated-sources/annotations DEBUG optimize = false DEBUG outputDirectory = /Users/user/Downloads/DiabloMiner-master/target/classes DEBUG outputFileName = DiabloMiner-0.0.1-SNAPSHOT DEBUG projectArtifact = com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT DEBUG session = org.apache.maven.execution.MavenSession@30c26c8f DEBUG showDeprecation = false DEBUG showWarnings = false DEBUG source = 1.5 DEBUG staleMillis = 0 DEBUG target = 1.5 DEBUG verbose = false [DEBUG] -- end configuration -- [DEBUG] Using compiler 'javac'. [DEBUG] Source directories: [/Users/user/Downloads/DiabloMiner-master/src/main/java] [DEBUG] Classpath: [/Users/user/Downloads/DiabloMiner-master/target/classes /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar] [DEBUG] Output directory: /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG] Classpath: [DEBUG] /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar [DEBUG] /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar [DEBUG] /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar [DEBUG] /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar [DEBUG] /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar [DEBUG] /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar [DEBUG] /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar [DEBUG] Source roots: [DEBUG] /Users/user/Downloads/DiabloMiner-master/src/main/java [DEBUG] Command line options: [DEBUG] -d /Users/user/Downloads/DiabloMiner-master/target/classes -classpath /Users/user/Downloads/DiabloMiner-master/target/classes:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar:/Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar:/Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar:/Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar:/Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar: -sourcepath /Users/user/Downloads/DiabloMiner-master/src/main/java: /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/WorkState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/DeviceState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/JSONRPCNetworkState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/HardwareType.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DiabloMinerFatalException.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/GPUHardwareType.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DiabloMiner.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/GPUDeviceState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/NetworkState.java -g -nowarn -target 1.5 -source 1.5 -encoding UTF-8 [INFO] Compili

FrederickGeek8 commented 11 years ago

I have this problem too but you can download precompiled binaries from the thread.

alexstaj commented 11 years ago

Thanks but I want to be able to build from src.

Diablo-D3 commented 11 years ago

Until launch4j releases binaries for Intel-only OSX, you can't. You CAN, however, just build on a different OS, such as Linux.

plexi commented 11 years ago

I see the same error on Linux as well.

Diablo-D3 commented 11 years ago

Linux on what arch? Launch4J only includes Linux binaries for x86 and x86-64 as far as I know

plexi commented 11 years ago

x86-64, Ubuntu 12.10. Seems like it wants to build some kind of Windows-specific BS, and since it's not on Windows it's failing to do so. Not a pressing issue, I just downloaded a binary distro, but still, a bit annoying.

Diablo-D3 commented 11 years ago

launch4j is for building the launcher for Windows, yes, but its supposed to work on any OS (I never use Windows, yet I need to support Windows users). I'm on x86-64 Debian here, and it works fine. I think launch4j only ships x86, so try installing ia32-libs and friends.

Macarse commented 11 years ago

mvn package doesn't work for me either. @Diablo-D3: Can't I build a jar instead of an executable?

Diablo-D3 commented 11 years ago

Yes, edit pom.xml and remove the entire plugin block for launch4j, its in the middle of the file.

chrismlarson commented 11 years ago

This worked for me: tar zxf binutils-2.22.tar.gz cd binutils-2.22 ./configure --target=i686-pc-mingw32 make cp binutils/windres /whereever_you_installed/launch4j/bin/. cp binutils/ld/ld-new /whereever_you_installed/launch4j/bin/ld

Diablo-D3 commented 11 years ago

@chrismlarson Thats not really recommended. Use the version of binutils that comes with mingw+msys, and run mvn package within msys.

Macarse commented 11 years ago

Removing the launch4j plugin section is enough to build in mac.