DreamSDK R3 is now available!

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
r3n
DCEmu Newbie
DCEmu Newbie
Posts: 3
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Sat Sep 28, 2019 5:19 pm
Has thanked: 0
Been thanked: 0

Re: DreamSDK R2 is now available

Post by r3n »

Same story, im running win7 64bit.
I will try on another machine...

https://ibb.co/M13VNjs
User avatar
ThePerfectK
Insane DCEmu
Insane DCEmu
Posts: 147
Joined: Thu Apr 27, 2006 10:15 am
Has thanked: 27 times
Been thanked: 35 times

Re: DreamSDK R2 is now available

Post by ThePerfectK »

locate gcc.exe by full path (i.e. c:\mingw64\bin\x86_64-w64-mingw32-gcc.exe or wherever it is) and include the full path in the make environment. The error is saying it can't find gcc.exe so presumably it's looking in the wrong location.
Still Thinking!~~
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 404
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has thanked: 27 times
Been thanked: 19 times
Contact:

Re: DreamSDK R2 is now available

Post by SiZiOUS »

May you try a dry run and copy the output here?
To do that just add the -n switch after the make command.
lillapojkenpåön
DCEmu Fast Newbie
DCEmu Fast Newbie
Posts: 17
Joined: Mon Sep 16, 2019 2:39 pm
Has thanked: 7 times
Been thanked: 0

Re: DreamSDK R2 is now available

Post by lillapojkenpåön »

Is it possible for you to change codeblocks to a dark theme in R3? might be impossible?
ozzyyzzo
DCEmu Newbie
DCEmu Newbie
Posts: 7
Joined: Wed Mar 11, 2020 6:09 am
Has thanked: 0
Been thanked: 0

Re: DreamSDK R2 is now available

Post by ozzyyzzo »

Hello,

Trying to install DreamSDK R2 on Windows 10.
I'm stuck on the pre-requisites atm.

it says that python 2.7 and SVN client should be available.

On my config i'm using Python 3.4.x and SVN in my everyday work.. so both are installed. :)

I've tried to install Python 2.7.16 but same message is shown.

So my question : what the installer is expecting into PATH ?

maybe i could add some stuff into env variables manually ?

thx for any help.
ozzyyzzo
DCEmu Newbie
DCEmu Newbie
Posts: 7
Joined: Wed Mar 11, 2020 6:09 am
Has thanked: 0
Been thanked: 0

Re: DreamSDK R2 is now available

Post by ozzyyzzo »

so unstuck then the quick answer:

needs 32 bits installation of Python 2.7.x (tick command line tools during installation)
needs any 32/64 bits Tortoise SVN installation (tick command line tools during installation)

(tip: for next dream SDK version could add this kind of informations for pre-requisites would be nice)

keep on the good work! :)
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 404
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has thanked: 27 times
Been thanked: 19 times
Contact:

Re: DreamSDK R2 is now available

Post by SiZiOUS »

ozzyyzzo wrote: Thu Mar 12, 2020 1:59 am (tip: for next dream SDK version could add this kind of informations for pre-requisites would be nice)
Thank you for your feedback! :mrgreen:
For the next R3 release (which is currently in beta testing stage), all of these prerequisites will be better managed.

Have fun with your Dreamcast!
Feel free to join the Discord Channel!
TheSlider
DCEmu Newbie
DCEmu Newbie
Posts: 2
Joined: Sat Sep 19, 2020 6:04 pm
Has thanked: 0
Been thanked: 0

Re: DreamSDK R2 is now available

Post by TheSlider »

Hey Guys. I'm pretty much a newbie to C/C++ dev tools but I have previous experience with other languages and environments.
I have a similar problem as r3 as seen below but I can't seem to find a solution.

I'm running this on win 10 x64 with the apropriate python 2.7.15 32bit as well.

make doesn't seem to be the culprit, typing "make -- version" in dreamSDK comand line displays the version "GNU Make 3.81" and running make in the kos folder shows the same output as bellow as well.

My current toolset directories are : H:\dev\CodeBlocks and H:\dev\DreamSDK

Any ideas ?

Code: Select all

Updating KallistiOS repository...
Already up to date.
Initialize KallistiOS environment...
Building KallistiOS library...
for i in utils kernel addons ; do make -C $i || exit -1; done
make[1]: Entering directory `/usr/opt/toolchains/dc/kos/utils'
for i in genromfs wav2adpcm vqenc scramble dcbumpgen makeip naomibintool naominetboot; do make -C $i; done
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/genromfs'
cc -s  genromfs.o  -lshlwapi -lws2_32 -o genromfs
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/genromfs'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/wav2adpcm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/wav2adpcm'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/vqenc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/vqenc'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/scramble'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/scramble'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/dcbumpgen'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/dcbumpgen'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/makeip'
make[3]: Entering directory `/usr/opt/toolchains/dc/kos/utils/makeip/src'
gcc -o makeip.exe -O2 -Wall -DMAKEIP_VERSION=\"2.0.0\" -I/usr/local/include utils.o vector.o crc.o mr.o field.o ip.o main.o -L/usr/local/lib -lpng -lz
strip makeip.exe
make[3]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/makeip/src'
make[3]: Entering directory `/usr/opt/toolchains/dc/kos/utils/makeip/src'
mkdir -p ..
mv makeip.exe ..
make[3]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/makeip/src'
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/makeip'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/naomibintool'
cc -o naomibintool naomibintool.c -lelf
naomibintool.c:19:20: fatal error: libelf.h: No such file or directory
 #include <libelf.h>
                    ^
compilation terminated.
make[2]: *** [naomibintool] Error 1
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/naomibintool'
make[2]: Entering directory `/usr/opt/toolchains/dc/kos/utils/naominetboot'
cc -o naominetboot naominetboot.c
naominetboot.c:20:24: fatal error: sys/socket.h: No such file or directory
 #include <sys/socket.h>
                        ^
