forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

building latest sdk

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
JorDy



Joined: 11 Dec 2005
Posts: 121

PostPosted: Fri Feb 09, 2007 6:55 am    Post subject: building latest sdk Reply with quote

when im building the latest sdk i always get the errors when it comes to building the EE source

Code:
*** No rule to make target 'obj', needed by 'all'. stop


I'm in cygwin for this btw
Back to top
View user's profile Send private message
jbit
Site Admin


Joined: 28 May 2005
Posts: 293
Location: København, Danmark

PostPosted: Fri Feb 09, 2007 8:01 am    Post subject: Reply with quote

Just tried building here, and the latest svn revision (1379) builds fine.
You need to include much more info if you want help trouble shooting. Like at least the last 15 lines or so of the build output, what svn revision you're using, if you have any local patches (svn status to see if any files differ), what build environment you're using, etc, etc.
Back to top
View user's profile Send private message Visit poster's website
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Fri Feb 09, 2007 2:01 pm    Post subject: Re: building latest sdk Reply with quote

JorDy wrote:
when im building the latest sdk i always get the errors when it comes to building the EE source

Code:
*** No rule to make target 'obj', needed by 'all'. stop


I'm in cygwin for this btw


Last time I ran into that problem, I forgot to have the patchfiles in the same directory as the toolchain.sh script. They all have to be together in the same place or the patches don't get applied, and when the patches aren't applied, the target rule isn't present.
Back to top
View user's profile Send private message AIM Address
JorDy



Joined: 11 Dec 2005
Posts: 121

PostPosted: Sat Feb 10, 2007 9:31 am    Post subject: Reply with quote

that was building it with the semi recent perl script. I also just tride running the update-ps2sdk.sh and it fails with the following errors (under cygwin)

Code:

mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c -Iinclude/ -I../dev9/include/ -I/tmp/ps2dev/ps2s
dk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall src/po
weroff.c -o obj/poweroff.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c -Iinclude/ -I../dev9/include/ -I/tmp/ps2dev/ps2s
dk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -Isrc/
 obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
echo "#include \"irx.h\"" > obj/build-exports.c
cat src/exports.tab >> obj/build-exports.c
iop-gcc -fno-builtin -O2 -G0 -c -Iinclude/ -I../dev9/include/ -I/tmp/ps2dev/ps2s
dk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -Isrc/
 obj/build-exports.c -o obj/exports.o
