|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
|||
|
|||
I tried building on 32-bit and got an error during the buildso phase. It appears that it's trying to target amd64 rather than the i386 Java that's installed. Using both the default-jre and default-jdk on Ununtu Server 15.04.
64-bit built but I was getting a core dump during channel scanning on my HDHR's.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#22
|
||||
|
||||
Maybe I had that wrong? I tried it again and now it got farther. This time it failed building the shared libraries with an error saying it could not find -ljawt.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. Last edited by tmiranda; 08-12-2015 at 07:02 PM. |
#23
|
||||
|
||||
HA! yeah.. I should know better than that. did a fresh linux VM for this, and somehow missed setting the pointer. So not used to having to do everything manually in linux.. ;-)
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#24
|
|||
|
|||
Same error I was getting on 32-bit. Does the jre path show its trying to target amd64?
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#25
|
||||
|
||||
Yeah, as a general rule, if you are on a 64bit system then keep EVERYTHING (ie, Java) 64bit... don't mix and match.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#26
|
|||
|
|||
To build 32 bit on a 64bit OS, you will need to install / setup / cross compile the native code.
__________________
[size=1]-MrD ============= Linux Server 7.1.9 (1)HD300 (1) HD200 (1) HD100 (2) PC Clients Intel Xeon L? 32Gb CetonTV cable card /FIOS |
#27
|
|||
|
|||
I think you don't understand. I was on 32-bit Ubuntu with the 32-bit default-jre & default-jdk from the Ubuntu repository. During by the compilation of the so's it showed it was trying to target amd64 while it was running on 32-bit. I believe that's the reason for the compilation error.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#28
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#29
|
||||
|
||||
Quote:
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#30
|
||||
|
||||
Quote:
Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard Last edited by routerunner; 08-13-2015 at 07:13 AM. |
#31
|
||||
|
||||
Quote:
https://github.com/google/sagetv/sea...%9C%93&q=amd64 Code:
native/so/SageLinux/Makefile Showing the top match. Last indexed 3 days ago. 1 JDK_HOME ?= /usr/local/j2sdk 2 #JAVA_ARCH ?= i386 3 JAVA_ARCH ?= amd64 That's good know... I have very little experience with cross compiling, but I have feeling we'll have to do it
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#32
|
|||
|
|||
Quote:
Currently I have dropped back to Ubuntu 14.04LTS 64-bit just in case systemd might be causing issues. I'll report if it has changed anything. I'll try 32-bit again if this test doesn't work.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#33
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#34
|
|||
|
|||
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#35
|
|||
|
|||
Ok, the test on 14.04LTS 64-bit was unsuccessful. Still got the crash during channel scanning. Installed 15.05 32-bit. Set the JAVA_ARCH environment variable to i386 and successfully built 32-bit.
I also changed the dependencies for the deb packages to "default-jre" and successfully installed from the deb. The only caveat to this is that your "activkey" file must go into /etc/init.d. Running a channel scan now. So far no crash but it's also not finding any channels.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#36
|
|||
|
|||
I hit the same issue last night. Turns out I set JAVA_HOME instead of JDK_HOME. With that fixed, everything did built!
I started with a clean Ubuntu Server 14.04 VM. Installed Oracle Java 8 by follow the instruction at: http://askubuntu.com/questions/52114...n-ubuntu-14-04 Code:
sudo apt-add-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer Code:
-rw-r--r-- 1 raychi raychi 6563356 Aug 12 18:55 sagetv-client_9.0.0_i386.deb -rw-rw-r-- 1 raychi raychi 7747117 Aug 12 18:55 sagetv-client_9.0.0.tar.gz -rw-r--r-- 1 raychi raychi 19870062 Aug 12 18:55 sagetv-server_9.0.0_i386.deb -rw-rw-r-- 1 raychi raychi 27081501 Aug 12 18:55 sagetv-server_9.0.0.tar.gz
__________________
sagetv-for-plexmediacenter v8.3.1 is available! Github/Download site. |
#37
|
|||
|
|||
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#38
|
||||
|
||||
Where the windows specific "how to build"! :-)
Jim "Stuck in windows land" |
#39
|
||||
|
||||
Quote:
https://github.com/google/sagetv/blo...er/BUILDING.md
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#40
|
||||
|
||||
Quote:
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
I need a YouTube primer | Skiier__Dude | SageTV Customizations | 0 | 05-30-2012 10:51 AM |
Close to building a Linux SageTV Computer, which Linux distribution is best? | davephan | SageTV Linux | 8 | 02-24-2011 06:57 PM |
Can I set SageTV to use a specific Tuner for certain channels? | 2FAST4U | SageTV Software | 1 | 05-12-2010 06:55 PM |
Cable STB primer help requests | cavalli | Hardware Support | 1 | 12-12-2008 09:27 AM |
SageTV Linux specific features | ntisdale | SageTV Linux | 0 | 04-11-2007 05:12 AM |