WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Corepure64 Released  (Read 32816 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Corepure64 Released
« on: November 12, 2012, 09:52:32 PM »
Team Tinycore is pleased to announce corepure64 - a fully 64-bit version of tinycore for x86_64.

  • Based on version 4.7 of core/core64
  • Fully 64-bit toolchain and base applications/libraries using the same source versions as core/core64
  • Uses vmlinuz64 and the kernel modules *-tinycore64 from core64
  • Not compatible with 32-bit extensions from core/core64
  • Uses Xorg-7.6 as Xvesa is not 64-bit compatible
  • compiletc toolchain available to build user supplied extensions
  • editor/fluff and basic gtk2 applications available

Distribution files are available at: http://distro.ibiblio.org/tinycorelinux/4.x/x86_64


User feedback would be welcomed and much appreciated. As this is a first version, please approach with care and do not use on production systems.

Tested on one (dell e6220) machine with intel hd3000 graphics hardware and broadcom wireless.

Due to the (somewhat) protracted development cycle, some extensions are outdated as compared to the x86 repo, please feel free to add and update.


Edit: To clarify:

core64 - each 32-bit app can use up to 4gb of ram
corepure64 - each 64-bit app is only limited by the ram available
« Last Edit: November 17, 2012, 07:22:57 PM by Juanito »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Corepure64 Released
« Reply #1 on: November 13, 2012, 09:38:00 PM »
 That's awesome thanks :)



Offline Lee

  • Hero Member
  • *****
  • Posts: 645
    • My Core wiki user page
Re: Corepure64 Released
« Reply #2 on: November 13, 2012, 11:27:39 PM »
...
User feedback would be welcomed and much appreciated. As this is a first version, please approach with care and do not use on production systems.
...

Tested (briefly) on Dell PowerEdge SC440 (one dual core cpu) and Dell Precision 1500 (1 quad core cpu) - excellent on both.

Excellent release.  Thank you.
32 bit core4.7.7, Xprogs, Xorg-7.6, wbar, jwm  |  - Testing -
PPR, data persistence through filetool.sh          |  32 bit core 8.0 alpha 1
USB Flash drive, one partition, ext2, grub4dos  | Otherwise similar

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Corepure64 Released
« Reply #3 on: November 14, 2012, 02:40:53 AM »
Tested on AMD Athlon 64 X2 Dual Core 4200+ with 4GB RAM. Works fine, no issues foune

:)
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Corepure64 Released
« Reply #4 on: November 14, 2012, 03:38:47 AM »
To check toolchain built liblzma.tcz and xz.tcz using my piCore build scripts. Without any modification extensions built, working as expected. Its great.

Tried ncurses applications, mc and htop. It fails due to lack of ncurses header files. ncurses-dev.tcz installed, there is something wrong.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Corepure64 Released
« Reply #5 on: November 14, 2012, 04:38:37 AM »
I think you may have to tell mc & htop that the ncurses headers are in /usr/local/include/ncurses in their ./configure scripts?

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Corepure64 Released
« Reply #6 on: November 14, 2012, 04:49:03 AM »
I think you may have to tell mc & htop that the ncurses headers are in /usr/local/include/ncurses in their ./configure scripts?

Will check what is wrong later, but my build scripts are working on x86 and piCore versions :( So there is something different here.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline beroje

  • Full Member
  • ***
  • Posts: 130
Re: Corepure64 Released
« Reply #7 on: November 14, 2012, 11:46:09 AM »
tc@box:~/Downloads$ la
total 6396
drwxr-xr-x    2 tc       staff           80 Nov 14 15:07 ./
drwxr-s---   15 tc       staff          620 Nov 14 14:54 ../
-rw-r--r--    1 tc       staff      6532297 Nov 14 15:07 corepure64.gz
-rw-r--r--    1 tc       staff           48 Nov 14 15:06 corepure64.gz.md5.txt
tc@box:~/Downloads$
tc@box:~/Downloads$ cat corepure64.gz.md5.txt
cfbbc116c4824223ba627e2515754cdf  corepure64.gz
tc@box:~/Downloads$ md5sum corepure64.gz
f8e54893041a2dfaaa2d0ba8b0fac764  corepure64.gz
tc@box:~/Downloads$

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Corepure64 Released
« Reply #8 on: November 14, 2012, 09:30:47 PM »
I take it you mean there's a problem with the checksum.

I deleted and uploaded corepure64.gz again - from the repo on ibiblio:
Code: [Select]
$ cat corepure64.gz.md5.txt
f8e54893041a2dfaaa2d0ba8b0fac764  corepure64.gz
$ md5sum corepure64.gz
f8e54893041a2dfaaa2d0ba8b0fac764  corepure64.gz

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Corepure64 Released
« Reply #9 on: November 14, 2012, 09:48:59 PM »
I think you may have to tell mc & htop that the ncurses headers are in /usr/local/include/ncurses in their ./configure scripts?

Yes, specifiying explicitly solves the problem. htop builds fine, will submit. There is an issue with mc, will investigate.

In x86 and picore ncurses headers are in /usr/local/include so configure works without extra arg.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Corepure64 Released
« Reply #10 on: November 14, 2012, 09:54:29 PM »
In x86 and picore ncurses headers are in /usr/local/include so configure works without extra arg.

That's where ncurses put them by default and I left them there as it made it easier to symlink them to /usr/include in order for "make menuconfig" to work with a kernel source.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Corepure64 Released
« Reply #11 on: November 14, 2012, 10:00:59 PM »
That"s OK. I will change in piCore and probably in x86 to be in sync.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Su30FlankerC

  • Newbie
  • *
  • Posts: 4
Re: Corepure64 Released
« Reply #12 on: November 16, 2012, 07:58:13 PM »
This is wonderful.
I can now use and maximize my RAM in Tiny Core.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Corepure64 Released
« Reply #13 on: November 17, 2012, 06:46:07 AM »
just to be clear:

core64 - each 32-bit app can use up to 4gb of ram
corepure64 - each 64-bit app is only limited by the ram available

Offline Lee

  • Hero Member
  • *****
  • Posts: 645
    • My Core wiki user page
Re: Corepure64 Released
« Reply #14 on: November 17, 2012, 01:39:31 PM »
just to be clear:

core64 - each 32-bit app can use up to 4gb of ram
corepure64 - each 64-bit app is only limited by the ram available

While that was not particularly unclear (at least to me), I can see where someone new to Core might not immediately see the distinction.  It might be worth while to add those few lines to the original post of this thread.
32 bit core4.7.7, Xprogs, Xorg-7.6, wbar, jwm  |  - Testing -
PPR, data persistence through filetool.sh          |  32 bit core 8.0 alpha 1
USB Flash drive, one partition, ext2, grub4dos  | Otherwise similar