|
From: Christian M. <chr...@ta...> - 2013-04-26 05:42:30
|
Hi Rob, compiling should be rather easy. It requires ant, java and gcc (libc) installed. Please download the pre-release (tar.gz) package of the 3.5.17 version and extract it at your arm machine. In case they are not set, you will have to set the ANT_HOME and JAVA_HOME environment variables. After this, cd into the pre-release directory and run: ./build32.sh release This will create the release target and store it in the 'dist' directory. Please let me know if you have any questions. Thank you, Christian Mueller Tanuki Software, Ltd. On Fri, Apr 26, 2013 at 1:32 PM, Rob Daems <rob...@gm...> wrote: > Hello, > > First of all, thank you for the quick response. > > This is the output as you requested: > pi@raspberrypi ~ $ readelf -A /proc/self/exe > Attribute Section: aeabi > File Attributes > Tag_CPU_name: "6" > Tag_CPU_arch: v6 > Tag_ARM_ISA_use: Yes > Tag_THUMB_ISA_use: Thumb-1 > Tag_FP_arch: VFPv2 > Tag_ABI_PCS_wchar_t: 4 > Tag_ABI_FP_denormal: Needed > Tag_ABI_FP_exceptions: Needed > Tag_ABI_FP_number_model: IEEE 754 > Tag_ABI_align_needed: 8-byte > Tag_ABI_align_preserved: 8-byte, except leaf SP > Tag_ABI_enum_size: int > Tag_ABI_HardFP_use: SP and DP > Tag_ABI_VFP_args: VFP registers > Tag_DIV_use: Not allowed > pi@raspberrypi ~ $ > > Is there an easy way to compile the hf version for my armv6 board. Since > I'm actually a layman in linux (unix). :-( > > Thanks in advance, > > BR, Rob > > > > 2013/4/26 Christian Mueller <chr...@ta...> > >> Hi Rob, >> >> what is the output when you run the following command: >> readelf -A /proc/self/exe >> >> The hard float edition of the Wrapper is being built on an armv7 board, >> so I think that's why running it fails on your armv6 board. >> >> You can either try to compile the hard float version of the Wrapper for >> your armv6 board, or install a soft float jvm and use the armel release of >> the Wrapper. >> >> Please let me know if you have any further questions. >> >> Thank you, >> >> Christian Mueller >> >> On Thu, Apr 25, 2013 at 6:27 PM, Rob Daems <rob...@gm...> wrote: >> >>> Hello, >>> >>> I'm trying the use the wrapper (3.5.17 32-bit community) via >>> integration method 4 : "WrapperJarApp". >>> The hardware I'm using is a Raspberry Pi with the Raspbian “wheezy” >>> distribution. >>> (see http://www.raspberrypi.org/downloads) >>> >>> I've tried the wrapper 32-bit armel release but get problems with >>> reading the libwrapper.so. >>> (see attached wrapper.zip) >>> >>> I've also tried the armhf release, since it seems that "apt-get >>> java-7-openjdk", installed the jdk-armhf version, but there I did get >>> "Segmentation fault" when starting the wrapper. >>> >>> Some extra info: >>> pi@raspberrypi /usr/lib/jvm $ java -version >>> java version "1.7.0_07" >>> OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-1+rpi1) >>> OpenJDK Zero VM (build 22.0-b10, mixed mode) >>> pi@raspberrypi /usr/lib/jvm $ ls -altr >>> total 28 >>> -rw-r--r-- 1 root root 2437 Sep 26 2012 >>> .java-1.7.0-openjdk-armhf.jinfo >>> lrwxrwxrwx 1 root root 20 Sep 26 2012 java-1.7.0-openjdk-armhf -> >>> java-7-openjdk-armhf >>> drwxr-xr-x 3 root root 4096 Jan 17 20:59 java-7-openjdk-common >>> drwxr-xr-x 5 root root 4096 Jan 17 21:00 java-7-openjdk-armhf >>> drwxr-xr-x 4 root root 4096 Jan 17 21:00 . >>> drwxr-xr-x 74 root root 12288 Apr 24 20:32 .. >>> pi@raspberrypi /usr/lib/jvm $ uname -a >>> Linux raspberrypi 3.2.27+ #250 PREEMPT Thu Oct 18 19:03:02 BST 2012 >>> armv6l GNU/Linux >>> pi@raspberrypi /usr/lib/jvm $ >>> >>> Thanks in advance, >>> >>> BR, Rob >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Try New Relic Now & We'll Send You this Cool Shirt >>> New Relic is the only SaaS-based application performance monitoring >>> service >>> that delivers powerful full stack analytics. Optimize and monitor your >>> browser, app, & servers with just a few lines of code. Try New Relic >>> and get this awesome Nerd Life shirt! >>> http://p.sf.net/sfu/newrelic_d2d_apr >>> _______________________________________________ >>> Wrapper-user mailing list >>> Wra...@li... >>> https://lists.sourceforge.net/lists/listinfo/wrapper-user >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Try New Relic Now & We'll Send You this Cool Shirt >> New Relic is the only SaaS-based application performance monitoring >> service >> that delivers powerful full stack analytics. Optimize and monitor your >> browser, app, & servers with just a few lines of code. Try New Relic >> and get this awesome Nerd Life shirt! >> http://p.sf.net/sfu/newrelic_d2d_apr >> _______________________________________________ >> Wrapper-user mailing list >> Wra...@li... >> https://lists.sourceforge.net/lists/listinfo/wrapper-user >> >> > > > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user > > |