rm -f obj/build-exports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/poweroff.irx obj/poweroff.
o obj/imports.o obj/exports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/dev9/poweroff'
make -C atad
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/dev9/atad'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/dev9/include  -I/t
mp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclud
e -Wall -fno-builtin src/ps2atad.c -o obj/ps2atad.o
echo "#include \"irx.h\"" > obj/build-exports.c
cat src/exports.tab >> obj/build-exports.c
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/dev9/include  -I/t
mp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclud
e -Wall -fno-builtin -Isrc/ obj/build-exports.c -o obj/exports.o
rm -f obj/build-exports.c
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/dev9/include  -I/t
mp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclud
e -Wall -fno-builtin -Isrc/ obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/ps2atad.irx obj/ps2atad.o
obj/exports.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/dev9/atad'
make[2]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/dev9'
make -C fs
make[2]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs'
make -C devfs
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs/devfs'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin  src/devfs.c -o obj/de
vfs.o
echo "#include \"irx.h\"" > obj/build-exports.c
cat src/exports.tab >> obj/build-exports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin  -Isrc/ obj/build-expo
rts.c -o obj/exports.o
rm -f obj/build-exports.c
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin  -Isrc/ obj/build-impo
rts.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/devfs.irx obj/devfs.o obj/
exports.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs/devfs'
make -C fakehost
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs/fakehost'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin src/fakehost.c -o obj/
fakehost.o
src/fakehost.c: In function `_start':
src/fakehost.c(247) : warning: assignment from incompatible pointer type
src/fakehost.c(248) : warning: assignment from incompatible pointer type
src/fakehost.c(250) : warning: assignment from incompatible pointer type
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin src/nprintf.c -o obj/n
printf.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin -Isrc/ obj/build-impor
ts.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/fakehost.irx obj/fakehost.
o obj/nprintf.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs/fakehost'
make -C filexio
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs/filexio'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin src/fileXio_iop.c -o o
bj/fileXio_iop.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin -Isrc/ obj/build-impor
ts.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/fileXio.irx obj/fileXio_io
p.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs/filexio'
make -C http
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs/http'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/
tmp/ps2dev/ps2sdk/iop/tcpip/dns/include -I/tmp/ps2dev/ps2sdk/iop/kernel/include
-I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin src/ps2http.c -
o obj/ps2http.o
src/ps2http.c(498) : warning: initialization from incompatible pointer type
src/ps2http.c(498) : warning: initialization from incompatible pointer type
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/
tmp/ps2dev/ps2sdk/iop/tcpip/dns/include -I/tmp/ps2dev/ps2sdk/iop/kernel/include
-I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin -Isrc/ obj/buil
d-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/ps2http.irx obj/ps2http.o
obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs/http'
make -C netfs
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/fs/netfs'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/system/iopmgr/include -
I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/tmp/ps2dev/ps2sdk/iop/kernel/incl
ude -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/
ps2netfs.c -o obj/ps2netfs.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/system/iopmgr/include -
I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/tmp/ps2dev/ps2sdk/iop/kernel/incl
ude -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/
ps2_fio.c -o obj/ps2_fio.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/system/iopmgr/include -
I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/tmp/ps2dev/ps2sdk/iop/kernel/incl
ude -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/
devscan.c -o obj/devscan.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/system/iopmgr/include -
I/tmp/ps2dev/ps2sdk/iop/tcpip/tcpip/include -I/tmp/ps2dev/ps2sdk/iop/kernel/incl
ude -I/tmp/ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -Isr
c/ obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s  -o bin/ps2netfs.irx obj/ps2netfs
.o obj/ps2_fio.o obj/devscan.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs/netfs'
make[2]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/fs'
make -C hdd
make[2]: Entering directory `/tmp/ps2dev/ps2sdk/iop/hdd'
make -C apa
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/hdd/apa'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/misc.c -o o
bj/misc.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/cache.c -o
obj/cache.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/apa.c -o ob
j/apa.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/journal.c -
o obj/journal.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/hdd_fio.c -
o obj/hdd_fio.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf src/hdd.c -o ob
j/hdd.o
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/ps2hdd.irx obj/misc.o obj/
cache.o obj/apa.o obj/journal.o obj/hdd_fio.o obj/hdd.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/hdd/apa'
make -C pfs
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/hdd/pfs'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/bitmap.c -o obj/bitmap.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/dir.c -o obj/dir.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/inode.c -o obj/inode.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/journal.c -o obj/journal.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/misc.c -o obj/misc.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/pfs.c -o obj/pfs.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/pfs_fio.c -o obj/pfs_fio.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/super.c -o obj/super.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/cache.c -o obj/cache.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/block.c -o obj/block.o
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf src/pfs_fioctl.c -o obj/pfs_fioctl.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c -I/tmp/ps2dev/ps2sdk/iop/dev9/atad/include -I/tm
p/ps2dev/ps2sdk/iop/kernel/include -I/tmp/ps2dev/ps2sdk/common/include -Iinclude
 -Wall -fno-builtin-printf -Isrc/ obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/ps2fs.irx obj/bitmap.o obj
