HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #498 (closed task: fixed)

Opened 4 years ago

Last modified 8 months ago

[ classpath ] add

Reported by: korli Owned by:
Priority: normal Milestone:
Component: dev-java/gnu-classpath Version:
Severity: normal Keywords:
Cc:

Description

Package  ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.gz

Attachments

classpath-haiku.patch​ (7.1 KB) - added by korli 4 years ago.
raw diff for classpath haiku cross-build on Linux
gnu-classpath-0.98.patch​ (1.6 KB) - added by korli 4 years ago.
patch
gnu-classpath-0.98.bep​ (1.2 KB) - added by korli 4 years ago.
bep

Download all attachments as: .zip

Change History

comment:1 Changed 4 years ago by scottmc

  • Component changed from default to dev-java/gnu-classpath

comment:2 Changed 4 years ago by korli

linux configure command line

../configure --prefix /boot/common --host=i586-pc-haiku --target=i586-pc-haiku --build=i686-linux --disable-gtk-peer --disable-alsa --disable-plugin --disable-Werror --disable-gjdoc --disable-gconf-peer --disable-qt-peer --disable-default-toolkit --without-x CC=/home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/bin/i586-pc-haiku-gcc CXX=/home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/bin/i586-pc-haiku-g++ AS=/home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/bin/i586-pc-haiku-as AR=/home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/bin/i586-pc-haiku-ar CPP=/home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/bin/i586-pc-haiku-cpp LDFLAGS="-Xlinker -soname=_APP_ -nostdlib /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/system/glue/arch/x86/crti.o /home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/crtbegin.o /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/system/glue/start_dyn.o /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/system/glue/init_term_dyn.o /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/system/libroot/libroot.so /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/kits/network/libnetwork.so /home/korli/svnhaiku/haiku/generated_gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/crtend.o /home/korli/svnhaiku/haiku/generated_gcc4/objects/haiku/x86/release/system/glue/arch/x86/crtn.o" CPPFLAGS="-I/home/korli/svnhaiku/haiku/headers/posix -I/home/korli/svnhaiku/haiku/headers/build -I/home/korli/svnhaiku/haiku/headers/os -I/home/korli/svnhaiku/haiku/headers/os/support"

Changed 4 years ago by korli

  • attachment classpath-haiku.patch​ added

raw diff for classpath haiku cross-build on Linux

comment:3 Changed 4 years ago by korli

I tried on Haiku with

./configure --prefix /boot/common --disable-gtk-peer --disable-alsa --disable-plugin --disable-gconf-peer LDFLAGS="-lnetwork"
make

The JVM then goes in a waiting state: it must be a bug in our pthread implementation or something.

comment:4 Changed 4 years ago by korli

Gjdoc isn't needed.

./configure --prefix /boot/common --disable-gtk-peer --disable-alsa --disable-plugin --disable-gconf-peer --disable-gjdoc LDFLAGS="-lnetwork"
make

Changed 4 years ago by korli

  • attachment gnu-classpath-0.98.patch​ added

patch

Changed 4 years ago by korli

  • attachment gnu-classpath-0.98.bep​ added

bep

comment:5 Changed 8 months ago by richienyhus

  • Resolution set to fixed
  • Status changed from new to closed

This looks fixed from what I can tell.

 http://haikungfu.net/recipes/186

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/