Looking for some direction
Bernt Hansson
bah at bananmonarki.se
Tue Dec 6 19:21:03 UTC 2016
On 2016-12-06 19:50, Bernt Hansson wrote:
> On 2016-12-05 21:27, Kyle Evans wrote:
>> On Mon, Dec 5, 2016 at 2:13 PM, Bernt Hansson <bah at bananmonarki.se>
>> wrote:
>>>> Hello!
>>>>
>>>> 1.) What ${ARCH} is this?
>>> Atmega328
>> Sorry, I should have more specific. =) What is the ARCH of the host
>> system?
>>
>> The problem is that the JRE is choosing the wrong JSSC and it's
>> failing to link the JNI bits. It looks like the other instance of
>> problem here was due to some remnant of another JSSC laying around.
>> What do the following look like?
>>
>> 1.) `pkg info -x jdk`
>> 2.) `find /usr/local/share/linux-jdk* -name 'jssc*'`
>>
>> If you could give me the above, I would appreciate it. =) In worst
>> case scenario, if it's doable, the following steps seemed to resolve:
>>
>>> pkg delete -x jdk
>>> rm -r /usr/local/share/linux-jdk* (was empty, only some directories
>>> left)
>>> pkg install arduino16
> I'm reluctant to use pkg delete -x jdk since that will remove a lot of
> stuff, like these
>
> Installed packages to be REMOVED:
> bootstrap-openjdk-r351880_1
> openjdk8-8.112.16
> rxtx-openjdk8-2.2p2_2
> lucene-3.6.2
> hamcrest-1.3
> java-simple-serial-connector-2.8.0
> apache-openoffice-4.1.3
> apache-ant-1.9.7
> arduino16-1.6.12_4
> junit-4.12
> jakarta-commons-lang-2.6
> libastylej-arduino-2.05.1
> listserialc-1.1.0
> jakarta-commons-httpclient-3.1_1
> jakarta-commons-codec-1.10
> bsh-2.0.b6
> jakarta-commons-logging-1.2
>
> Number of packages to be removed: 17
>
> Well the arduino16 just takes 2-4 minutes to compile.
>
> The other stuff takes a bit longer, like OOo, but I can do it if
> that's what it takes.
>>> Knowing if that works for you as well would also be helpful.
> OK I'll run the bleeding pkg delete -x jdk and reinstall.
>
> I'll let you know the outcome.
And the outcome of the make command is:
===> Patching for arduino16-1.6.12_4
===> Applying FreeBSD patches for arduino16-1.6.12_4
/usr/bin/sed -i.bak -e 's|%%PREFIX%%|/usr/local|'
/usr/ports/devel/arduino16/work/Arduino-1.6.12/build/..//arduino-core/src/processing/app/BaseNoGui.java
/usr/bin/sed -i.bak -e 's:<BINARY_LOCATION>:arduino:' -e
's:<ICON_NAME>:arduino:'
/usr/ports/devel/arduino16/work/Arduino-1.6.12/build/..//build/linux/dist/desktop.template
===> arduino16-1.6.12_4 depends on file: /usr/local/openjdk8/bin/java
- not found
===> openjdk8-8.112.16 is only for amd64 armv6 i386, while you are running
x86_64.
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/java/openjdk8
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/devel/arduino16
*** Error code 1
Stop.
make: stopped in /usr/ports/devel/arduino16
Machine is FreeBSD 10.3-RELEASE-p11 #0: Mon Oct 24 18:49:24 UTC 2016
GENERIC amd64
Building openjdk8 by itself does not give the error: openjdk8-8.112.16
is only for amd64 armv6 i386, while you are running x86_64.
Dmesg:
CPU: AMD Athlon(tm) II X2 250 Processor (3013.68-MHz K8-class CPU)
Origin="AuthenticAMD" Id=0x100f62 Family=0x10 Model=0x6 Stepping=2
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,S
Features2=0x802009<SSE3,MON,CX16,POPCNT>
AMD
Features=0xee500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!+,3DNow!>
AMD
Features2=0x37ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT>
SVM: NP,NRIP,NAsids=64
TSC: P-state invariant
real memory = 17179869184 (16384 MB)
avail memory = 16590544896 (15821 MB)
If you need more info let me know.
Thank you.
More information about the freebsd-questions
mailing list