more tweaks for building

This commit is contained in:
benfry
2003-08-04 04:50:56 +00:00
parent 9bcb3f7f2b
commit 574d77e831
4 changed files with 42 additions and 39 deletions

View File

@@ -23,8 +23,8 @@ else
cd ..
# copy gl4java libs and jar file
cp ../../bagel/opengl/gl4java.jar work/lib/
cp ../../bagel/opengl/macosx/libGL4JavaJauGljJNI13.jnilib work/
#cp ../../bagel/opengl/gl4java.jar work/lib/
#cp ../../bagel/opengl/macosx/libGL4JavaJauGljJNI13.jnilib work/
mkdir work/lib/export
mkdir work/lib/build
@@ -33,18 +33,18 @@ else
cp dist/lib/pde_macosx.properties work/lib/
# grab serial goodies
echo Copying serial support from bagel dir
cp ../../bagel/serial/RXTXcomm.jar work/lib/
cp ../../bagel/serial/libSerial.jnilib work/
# get jikes and depedencies
gunzip < dist/jikes.gz > work/jikes
chmod +x work/jikes
echo
fi
# removing for rxtx 2.1.6
#if test -f /System/Library/Frameworks/JavaVM.framework/Home/lib/ext/comm.jar
#then
# echo
#else
## echo Copying comm.jar into the machine's classpath
# sudo cp comm.jar /System/Library/Frameworks/JavaVM.framework/Home/lib/ext/
#fi
### -- START BUILDING -------------------------------------------
@@ -79,7 +79,7 @@ export CLASSPATH
### --- make version with all the goodies for the application
echo Building bagel with serial, video, audio, and jdk13 support
perl make.pl SERIAL VIDEO SONIC JDK13
perl make.pl SERIAL RXTX VIDEO SONIC JDK13
cp classes/*.class ../build/macosx/work/classes/
### --- make version without serial for applet exporting

View File

@@ -55,7 +55,7 @@ cp -r work/lib/export processing/lib/
rm -rf processing/lib/export/CVS
# get jikes and depedencies
gunzip < jikes.exe.gz > processing/jikes.exe
gunzip < dist/jikes.gz > processing/jikes.exe
chmod +x processing/jikes.exe
# get platform-specific goodies from the dist dir

View File

@@ -61,7 +61,7 @@ else
chmod +x work/win32com.dll
# get jikes and depedencies
gunzip < jikes.exe.gz > work/jikes.exe
gunzip < dist/jikes.gz > work/jikes.exe
chmod +x work/jikes.exe
fi

View File

@@ -83,6 +83,26 @@ X hide renderer menu item
X test to make sure cursor code works in vm
X modify bagel building to include JDK13 flag
o and behaves properly in a browser
o need note about setting classpath on platforms when using expert
X figured out a way around it using sun.boot.class.path! wahoo!
X is there a way to check the registry for java installations?
X put jikes executables into the dist folders
o jikes prolly needs cygwin1.dll, and maybe cygiconv-2.dll
serial
X modify windows build scripts for javacomm in p5 folders
X remove additional javacomm from othe p5 folders
X checkin serial stuff for bagel
X rxtx is a problem in general.. how to improve installation
X try installing serial adapter with p5
X report of a problem with the rxtx installer being bad
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1048517796;start=0
X tom igoe is using rxtx 2.1.6, patch that into p5
o will need to be done for gl4java as well
o if dimming serial menu, put up another message
X remove serial folder for windows
X modify readme for the expert version
[dh] X export to .pde file rather than java
@@ -166,14 +186,10 @@ dh X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software
BEN'S PILE OF NEAR-IMMEDIACY (assume there's a bf next to all these)
_ is there a way to check the registry for java installations?
macosx
_ do objects need to be swing components to draw properly?
_ macosx has update weirdness for non JComponent items
_ probably why end of text messages under osx getting chopped?
macosx
_ test to see if runtime exceptions are coming through
_ get jikes118 in there.. also in cvs
_ add note to instructions for how to use
@@ -199,21 +215,6 @@ _ write script to handle installation, etc.
_ (maybe do this from inside p5?)
serial port work
X modify windows build scripts for javacomm in p5 folders
X remove additional javacomm from othe p5 folders
X checkin serial stuff for bagel
X rxtx is a problem in general.. how to improve installation
X try installing serial adapter with p5
X report of a problem with the rxtx installer being bad
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1048517796;start=0
X tom igoe is using rxtx 2.1.6, patch that into p5
o will need to be done for gl4java as well
o if dimming serial menu, put up another message
X remove serial folder for windows
X modify readme for the expert version
linux
_ make mention that linux is i386
_ bring linux up to 1.4
@@ -222,11 +223,9 @@ _ make sure a copy of jikes is included
_ test rxtx on linux with sun vm
dist
b _ need note about setting classpath on platforms when using expert
b _ put jikes executables into the dist folders
b o jikes prolly needs cygwin1.dll, and maybe cygiconv-2.dll
windows
_ modify build instructions for the many changes
_ i.e. buzz.pl requires jdk13+ set for JDK13 flag, used by p5
..................................................................
@@ -236,6 +235,9 @@ POST-57
_ perlin noise is broken
_ java vm could be removed from cvs
_ in favor of requiring a specific jvm, and using registry to find
thought this was complete, but it's totally broken
dh b _ present mode, click background window and front window hides
@@ -267,6 +269,7 @@ _ may not be the case under swing?
_ it's probably because of keyTyped() being the important one
_ so instead trap for keyTyped events
_ set nice background for disk image on macosx
_ Contents/Resources/Java can take jnilib files
thesis / acg