yes i had used your doitall-3.4.2 and had installed from my build dir of /home/mingw/ to /usr/local/mingw as my target (never worked with a cross compiler before was just intereted to get it going
and I was working local without the wrapper you showed me (this so greatly ties it all together thank you SO SO Much,
I am snagging your package now will take me about 2 hours on dialup
but
like you I had done a test hello world and it worked on my xp box
[12:13:11] [root] [/usr/local/mingw32/bin] >ls
hello.c mingw32-c++filt* mingw32-gcc* mingw32-ld* mingw32-readelf*
mingw32-addr2line* mingw32-cpp* mingw32-gcc-3.4.5* mingw32-nm* mingw32-size*
mingw32-ar* mingw32-dlltool* mingw32-gccbug* mingw32-objcopy* mingw32-strings*
mingw32-as* mingw32-dllwrap* mingw32-gcov* mingw32-objdump* mingw32-strip*
mingw32-c++* mingw32-g++* mingw32-gprof* mingw32-ranlib* mingw32-windres*
[12:13:16] [root] [/usr/local/mingw32/bin] >more hello.c
#include <stdio.h>
int main(void)
{
printf("Hello, world!\n");
return 0;
}
[12:13:23] [root] [/usr/local/mingw32/bin] >./mingw32-gcc hello.c -o hello.exe
[12:13:40] [root] [/usr/local/mingw32/bin] >ls -l hello*
-rw-r--r-- 1 root root 81 2006-11-20 23:06 hello.c
-rwxr-xr-x 1 root root 420789 2006-11-21 12:13 hello.exe*
[12:13:48] [root] [/usr/local/mingw32/bin] >./mingw32-strip hello.exe
[12:14:00] [root] [/usr/local/mingw32/bin] >ls -l hello*
-rw-r--r-- 1 root root 81 2006-11-20 23:06 hello.c
-rwxr-xr-x 1 root root 6144 2006-11-21 12:14 hello.exe*
[12:14:06] [root] [/usr/local/mingw32/bin] >upx hello.exe
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006
UPX 2.03 Markus Oberhumer, Laszlo Molnar & John Reiser Nov 7th 2006
File size Ratio Format Name
-------------------- ------ ----------- -----------
6144 -> 3584 58.33% win32/pe hello.exe
Packed 1 file.
[12:14:16] [root] [/usr/local/mingw32/bin] >ls -l hello*
-rw-r--r-- 1 root root 81 2006-11-20 23:06 hello.c
-rwxr-xr-x 1 root root 3584 2006-11-21 12:14 hello.exe*
[12:14:20] [root] [/usr/local/mingw32/bin] >
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\DJGPP\MYSTUFF>cd hello
C:\DJGPP\MYSTUFF\HELLO>ls -l
total 4
-rw-r--r-- 1 dosuser root 81 Nov 20 23:06 hello.c
-rwxr-xr-x 1 dosuser root 3584 Nov 21 10:34 hello.exe
C:\DJGPP\MYSTUFF\HELLO>hello
Hello, world!
C:\DJGPP\MYSTUFF\HELLO>
I really let out a yell of joy last night when I finally got so I could cross compile and now with your new package and wrapper going to make it easier for many I know I plan to undo my manual install and just add your package. it gives me a standard directory structure to follow and such thanks so much, I got really bored last night and decided to uninstall apache and php and mysql and build them all from stable so having fun, I run my slackbox local being on dialup but its my baby, windows is so so boring staring at a screen clicking on a mouse puts me to sleep. and who wants to program in windows when working in linux is just so much easier and more relaxing.
just thank you for releasing the stuff you do, gives us all toys to play with
Robert