13 August 2018, 16:15 | #1 |
A1200 040 SAM440EP 667
Join Date: Jan 2008
Location: Lisbon / Portugal
Posts: 873
|
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 |
13 August 2018, 20:20 | #2 |
Registered User
Join Date: Nov 2007
Location: Poland
Posts: 1,298
|
|
13 August 2018, 21:04 | #3 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
|
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.
|
13 August 2018, 22:42 | #4 |
A1200 040 SAM440EP 667
Join Date: Jan 2008
Location: Lisbon / Portugal
Posts: 873
|
|
13 January 2019, 19:42 | #5 |
Banned
|
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? |
13 January 2019, 20:05 | #6 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Libnix is missing that, you can use ixemul or take them from libnix3
https://frontier.innolan.net/github/.../branch/master |
13 January 2019, 20:06 | #7 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
BTW, anyone have gcc6 for windows but not one with hunk format
? |
13 January 2019, 20:23 | #8 | |
Banned
|
Quote:
Thanks! Works great now. |
|
05 May 2019, 13:42 | #9 |
Registered User
Join Date: Nov 2016
Location: turkiye
Posts: 212
|
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? |
05 May 2019, 15:08 | #10 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,994
|
|
05 May 2019, 17:58 | #11 |
Registered User
Join Date: Nov 2016
Location: turkiye
Posts: 212
|
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__" .................................. .................................. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amidevcpp c++ link errors | tolkien | Coders. C/C++ | 8 | 08 November 2019 01:18 |
AmiDevCpp $(GLOBALDEPS) | mritter0 | Coders. C/C++ | 1 | 29 June 2015 01:30 |
AmiDevCpp | AF2013 | Coders. C/C++ | 0 | 14 March 2014 00:23 |
Problem compiling with AmiDevCpp | Franchute13 | Coders. C/C++ | 2 | 26 September 2013 15:01 |
AmiDevCpp and Floats | AmigaEd | Coders. General | 0 | 18 January 2006 03:16 |
|
|