/dir.o obj/inode.o obj/journal.o obj/misc.o obj/pfs.o obj/pfs_fio.o obj/super.o
obj/cache.o obj/block.o obj/pfs_fioctl.o obj/imports.o -lgcc
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/hdd/pfs'
make[2]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/hdd'
make -C sound
make[2]: Entering directory `/tmp/ps2dev/ps2sdk/iop/sound'
make -C freesd
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/sound/freesd'
mkdir -p obj/
mkdir -p bin/
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy src/freesd.c -o obj/freesd.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy src/batch.c -o obj/batch.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy src/block.c -o obj/block.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy src/effect.c -o obj/effect.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy src/voice.c -o obj/voice.o
echo "#include \"irx.h\"" > obj/build-exports.c
cat src/exports.tab >> obj/build-exports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy -Isrc/ obj/build-exports.c -o obj/exports.o
rm -f obj/build-exports.c
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -fno-builtin-me
mcpy -Isrc/ obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -fno-builtin -nostdlib -s -o bin/freesd.irx obj/freesd.o ob
j/batch.o obj/block.o obj/effect.o obj/voice.o obj/exports.o obj/imports.o
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/sound/freesd'
make -C ahx
make[3]: Entering directory `/tmp/ps2dev/ps2sdk/iop/sound/ahx'
mkdir -p obj/
mkdir -p bin/
iop-as -march=r3000 -EL -G0  src/hw.s -o obj/hw.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -I/tmp/ps2dev/p
s2sdk/iop/sound/freesd/include/ src/ahx_irx.c -o obj/ahx_irx.o
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -I/tmp/ps2dev/p
s2sdk/iop/sound/freesd/include/ src/spu2.c -o obj/spu2.o
echo "#include \"irx_imports.h\"" > obj/build-imports.c
cat src/imports.lst >> obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -I/tmp/ps2dev/p
s2sdk/iop/sound/freesd/include/ -Isrc/ obj/build-imports.c -o obj/imports.o
rm -f obj/build-imports.c
iop-gcc -fno-builtin -O2 -G0 -c  -I/tmp/ps2dev/ps2sdk/iop/kernel/include -I/tmp/
ps2dev/ps2sdk/common/include -Iinclude -Wall -fno-builtin-printf -I/tmp/ps2dev/p
s2sdk/iop/sound/freesd/include/ src/AHX.c -o obj/AHX.o
src/AHX.c: In function `AHXPlayer_ProcessFrame':
src/AHX.c(976) : internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[3]: *** [obj/AHX.o] Error 1
make[3]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/sound/ahx'
make[2]: *** [all-ahx] Error 2
make[2]: Leaving directory `/tmp/ps2dev/ps2sdk/iop/sound'
make[1]: *** [all-sound] Error 2
make[1]: Leaving directory `/tmp/ps2dev/ps2sdk/iop'
make: *** [all-iop] Error 2
ERROR BUILDING PS2SDK

john@jordans ~/toolchain2
$
Back to top
View user's profile Send private message
Lukasz



Joined: 19 Jan 2004
Posts: 248
Location: Denmark

PostPosted: Sun Feb 11, 2007 8:07 pm    Post subject: Reply with quote

Unfortunately it is iop-gcc which crashes. As you can seen in the last lines of the ouput, the GCC developers want you to send a bug report.

I can build PS2SDK fine under Linux, so this is probably one of those hard-to-find bugs which are caused by Cygwin.
_________________
Lukasz.dk
Back to top
View user's profile Send private message Visit poster's website
JorDy



Joined: 11 Dec 2005
Posts: 121

PostPosted: Sun Feb 11, 2007 9:17 pm    Post subject: Reply with quote

yeah i just quickly commented out that function while it was compiling, just means i cant use sound which doesn't bother me.

thanks anyway
Back to top
View user's profile Send private message
mikesp



Joined: 08 Jul 2004
Posts: 4

PostPosted: Tue Apr 03, 2007 7:55 am    Post subject: Reply with quote

I had the same problem. Here is detailed answers how to resolve it.
http://forums.ps2dev.org/viewtopic.php?t=4909
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group