From: <php...@li...> - 2006-09-11 16:39:05
|
Hi, first of all thank you very much for the feedback. > non-zts-20050922/JavaBridge.jar --convert > This ran for about 4 minutes before completing. It creates PHP proxies for the classes found in boot classpath and for the additional libraries specified on the command line. Depending on how many classes it has to convert and how fast your machine/VM is, this may take some time. On my devel. machine the command completes in less than two seconds. But even 4 minutes shouldn't be a problem because one usually calls this command once; during installation. > directory (/urs/local/php5/lib/php) and found > several new directories: > charsets > classes > jce > jsse > laf > ui These are created from the essential .jar files from the boot classpath. But rt is missing for some reason, doesn't the apple VM store the runtime into rt.jar? If not, we have a portability problem -- all other JVM implementations I've looked at (among them IBM, Sun, GNU) keep the base classes in rt.jar. > And the "classes" directory is > HUGE. That must be the rt then. This means that we have to add code which tries to detect the apple VM and rename the "classes" directory into the standard name "rt". Do you use a power or intel mac? > It looks > like it has thousands of items (are these classes > too)? Yes, the directory contains java_lang_String.php and the like. > My questions are: > 1) What are all those other directories for when I > only asked for my > sample class to be made into a PEAR class? They're created for convenience. Regards, Jost Boekemeier ___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de |