English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   request.Apps (https://eab.abime.net/forumdisplay.php?f=12)
-   -   AmiDevCpp (https://eab.abime.net/showthread.php?t=93777)

AlfaRomeo 13 August 2018 16:15

AmiDevCpp
 
I'm looking for AmiDevCpp last version, think that´s v0.98
Can someone help me with this, please?

Home of AmiDevCpp is off-line:
http://amidevcpp.amiga-world.de/download.php

rygar 13 August 2018 20:20

https://web.archive.org/web/20160531...v098_Setup.exe

jotd 13 August 2018 21:04

I'm sure you can plug the new gcc v6 on it (instead of the cygwin old gcc AmiDevCpp includes). Excellent version. There's even a windows setup.

AlfaRomeo 13 August 2018 22:42

Quote:

Originally Posted by jotd (Post 1260847)
I'm sure you can plug the new gcc v6 on it (instead of the cygwin old gcc AmiDevCpp includes). Excellent version. There's even a windows setup.

I will try :)


Thanks for your help friends :great

ferrellsl 13 January 2019 19:42

I've decided to give AmiDevCpp a go and i'm very impressed. It's so easy now to compile, test and debug on Windows. I've been able to successfully compile two of the 3 example projects, the "Hello World" example and the "Draw" example. But I've run into a problem compiling the "Reaction" example. Everything in this example compiles without a problem but during link I get the following errors:

[Linker Error] undefined reference to `_getc'
[Linker Error] undefined reference to `_putc'
[Linker Error] undefined reference to `_fdopen'
ld returned 1 exit status
C:\CrossCompiler\AmiDevCpp\examples\Amiga_OS3(68k)\Reaction\Makefile.win [Build Error] exe: *** [Bitoperation.exe] Error 1

What am I doing wrong?

arti 13 January 2019 20:05

Libnix is missing that, you can use ixemul or take them from libnix3

https://frontier.innolan.net/github/.../branch/master

arti 13 January 2019 20:06

BTW, anyone have gcc6 for windows but not one with hunk format
?

ferrellsl 13 January 2019 20:23

Quote:

Originally Posted by arti (Post 1297360)
Libnix is missing that, you can use ixemul or take them from libnix3

https://frontier.innolan.net/github/.../branch/master


Thanks! Works great now.

starship 05 May 2019 13:42

Hi
I am trying to compile acalc from aminet but gives error. I could not found ares.h on google. which package I am missing?
installed ndk3.9 , libnix, mui.devpac, reaction.devpac, renderlib.devpac


Compiler: m68k-Amiga-OS3
Executing m68k-amigaos-gcc.exe...
m68k-amigaos-gcc.exe "D:\denemeler\acalc\src\ACALC.C" -o "D:\denemeler\acalc\src\ACALC.exe" -s -noixemul -I"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\sys-include" -I"D:\amiga\AmiDevCpp\NDK_3.9" -I"D:\amiga\AmiDevCpp\SDLRTG" -L"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\lib" -L"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\lib\libb\libnix" -s -noixemul
In file included from D:\denemeler\acalc\src\ACALC.C:24:
D:\denemeler\acalc\src\/ACalc.h:23:18: ares.h: No such file or directory
In file included from D:\denemeler\acalc\src\ACALC.C:25:
D:\denemeler\acalc\src\/myprotos.h:24:24: proto/ares.h: No such file or directory
D:\denemeler\acalc\src\ACALC.C:54: error: expected `,' or `;' before "__AMIGADATE__"
D:\denemeler\acalc\src\ACALC.C:69: error: `ACalc_Titre' was not declared in this scope
D:\denemeler\acalc\src\ACALC.C:77: error: `ACalc_Titre' was not declared in this scope
D:\denemeler\acalc\src\ACALC.C:83: error: conflicting declaration 'Library*RexxSysBase'
/usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/proto/rexxsyslib.h:12: error: 'RexxSysBase' has a previous declaration as `RxsLib*RexxSysBase'
D:\denemeler\acalc\src\ACALC.C:83: error: type mismatch with previous external decl of `Library*RexxSysBase'
/usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/proto/rexxsyslib.h:12: error: previous external decl of `RxsLib*RexxSysBase'
D:\denemeler\acalc\src\ACALC.C:83: error: declaration of `Library*RexxSysBase'
/usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/proto/rexxsyslib.h:12: error: conflicts with previous declaration `RxsLib*RexxSysBase'
D:\denemeler\acalc\src\ACALC.C: In function `void Termine(long int)':
D:\denemeler\acalc\src\ACALC.C:108: error: `DeletePort' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:108: error: (Each undeclared identifier is reported only once for each function it appears in.)
D:\denemeler\acalc\src\ACALC.C:124: error: cannot convert `RxsLib*' to `Library*' in initialization
D:\denemeler\acalc\src\ACALC.C:127: error: `exit' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C: In function `void ScanArgs(int, char**)':
D:\denemeler\acalc\src\ACALC.C:145: error: `PreParseOpt' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:146: error: `ParseOpt' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:152: error: `ParseNext' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:155: error: `atoi' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:156: error: `strcpy' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:157: error: `LocaleCur' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:158: error: `PubScrName' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:159: error: `RexxPortName' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:160: error: `strtod' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:163: error: `EndParseOpt' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:174: error: `CurrentDir' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:176: error: invalid conversion from `BYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:178: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:179: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:180: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:181: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:182: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:183: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:184: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:185: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:189: error: `sprintf' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:190: error: invalid conversion from `UBYTE*' to `char*'
D:\denemeler\acalc\src\ACALC.C:197: error: `strlen' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C: In function `BOOL InstallMe()':
D:\denemeler\acalc\src\ACALC.C:219: error: `CreatePort' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C: At global scope:
D:\denemeler\acalc\src\ACALC.C:248: error: `main' must return `int'
D:\denemeler\acalc\src\ACALC.C: In function `int main(...)':
D:\denemeler\acalc\src\ACALC.C:253: error: invalid use of undefined type `struct ExecBase'
/usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/proto/exec.h:12: error: forward declaration of `struct ExecBase'
D:\denemeler\acalc\src\ACALC.C:261: error: cannot convert `Library*' to `RxsLib*' in assignment
D:\denemeler\acalc\src\ACALC.C:274: error: `getenv' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:274: error: `strtod' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:293: error: `RexxPortName' undeclared (first use this function)
D:\denemeler\acalc\src\ACALC.C:293: error: `CreatePort' undeclared (first use this function)
Execution terminated

any help?

Hedeon 05 May 2019 15:08

Quote:

Originally Posted by starship (Post 1319608)

<loads of errors beside ares.h>

Execution terminated

any help?

http://aminet.net/dev/lib/ARes_src.lha

starship 05 May 2019 17:58

added to compiler options-directories-c includes.

total error decreased from 2 to 1.
thank you hedeon for help :)
Now I am trying to understand what log file says. now it founds
D:\amiga\AmiDevCpp\ares\src/ares.h:236:24:
but couldnt find proto/ares.h ????

Compiler: m68k-Amiga-OS3
Executing m68k-amigaos-gcc.exe...
m68k-amigaos-gcc.exe "D:\denemeler\acalc\src\ACALC.C" -o "D:\denemeler\acalc\src\ACALC.exe" -s -noixemul -I"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\sys-include" -I"D:\amiga\AmiDevCpp\NDK_3.9" -I"D:\amiga\AmiDevCpp\SDLRTG" -I"D:\amiga\AmiDevCpp\ares\src" -I"D:\amiga\AmiDevCpp\ares" -L"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\lib" -L"D:\amiga\AmiDevCpp\usr\local\amiga\m68k-amigaos\lib\libb\libnix" -L"D:\amiga\AmiDevCpp\ares" -s -noixemul
In file included from D:\denemeler\acalc\src\/ACalc.h:23,
from D:\denemeler\acalc\src\ACALC.C:24:
D:\amiga\AmiDevCpp\ares\src/ares.h:236:24: proto/ares.h: No such file or directory
In file included from /usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/inline/icon.h:16,
from /usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/proto/icon.h:16,
from D:\denemeler\acalc\src\/myprotos.h:29,
from D:\denemeler\acalc\src\ACALC.C:25:
/usr/local/amiga/lib/gcc/m68k-amigaos/3.4.0/../../../../m68k-amigaos/sys-include/datatypes/pictureclass.h:224: error: redefinition of `struct BitMapHeader'
D:\amiga\AmiDevCpp\ares\src/ares.h:209: error: previous definition of `struct BitMapHeader'
D:\denemeler\acalc\src\ACALC.C:54: error: expected `,' or `;' before "__AMIGADATE__"
..................................
..................................


All times are GMT +2. The time now is 12:36.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.04659 seconds with 11 queries