compilation terminated.
make[2]: *** [naominetboot] Error 1
make[2]: Leaving directory `/usr/opt/toolchains/dc/kos/utils/naominetboot'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/opt/toolchains/dc/kos/utils'
make: *** [all] Error 255
Building bin2c...
make: Nothing to be done for `all'.
Building kmgenc...
make: Nothing to be done for `all'.
*** Operation done with errors.
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5652
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Has thanked: 9 times
Been thanked: 69 times
Contact:

Re: DreamSDK R2 is now available

Post by BlueCrab »

If you update KOS to the most recent revision from the git repository, that should no longer be a problem.

I've never used DreamSDK, so I can't exactly tell you how you would do it, but I'm sure a reinstall of it would do it.
TheSlider
DCEmu Newbie
DCEmu Newbie
Posts: 2
Joined: Sat Sep 19, 2020 6:04 pm
Has thanked: 0
Been thanked: 0

Re: DreamSDK R2 is now available

Post by TheSlider »

Oh wow, thanks for the tip.

I went into the following folder as per my install : DreamSDK\msys\1.0\opt\toolchains\dc\kos and ran a git pull.

DreamSDK was able to complete the install !
User avatar
AtariOwl
DCEmu Freak
DCEmu Freak
Posts: 96
Joined: Fri May 23, 2008 5:57 am
Has thanked: 0
Been thanked: 2 times

Re: DreamSDK R2 is now available

Post by AtariOwl »

Hi

Returning for another look after some considerable time away and trying DreamSDK

on the plus side... it installed pretty simply first time... looking promising.

On the negative side... it seems like something is awry with the environment/path in that very few of the examples compile.

To wit:

the header files are simply not being included unless they are very basic

png/png.h fatal error - No such file or directory
pcx/pcx.h fatal error - no such file or directory
zlib/zlib.h fatal error - no such file or directory

Presumably something is missing from the path... not sure what it is this is happening on two different installations

ANy Help gratefully received
User avatar
AtariOwl
DCEmu Freak
DCEmu Freak
Posts: 96
Joined: Fri May 23, 2008 5:57 am
Has thanked: 0
Been thanked: 2 times

Re: DreamSDK R2 is now available

Post by AtariOwl »

Should i just go ahead and rehouse any unfound headers where they can be found?
I was just wondering if there was something simple and elegant missing?
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 404
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has thanked: 27 times
Been thanked: 19 times
Contact:

Re: DreamSDK R2 is now available

Post by SiZiOUS »

Have you installed the required KallistiOS Ports using DreamSDK Manager?
These headers are linked to kos-ports so they aren't installed by default.

To do that you may:
  • Open the DreamSDK Manager tool
  • Click on the KallistiOS Ports tab
  • Install libpng and libpcx (zlib is installed with libpcx).
User avatar
AtariOwl
DCEmu Freak
DCEmu Freak
Posts: 96
Joined: Fri May 23, 2008 5:57 am
Has thanked: 0
Been thanked: 2 times

Re: DreamSDK R2 is now available

Post by AtariOwl »

Hi Many thanks... partial success

No luck though with:
freetype
libkosh
libogg
liboggvorbisplay
libopusplay
libparallax
libtsunami
libvorbis
opus
opusfile

all of which are showing SSL connection failures
Somebody seems to not want us to have music ;)
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 404
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has thanked: 27 times
Been thanked: 19 times
Contact:

Re: DreamSDK R2 is now available

Post by SiZiOUS »

Sorry for the delay of answer!
This is related to the outdated wget binary included in the package. You have 2 options:
- Replace the original wget with a binary more recent
- in all of these ports, open the Makefile and change the repository URL from https back to http

In the new R3 pack I’m making, wget will be updated so this issue will be solved.
User avatar
AtariOwl
DCEmu Freak
DCEmu Freak
Posts: 96
Joined: Fri May 23, 2008 5:57 am
Has thanked: 0
Been thanked: 2 times

Re: DreamSDK R2 is now available

Post by AtariOwl »

Hi :)

It's ok... i truly appreciate the help and there's no real hurry on my account. I'm just getting things set up to have another go at things.
I lost too much of the stuff i had the last time i had a look, it will just be good to have another look.

All the Very Best and Many Thanks
These users thanked the author AtariOwl for the post (total 2):
Ian RobinsonSiZiOUS
User avatar
AtariOwl
DCEmu Freak
DCEmu Freak
Posts: 96
Joined: Fri May 23, 2008 5:57 am
Has thanked: 0
Been thanked: 2 times

Re: DreamSDK R2 is now available

Post by AtariOwl »

:) Actually the new wget worked perfectly.
Steadily getting back into the swing of things

Many Many thanks
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 404
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has thanked: 27 times
Been thanked: 19 times
Contact:

Re: DreamSDK R3 is now available!

Post by SiZiOUS »

And... here we go, finally, DreamSDK R3 is available! :)
Enjoy!
These users thanked the author SiZiOUS for the post (total 6):
|darc|Ian RobinsonT_chanFrogbullGyroVorbisJuan
Post Reply