Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
9 crawler(s) on-line.
 125 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 agami:  6 mins ago
 Hammer:  12 mins ago
 Hypex:  23 mins ago
 Karlos:  25 mins ago
 Musashi5150:  31 mins ago
 Rob:  49 mins ago
 cdimauro:  1 hr 41 mins ago
 retrofaza:  2 hrs 9 mins ago
 Seiya:  6 hrs 11 mins ago
 matthey:  6 hrs 33 mins ago

Software News   Software News : C/C++ update for Cubic IDE
   posted by dietmar on 16-Jun-2006 8:54:31 (6016 reads)
Cubic users can download a new version of the C package. What's new: latest version of vbcc integrated, all recent MorphOS SDK updates integrated (gcc, binutils, libnix, libgcc), syntax highlighting updated, support for cross compilation between OS3/MorphOS/OS4, OS4 SDK updated with latest lua, abc-shell and make.

Link: Download C/C++ package



Installation notice for MorphOS users:
- gcc 2.95.4 has been removed from the package because 2.95.3 is newer (sic).

Installation notices for OS4 development:
- You have to download the full 51.22 SDK [153 MB] yourself and place it in the contributions folder before installation. If you don't, the package won't install at all (under OS4) or not offer cross compilation (elsewhere).
- This release of the C/C++ package can not use an installed OS4 SDK, you have to let Cubic install the SDK. In return, you get better and cleaner integration than was previously possible.

This is a beta release: I have tested the OS3 and MorphOS side but the OS4 side is entirely untested.
    

STORYID: 3146
Related Links
· More about Software News
· News by dietmar


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
wegster 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 10:00:56
#1 ]
Elite Member
Joined: 29-Nov-2004
Posts: 8554
From: RTP, NC USA



Great, thought we'd lost ya there for a bit!

Can you give some more info on what the Cubic installer does, in other words, what is different versus pointing to an installed SDK? Very glad to see continued effort to work with the OS4 SDK, and will try to test this out over the weekend, but am certainly curious to know what's being done diffferently by the Cubic SDK install?


_________________
Are we not done with the same silly arguments and flames yet??!

 Status: Offline
Profile     Report this post  
jahc 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 10:57:53
#2 ]
Elite Member
Joined: 30-May-2003
Posts: 2959
From: Auckland, New Zealand

Will this update allow me to compile OS3 and MOS binaries on my OS4 machine?

-Edit- using GCC I mean, not VBCC

Last edited by jahc on 16-Jun-2006 at 11:02 AM.

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 11:25:59
#3 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
know what's being done diffferently by the Cubic SDK install?

- It's an installation that runs on all platforms, it is not OS4-specific.

- It installs vbcc as cross compiler: OS4 developers can compile for OS3 / MorphOS / PowerUP / WarpOS and vice versa. By the way, that's just one mouse click with vbcc: select the target in the vbccprefs program.

- Some components are newer.

- SDKs and compilers are separated and can be turned on and off at any time. They are not activated permanently in user-startup but by a program, the ccselect tool.

Theoretically, my installation allows to have different versions of the included compilers installed simultaneously. That's the main benefit.

On the file system level, differences are minimal:
1. vbcc and gcc are not in sdk:gcc and sdk:vbcc but in devkits:compilers/...
2. compiler activation removed from sdk:s/sdk-startup, now done by ccselect and IDE
3. SDK section in s:user-startup removed, devkits startup runs SDK startup

@jahc:
Quote:
Will this update allow me to compile OS3 and MOS binaries on my OS4 machine?
-Edit- using GCC I mean, not VBCC

As far as I know, there is no native cross-compilation gcc with a MorphOS or 68k target. You can compile for OS3 by running the included 68k compilers (2.95.3 and 3.3). That works fine under MorphOS, just select the desired gcc in the Cubic menu. I don't know the current state of OS4 compatibility with ixemul. Running 68k compilers probably still doesn't work under OS4.

 Status: Offline
Profile     Report this post  
Zardoz 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 13:17:46
#4 ]
Team Member
Joined: 13-Mar-2003
Posts: 4261
From: Unknown

