Skip to main content

JDIC for Mac OS X - Please Build

3 replies [Last post]
morphh
Offline
Joined: 2009-11-09

I would love to have a library built for Mac OS X Intel Platform.

I've tried the older versions but they don't work. I've tried to build from the source, but I get errors. Could someone that knows this stuff please create a build for Mac.

Thanks!

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
midnightjava
Offline
Joined: 2007-07-04

Did no one ever figure this out? If we can't get JDIC to run on Intel OSX it's pretty much dead for Macs. I don't want to abandon support for Java 5 on OSX with my apps, but without JDIC I won't have any choice, since most of my apps need system tray support.

frapaa
Offline
Joined: 2006-01-27

I would also very much appreciate a Mac version of this library. Is it in the road map, or do we have to rely on Mac clients being on Java version 6, and use the Desktop feature there?

Thanks in advance!

morphh
Offline
Joined: 2009-11-09

I'd be happy to create a mac build and submit it if someone could help me with the compilation issues.

Here is the current issue (I've gotten around others)...

MacBook-Pro:jdic-0.9.5-src Jeff$ ant buildall -lib ./java/

Buildfile: build.xml

init:
[echo] === Build a JDIC distribution ===
[echo] === The distribution directory is: ./dist/mac_os_x/ ===

buildall:

buildall:

init:
[echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++
[echo] + JDIC API build version 0.9 release 4
[echo] + The distribution directory is: ./dist/mac_os_x/
[echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++

buildmacjar:
[javac] Compiling 23 source files to /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/dist/mac_os_x
[javac] /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java:152: cannot find symbol
[javac] symbol : class NativeExtractor
[javac] location: class org.jdesktop.jdic.init.JdicManager
[javac] clNativeExtractor = NativeExtractor.class;
[javac] ^
[javac] /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java:204: cannot find symbol
[javac] symbol : variable NativeExtractor
[javac] location: class org.jdesktop.jdic.init.JdicManager
[javac] nativeLibPath = NativeExtractor.getBinary();
[javac] ^
[javac] /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java:310: cannot find symbol
[javac] symbol : variable NativeExtractor
[javac] location: class org.jdesktop.jdic.init.JdicManager
[javac] NativeExtractor.loadLibruary(libName);
[javac] ^
[javac] /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/src/share/classes/org/jdesktop/jdic/init/JdicManager.java:342: cannot find symbol
[javac] symbol : variable NativeExtractor
[javac] location: class org.jdesktop.jdic.init.JdicManager
[javac] return NativeExtractor.exec(args);
[javac] ^
[javac] Note: /Users/Jeff/Desktop/jdic-0.9.5-src/jdic/src/mac_os_x/classes/org/jdesktop/jdic/tray/internal/impl/GnomeTrayAppletService.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 4 errors

BUILD FAILED
/Users/Jeff/Desktop/jdic-0.9.5-src/build.xml:66: The following error occurred while executing this line:
/Users/Jeff/Desktop/jdic-0.9.5-src/jdic/build.xml:153: The following error occurred while executing this line:
/Users/Jeff/Desktop/jdic-0.9.5-src/jdic/build.xml:380: Compile failed; see the compiler error output for details.

Total time: 1 second
Jeffs-MacBook-Pro:jdic-0.9.5-src Jeff$

Message was edited by: morphh