Ресурсы клиента CDC или Oracle JavaME Embbed для MIPS - PullRequest
0 голосов
/ 14 марта 2012

Меня попросили запустить виртуальную машину Java на плате Broadcom MIPS, и я был очень рад найти двоичный файл OJEC cvm для MIPS из Oracle .К сожалению, кажется, что двоичный файл не был создан для моей платы, так как он не мог быть выполнен должным образом.

/mnt/nfs/Oracle_JavaME_Embedded_Client/1.0/binaries/bin # ./cvm
-sh: ./cvm: not found

Могу ли я спросить, кто-нибудь знает, могу ли я получить где-нибудь исходный код OJEC, чтобы перестроить клиентнаш набор инструментов мы используем для доски?Если да, есть ли руководство по созданию клиента?

Во время поиска в Google я нашел исходный код CDC из проекта "Phoneme" и мог собрать cvm с помощью нашего набора инструментов mips.Работает отлично!Я мог бы провести его тестирование и некоторые образцы "Привет, мир!"Однако, посмотрев журнал Phoneme svn, я понял, что проект в последнее время не активен, последнее изменение - около года назад.Может ли кто-нибудь рассказать о статусе проекта и чем он отличается от OJECT?

Я также запутался с горячей точкой openjdk.Это отличается от OJEC?или они оба основаны на CDC?

Вот информация о процессоре, которую я получил из моего бокса / proc /

cat /proc/cpuinfo 
system type : BCM7413B1 STB platform
processor : 0
cpu model : Broadcom BMIPS4380 V4.4 FPU V0.1
BogoMIPS : 404.48
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : no
ASEs implemented : mips16
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available

Ответы [ 2 ]

1 голос
/ 02 января 2013

Вы просто забыли chmod для файла +x

Двоичный файл предназначен для mips32r2, ваша платформа mips32r1.

0 голосов
/ 03 апреля 2012

Не очень помогает, я знаю, но HotSpot - это OpenJDK (также Oracle JVM) для его реализации SE - это не реализация ME.

Кстати, командная строка, которую вы разместили, простопохоже, что в этом каталоге отсутствует двоичный файл cvm.

...