You can compile a MorphOS GCC by grabbing the official GCC sources and configuring like this:
./configure --prefix=/gg --enable-languages="c,c++" --target=ppc-elf


_________________

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 21:31:16
#5 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

Does Cubic still use the old-style memory management that's incompatible with OS4? If so, does anyone know of any workarounds? Reaction coding is complicated enough as it is, without having to worry about the editor corrupting my source code...

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 23:01:00
#6 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
You can compile a MorphOS GCC by grabbing the official GCC sources and configuring like this

Not my cup of tea. Maybe Jocke 'Zerohero' Birging can be persuaded to make it? He has made so many already, he probably can make cross compilers in his sleep.

@CodeSmith
Quote:
Does Cubic still use the old-style memory management that's incompatible with OS4?

If you refer to AllocVec() - AmigaOS3/MorphOS/AROS store the size before an allocation, AmigaOS4 does not: my software contains workarounds for that since 2004. Other software may not though (if you are a worry bear).

Btw, the public version of OS4 still uses old-style memory management, not the new buddy system. I have no clue what effect the new system will have on my software. Ideally, it will only make it faster.

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 16-Jun-2006 23:42:07
#7 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Here is an update for the installation script. And here is an update for the devkits setup file, copy to "devkits:".

-edit- The archive on the server (envcpp49e) now has these updates integrated.

Last edited by dietmar on 17-Jun-2006 at 11:15 PM.
Last edited by dietmar on 17-Jun-2006 at 01:01 PM.

 Status: Offline
Profile     Report this post  
yak 
Re: C/C++ update for Cubic IDE
Posted on 17-Jun-2006 0:35:34
#8 ]
Regular Member
Joined: 15-Mar-2006
Posts: 322
From: Bochum, Germany

@dietmar

Thanks for your continuous support. If I'll ever get my hands on OS4 HW I'll definitly take a closer look at your development environment. A good IDE is very important IMO, if coding is easier, users will get more (and better) software. Thanks again.

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: C/C++ update for Cubic IDE
Posted on 17-Jun-2006 1:58:14
#9 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

@dietmar

Quote:
If you refer to AllocVec() - AmigaOS3/MorphOS/AROS store the size before an allocation, AmigaOS4 does not: my software contains workarounds for that since 2004. Other software may not though (if you are a worry bear).


Yeah, I think that's probably it... I'm remembering a thread a few months ago that had to do with backwards compatibility and the OS4 memory system. It was one of those threads that has assorted people with various levels of knowledge making various levels of noise

I remembered that Cubic was somehow affected, but couldn't remember if there was a fix. Thanks for the reminder

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 17-Jun-2006 8:47:25
#10 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
I remembered that Cubic was somehow affected

Nope, that is not the case. The last version to be affected was GoldED Studio two years ago: long before Cubic. That's still circulating however, on account of being released for free.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: C/C++ update for Cubic IDE
Posted on 17-Jun-2006 9:45:18
#11 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

Quick, someone post a CygnusEd news item to get it above Cubic


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 18-Jun-2006 13:27:02
#12 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

-removed-

Last edited by dietmar on 18-Jun-2006 at 07:40 PM.

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 20-Jun-2006 13:20:33
#13 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

I have uploaded another update (envcpp49f.lha). This is probably the last beta before release. The update fixes a nasty bug in the installation: the previous beta would delete the entire OS4 gcc from the "devkits:" tree if installation was executed twice. If you have made a backup of a previous beta, please delete it after installation.

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: C/C++ update for Cubic IDE
Posted on 20-Jun-2006 19:45:14
#14 ]
Regular Member
Joined: 13-Jun-2003
Posts: 478
From: Unknown

Can someone confirm that this installation can be used to build for OS4 on an OS3 system please?


_________________

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 20-Jun-2006 20:25:25
#15 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
Can someone confirm that this installation can be used to build for OS4 on an OS3 system please?

Here is how:

1. Install Cubic (19 MB), install C/C++ package (128 MB). Let the C/C++ setup install the AmigaOS4 SDK and vbcc. You will have to put the SDK (153 MB) manually into the "contributions/os4-sdk/" folder of the C/C++ package before installation (I've tried for two months to get permission to include it but failed).

2. Run Cubic under any AmigaOS or MorphOS and select "C source code" in the toolbar. This will switch Cubic to C/C++ mode and a compiler menu appears.

3. Select the vbcc compiler in the compiler menu.

4. Select "New project..." in the compiler menu and let Cubic create an empty ANSI-C project/program for you. This, when compiled, will do nothing but print "Hello World".

5. Tell vbcc to compile for AmigaOS43: Select "Project options..." in the compiler menu and choose "aosppc" as target on the first page of options.

6. Select "Make (all)" in Cubic's compiler menu and wait a second - Done!

7. Normally, at this point, you could click on the green "Run" button and test your program. Obiously you can not run an AmigaOS4 PPC/ELF binary under AmigaOS3. By the way, the binary is in the bin// folder of your project.

 Status: Offline
Profile     Report this post  
MH2 
Re: C/C++ update for Cubic IDE
Posted on 21-Jun-2006 17:18:11
#16 ]
Member
Joined: 14-Apr-2003
Posts: 63
From: Gällivare - Sweden

I get this error ! when I try to follow your exampel.

Crash log for task "make"
Generated by GrimReaper 51.20
Crash occured in module at address 0x61756C74
Type of crash: ISI (Instruction Storage Interrupt) exception

Register dump:
GPR (General Purpose Registers):
0: 61756C74 026DD640 00000000 11B6FF58 00000000 0000001C 70025514 8000000F
8: 014F12A8 0141C38C 8000000A 00000001 700293F4 00000000 122EDAA4 122EDAE4
16: 122EDA28 122EDA20 025C7658 122EE788 00000000 00000000 FFFFFFFF 122EC358
24: 01861FB4 01956698 00000000 01956698 026DD6D0 00000000 01870000 00000079


FPR (Floating Point Registers, NaN = Not a Number):
0: NaN 0 0 0
4: 0 0 0 0
8: 0 0 0 0
12: 1.59091 4.5036e+15 0 0
16: 0 0 0 0
20: 0 0 0 0
24: 0 0 0 0
28: 0 0 0 0

FPSCR (Floating Point Status and Control Register): 0x82024000


SPRs (Special Purpose Registers):
Machine State (msr) : 0x1000F030
Condition (cr) : 0x48022024
Instruction Pointer (ip) : 0x61756C74
Xtended Exception (xer) : 0x20000000
Count (ctr) : 0x0141C38C
Link (lr) : 0x014D50E8
DSI Status (dsisr) : 0x08000000
Data Address (dar) : 0x00000004



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x61756C74 belongs to module "" (HUNK)

Stack trace:

native kernel module dos.library.kmod+0x3434
native kernel module dos.library.kmod+0x3e00
native kernel module dos.library.kmod+0x3f40
native kernel module dos.library.kmod+0x11df8
native kernel module shell.kmod+0x1918
native kernel module shell.kmod+0x630
native kernel module dos.library.kmod+0x24240


PPC disassembly:
61756c6c: 0182e258 vaddubm v16,v24,v0
61756c70: 0182e258 vaddubm v16,v24,v0
*61756c74: 0182e258 vaddubm v16,v24,v0
61756c78: 0182e258 vaddubm v16,v24,v0
61756c7c: 0182e258 vaddubm v16,v24,v0

System information:

CPU
Model: Motorola MPC 7445/7455 Apollo V2.1
CPU speed: 800 MHz
FSB speed: 133 MHz
Extensions: performancemonitor altivec

Machine
Machine name: AmigaOne
Memory: 524288 KB
Extensions: bus.pci bus.agp

Expansion buses
PCI/AGP
00:00.0 Vendor 0x10CC Device 0x0660
Range 0: 00000000 - 00400000 (PREF.MEM)
00:01.0 Vendor 0x10CC Device 0x0661
00:06.0 Vendor 0x10B7 Device 0x9200
Range 0: 00802000 - 00802080 (IO)
Range 1: 84000000 - 84000080 (MEM)
00:07.0 Vendor 0x1106 Device 0x0686
00:07.1 Vendor 0x1106 Device 0x0571
Range 4: 0000CC00 - 0000CC10 (IO)
00:07.2 Vendor 0x1106 Device 0x3038
Range 4: 00802080 - 008020A0 (IO)
00:07.3 Vendor 0x1106 Device 0x3038
Range 4: 008020A0 - 008020C0 (IO)
00:07.4 Vendor 0x1106 Device 0x3057
00:07.5 Vendor 0x1106 Device 0x3058
Range 0: 00802100 - 00802200 (IO)
Range 1: 00802200 - 00802210 (IO)
Range 2: 00802200 - 00802210 (IO)
00:07.6 Vendor 0x1106 Device 0x3068
Range 0: 00802300 - 00802400 (IO)
00:08.0 Vendor 0xE159 Device 0x0001
Range 0: 00802400 - 00802500 (IO)
Range 1: 84001000 - 84002000 (MEM)
00:09.0 Vendor 0x1102 Device 0x0002
Range 0: 00802500 - 00802520 (IO)
00:09.1 Vendor 0x1102 Device 0x7002
Range 0: 00802520 - 00802530 (IO)
00:0A.0 Vendor 0x1260 Device 0x3873
Range 0: 84002000 - 84003000 (PREF.MEM)
01:01.0 Vendor 0x121A Device 0x0005
Range 0: 80000000 - 82000000 (MEM)
Range 1: 82000000 - 84000000 (PREF.MEM)
Range 2: 00002000 - 00002100 (IO)

Libraries
0x021bf8b8: swedish.language V51.4
0x0186311a: exec.library V51.31
0x018c0344: vilintuisup.library V0.9
0x018c0130: cgxvideo.library V42.1
0x018bdea8: cybergraphics.library V42.7
0x025c78a0: mirror.api V1.1 (Legacy)
0x025d9f88: sdk.api V1.5 (Legacy)
0x025c72e0: console.api V1.1 (Legacy)
0x025c7420: quickinfo.api V2.1 (Legacy)
0x02564470: explorer.api V4.1 (Legacy)
0x024d4d16: generic.parser V4.1 (Legacy)
0x0247ec6a: xpkmaster.library V5.2 (Legacy)
0x0247ea16: passport.library V1.0 (Legacy)
0x02481926: afc.library V27.0 (Legacy)
0x0247eb06: reqtools.library V38.1436 (Legacy)
0x02475c68: speedbar.gadget V51.7
0x02472b30: texteditor.gadget V51.11
0x0247ed30: AmigaInput.library V51.11
0x024830ec: xadmaster.library V13.0
0x02439f58: newlib.library V3.11
0x02482258: fuelgauge.gadget V51.3
0x02489a94: muiconfig.library V20.328
0x024cf27e: javascript.library V2.1 (Legacy)
0x024b4790: Gauge.mui V20.203
0x024a487e: Busy.mcc V17.37 (Legacy)
0x024a4900: NListview.mcc V19.71
0x024b6078: Popasl.mui V20.178
0x024b5f10: NList.mcc V20.116
0x024b5e8e: Newstring.mcc V16.15 (Legacy)
0x024b5d28: Floattext.mui V20.175
0x024b5bc0: Virtgroup.mui V20.351
0x024b5ab0: Listtree.mcc V20.20
0x02439920: muigfx.library V20.508
0x02439790: muilowlevel.library V20.347
0x024394c4: muimaster.library V20.2271
0x02489f18: text.datatype V51.8
0x02489de8: ascii.datatype V51.4
0x02438098: arexx.class V51.1
0x02429d58: bitmap.image V51.2
0x02429b70: requester.class V51.18
0x024299c0: slider.gadget V51.6
0x02429820: getfont.gadget V51.7
0x02429638: getfile.gadget V51.4
0x024294a0: space.gadget V51.3
0x024291b0: popupmenu.library V51.6
0x02428f80: popupmenu.class V51.2
0x02421958: listbrowser.gadget V51.12
0x02421f88: string.gadget V51.6
0x02421e18: integer.gadget V51.2
0x02421cec: device.audio V6.2
0x02421af0: clicktab.gadget V51.6
0x0241f45c: emu10kx.audio V6.5
0x0241f240: penmap.image V51.3
0x0241f010: chooser.gadget V51.4
0x0241ee18: checkbox.gadget V51.26
0x0241ace8: application.library V51.5
0x0241b14c: filesave.audio V6.3
0x02422cfc: asl.library V51.33
0x024229c4: commodities.library V51.3
0x024224c8: mathffp.library V50.1 (Legacy)
0x022224ac: hub.usbfd V1.10
0x0221de30: label.image V51.9
0x0221f6b8: glyph.image V51.1
0x0221ef80: button.gadget V51.7
0x0221e928: scroller.gadget V51.5
0x0221ed30: bevel.image V51.7
0x0221f128: layout.gadget V51.11
0x0221ebb8: drawlist.image V51.1
0x02247110: window.class V51.13
0x02258054: usbresource.library V1.9
0x02219f2c: usbprivate.library V1.12
0x0207abd0: jpeg.datatype V51.6
0x0207aaf0: mathieeedoubbas.library V51.1
0x020775b8: png.datatype V51.3
0x021f8f58: gif.datatype V51.4
0x02213644: picture.datatype V51.5
0x021f9158: ilbm.datatype V51.2
0x021f9294: ft2.library V7.32
0x021c2e08: emulation.library V41.435
0x021c2b18: sound.datatype V44.28
0x021c2978: aiff.datatype V51.1
0x021c10b8: Picasso96API.library V2.340
0x021bfaac: workbench.library V51.33
0x021cf2a0: gadtools.library V51.5
0x021bb180: datatypes.library V51.6
0x02072044: usergroup.library V4.28
0x020466e0: bsdsocket.library V4.279
0x0204f1d4: textclip.library V51.2
0x020569f4: icon.library V51.14
0x02056478: version.library V51.4
0x0205ec98: iffparse.library V51.1
0x0205e4fc: locale.library V51.16
0x02072d4c: diskfont.library V51.11
0x01ffa468: petunia.library V51.19
0x01957c74: dos.library V51.85
0x0195606c: elf.library V51.9
0x018c8ad0: intuition.library V51.47
0x018bd7a0: rtg.library V41.4274
0x018c84b8: 3dfxVoodoo.chip V7.22
0x018c04f4: PCIGraphics.card V51.12
0x018b3dd8: keymap.library V51.8
0x018b37b0: layers.library V51.5
0x018b1af0: graphics.library V51.33
0x018b1434: nonvolatile.library V51.4
0x018ac854: utility.library V51.3
0x018a1db0: expansion.library V51.7
0x0207af46: rexxsyslib.library V45.3 (Legacy)

Devices
0x0247aaac: clipboard.device V51.1
0x02429f0c: ahi.device V6.6
0x0221e030: uhci.usbhcd V51.19
0x02219dec: usbsys.device V1.12
0x020d297c: eth3com.device V51.42
0x018c8424: a1ide.device V51.49
0x018c75f8: console.device V51.18
0x018bd480: ramdrive.device V51.2
0x018b44dc: input.device V51.3
0x018b40cc: keyboard.device V51.4
0x018b39f4: gameport.device V51.5
0x018b34c8: timer.device V51.18

Tasks
input.device (Waiting)
Stack: 0x018b4918 - 0x018bc918, pointer @ 0x018bc880 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Task (Waiting)
USB stack (Waiting)
Stack: 0x0224afd0 - 0x0224efd0, pointer @ 0x0224ef10 (Cookie OK)
Signals: SigRec 0xf8007000, SigWait 0x00000000
State: Task (Waiting)
UHCI Controller Task Unit 0 (Waiting)
Stack: 0x02260240 - 0x02268240, pointer @ 0x02268170 (Cookie OK)
Signals: SigRec 0xbc001000, SigWait 0x00000000
State: Task (Waiting)
UHCI Controller Task Unit 1 (Waiting)
Stack: 0x0228e438 - 0x02296438, pointer @ 0x02296360 (Cookie OK)
Signals: SigRec 0xbc001000, SigWait 0x00000000
State: Task (Waiting)
a1ide.device - chip 0 port 1 (Waiting)
Stack: 0x0191c508 - 0x01924508, pointer @ 0x01924440 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Task (Waiting)
eth3com.device (Waiting)
Stack: 0x020ca920 - 0x020d291c, pointer @ 0x020d2870 (Cookie OK)
Signals: SigRec 0xe0001000, SigWait 0x10000010
State: Process (Waiting)
a1ide.device - chip 0 port 0 (Waiting)
Stack: 0x018e2578 - 0x018ea578, pointer @ 0x018ea4b0 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x20000000
State: Task (Waiting)
CD0 (Waiting)
Stack: 0x01ac2cc8 - 0x01ac4cc4, pointer @ 0x01ac4c10 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x84000000
State: Process (Waiting)
CD1 (Waiting)
Stack: 0x01ac7b58 - 0x01ac9b54, pointer @ 0x01ac9aa0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x94000000
State: Process (Waiting)
RAM (Waiting)
Stack: 0x01ff55e8 - 0x01ff75e4, pointer @ 0x01ff72e0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x00000000
State: Process (Waiting)
DH0 (Waiting)
Stack: 0x0196eb00 - 0x01970afc, pointer @ 0x01970a30 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH6 (Waiting)
Stack: 0x01acc9e8 - 0x01ace9e4, pointer @ 0x01ace920 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH3 (Waiting)
Stack: 0x01daa5a8 - 0x01dac5a4, pointer @ 0x01dac4e0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH4 (Waiting)
Stack: 0x01e63228 - 0x01e65224, pointer @ 0x01e65160 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH1 (Waiting)
Stack: 0x01b83628 - 0x01b85624, pointer @ 0x01b85560 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH2 (Waiting)
Stack: 0x01cf1928 - 0x01cf3924, pointer @ 0x01cf3860 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
DH5 (Waiting)
Stack: 0x01f1bea8 - 0x01f1dea4, pointer @ 0x01f1dde0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
dos_flc_handler (Waiting)
Stack: 0x0195f8f0 - 0x019618ec, pointer @ 0x01961830 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
RAW (Waiting)
Stack: 0x01fe4d28 - 0x01fe6d24, pointer @ 0x01fe6b70 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x01fed188 - 0x01fef184, pointer @ 0x01feefd0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x022f0670 - 0x022f866c, pointer @ 0x022f84b0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x0239a5a8 - 0x023a25a4, pointer @ 0x023a23f0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x023cdf38 - 0x023d5f34, pointer @ 0x023d5d80 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x024c61e0 - 0x024ce1dc, pointer @ 0x024ce020 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x025849f0 - 0x0258c9ec, pointer @ 0x0258c830 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x026a2988 - 0x026aa984, pointer @ 0x026aa7d0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x00000000
State: Process (Waiting)
CON (Waiting)
Stack: 0x026c29c8 - 0x026ca9c4, pointer @ 0x026ca810 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
dos_nbmd_dcn_pcn_process (Waiting)
Stack: 0x0195d8b8 - 0x0195f8b4, pointer @ 0x0195f800 (Cookie OK)
Signals: SigRec 0x0000c100, SigWait 0x00000000
State: Process (Waiting)
ENV (Waiting)
Stack: 0x020228b8 - 0x0202a8b4, pointer @ 0x0202a710 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
console.device (Waiting)
Stack: 0x018d9f58 - 0x018e1f58, pointer @ 0x018e1ec0 (Cookie OK)
Signals: SigRec 0xf0000000, SigWait 0x00000000
State: Task (Waiting)
RexxMaster [] (Waiting)
Stack: 0x0222aef4 - 0x02232eec, pointer @ 0x02232e50 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
TEXTCLIP (Waiting)
Stack: 0x02066e60 - 0x0206ee5c, pointer @ 0x0206ed50 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
Workbench Clipboard Server (Waiting)
Stack: 0x02032d98 - 0x0203ad94, pointer @ 0x0203acf0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
string.gadget server (Waiting)
Stack: 0x024526d0 - 0x0245a6cc, pointer @ 0x0245a4f0 (Cookie OK)
Signals: SigRec 0x40000000, SigWait 0x00000100
State: Process (Waiting)
LimpidClock (Waiting)
Stack: 0x023e5428 - 0x02416164, pointer @ 0x02415a90 (Cookie OK)
Signals: SigRec 0xe0001000, SigWait 0x00000100
State: Process (Waiting)
Background CLI [golded:golded] (Waiting)
Stack: 0x0250106c - 0x02508fec, pointer @ 0x02508f20 (Cookie OK)
Signals: SigRec 0xfbc00000, SigWait 0x00000100
State: Process (Waiting)
Workbench [Workbench] (Waiting)
Stack: 0x02274268 - 0x0227c264, pointer @ 0x0227c0e0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
TCP/IP Log (Waiting)
Stack: 0x02083120 - 0x0208b11c, pointer @ 0x0208b070 (Cookie OK)
Signals: SigRec 0x80003000, SigWait 0x00000000
State: Process (Waiting)
datatypes.library (Waiting)
Stack: 0x021df3a8 - 0x021e73a4, pointer @ 0x021e7300 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
ConClip (Waiting)
Stack: 0x02232f98 - 0x0223af94, pointer @ 0x0223ae90 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
USB stack Process (Waiting)
Stack: 0x02258228 - 0x02260224, pointer @ 0x02260170 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x10f30028 - 0x10f38028, pointer @ 0x10f37f80 (Cookie OK)
Signals: SigRec 0xa0000000, SigWait 0x00000100
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x10f40028 - 0x10f48028, pointer @ 0x10f47f80 (Cookie OK)
Signals: SigRec 0xa0000000, SigWait 0x00000100
State: Process (Waiting)
AutoUpdateWB (Waiting)
Stack: 0x023548b8 - 0x0235c8b4, pointer @ 0x0235c7f0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
DefIcons (Waiting)
Stack: 0x02386738 - 0x0238e734, pointer @ 0x0238e540 (Cookie OK)
Signals: SigRec 0x80009000, SigWait 0x00000100
State: Process (Waiting)
RAWBInfo (Waiting)
Stack: 0x023678f0 - 0x0236f8ec, pointer @ 0x0236f7f0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000110
State: Process (Waiting)
application.library messageserver (Waiting)
Stack: 0x0241c2d8 - 0x0241d278, pointer @ 0x0241d1d0 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Task (Waiting)
AExplorer (Waiting)
Stack: 0x022fad0c - 0x0234a84c, pointer @ 0x0234a3e0 (Cookie OK)
Signals: SigRec 0x40001080, SigWait 0x00000000
State: Process (Waiting)
Mixer (Waiting)
Stack: 0x022e0650 - 0x022e864c, pointer @ 0x022e83d0 (Cookie OK)
Signals: SigRec 0x78001000, SigWait 0x00000100
State: Process (Waiting)
muigfx.library (Waiting)
Stack: 0x02493040 - 0x024a2a3c, pointer @ 0x024a2960 (Cookie OK)
Signals: SigRec 0x40001000, SigWait 0x00000100
State: Process (Waiting)
AmiDock (Waiting)
Stack: 0x023b9e48 - 0x023c1e44, pointer @ 0x023c1930 (Cookie OK)
Signals: SigRec 0x7e00d000, SigWait 0x00000000
State: Process (Waiting)
ASYNCWB (Waiting)
Stack: 0x023a5c18 - 0x023adc14, pointer @ 0x023adaf0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
« IPrefs » (Waiting)
Stack: 0x021b2ce8 - 0x021bace4, pointer @ 0x021ba540 (Cookie OK)
Signals: SigRec 0x0000f000, SigWait 0xc0000100
State: Process (Waiting)
ramlib (Waiting)
Stack: 0x0200e780 - 0x0201677c, pointer @ 0x020166e0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
golded (undo) (Waiting)
Stack: 0x025497dc - 0x025517d4, pointer @ 0x02551770 (Cookie OK)
Signals: SigRec 0x00001010, SigWait 0x00000000
State: Process (Waiting)
TCP/IP Configuration (Waiting)
Stack: 0x02093140 - 0x0209b13c, pointer @ 0x0209af90 (Cookie OK)
Signals: SigRec 0xf8003000, SigWait 0x00000110
State: Process (Waiting)
TCP/IP Superserver [TCP/IP Superserver] (Waiting)
Stack: 0x020a3160 - 0x020ab15c, pointer @ 0x020aaba0 (Cookie OK)
Signals: SigRec 0xd0000080, SigWait 0x00000100
State: Process (Waiting)
explorer (cache) (Waiting)
Stack: 0x0264651c - 0x0264e514, pointer @ 0x0264e4b0 (Cookie OK)
Signals: SigRec 0x00001010, SigWait 0x00000100
State: Process (Waiting)
PIPECON (Waiting)
Stack: 0x026b29ac - 0x026ba9a4, pointer @ 0x026ba7f0 (Cookie OK)
Signals: SigRec 0xc000f000, SigWait 0x00000100
State: Process (Waiting)
reaper.task (Waiting)
Stack: 0x02006748 - 0x0200e744, pointer @ 0x0200e510 (Cookie OK)
Signals: SigRec 0x00003000, SigWait 0x00000000
State: Process (Waiting)
TCP/IP Control (Waiting)
Stack: 0x020b3180 - 0x020bb17c, pointer @ 0x020bafa0 (Cookie OK)
Signals: SigRec 0xf8009080, SigWait 0x00000000
State: Process (Waiting)
Background CLI [make] (Crashed)
Stack: 0x026d5a00 - 0x026dd9fc, pointer @ 0x026dd640 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000100
State: Process (Crashed)
Picasso96 (Waiting)
Stack: 0x021cf388 - 0x021d7384, pointer @ 0x021d7260 (Cookie OK)
Signals: SigRec 0xfffe0000, SigWait 0x00000100
State: Process (Waiting)
Sound_ObjectHandler (Waiting)
Stack: 0x021f9530 - 0x0220952c, pointer @ 0x02209420 (Cookie OK)
Signals: SigRec 0x4000f000, SigWait 0x00000000
State: Process (Waiting)
idle.task (Ready)
Stack: 0x018af3b0 - 0x018b03b0, pointer @ 0x018b0380 (Cookie OK)
Signals: SigRec 0x00000000, SigWait 0x00000000
State: Task (Ready)


_________________

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 21-Jun-2006 18:40:01
#17 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
Crash log for task "make"

I don't understand OS4 crash logs. Find out which "make" is executing the makefile. The C/C++ package installs a make program (devkits:c/make) but you might have another make in the search path. If you have another make, remove it.

After you have verified that it's Cubic's make - after renaming it, Cubic's make process won't start - try to replace it. The installed version is 3.81rc2-6 by Steven Solie. Revert back to the SDK version (in "base.lha"), size 357340 bytes.

If you are using a special shell and not a normal Amiga shell, check if using a normal Amiga shell makes a difference: set stack high, cd into the project directory, make with make -f (the makefile is in the makefiles/ directory).

Check if removing the ($shell vbccprefs) part from the makefile makes a difference.

If these suggestions don't help, I'm lost. Somebody with an A1 will have to investigate the problem.

 Status: Offline
Profile     Report this post  
MH2 
Re: C/C++ update for Cubic IDE
Posted on 22-Jun-2006 6:57:18
#18 ]
Member
Joined: 14-Apr-2003
Posts: 63
From: Gällivare - Sweden

I have a A1


_________________

 Status: Offline
Profile     Report this post  
dietmar 
Re: C/C++ update for Cubic IDE
Posted on 22-Jun-2006 7:47:11
#19 ]
Cult Member
Joined: 1-May-2003
Posts: 532
From: Unknown

Quote:
I have a A1

Good, test it. Btw, do you or another OS4 user have a problem with ccselect or the drag & drop program? Another user says he had to add them to the compatibility list of the JIT. And suggests increasing stack for ccselect to 32 kB (on my computers, it runs fine with 4 KB). How stable is OS4's JIT at the moment and how much more stack do 68k programs normally need?

 Status: Offline
Profile     Report this post  
MH2 
Re: C/C++ update for Cubic IDE
Posted on 22-Jun-2006 9:06:39
#20 ]
Member
Joined: 14-Apr-2003
Posts: 63
From: Gällivare - Sweden

Now it works


_________________

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle