Welcome, Guest. Please login or register.

Author Topic: OS4 Compiler  (Read 16201 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: OS4 Compiler
« on: January 10, 2003, 04:48:33 PM »
are you going to change the "#includes" system? I'm a newbie and I have lots of problems due to the f***ing includes, stubs, protos, pragmas, inlines, static libs etc... It's quite frustrating for me :-(
are you going to unify the include system so every compiler will use the same static libs and includes?
It doesn't matter if I try StormC or gcc, using fd2pragma is not enough for most of third party includes/libs, for example with amarqueze I can compile using C but if I switch the compiler to C++ it gives me tons of errors in the includes, with P96 I can compile for 68k but if I switch to ppc the same happens :-(
If fd2pragma exists why can't it be integrated in current compilers so the programmer don't have to fight against all this ####? why can't we have a unified include system?
Ok, I'm not an experienced programmer, but I think that many people doesn't code for AmigaOS due to this, If I try to code for AmigaOS I end up frustrated because I know how to do most of things, the code is right, but everything fails due to the damn includes.
Ok, so we have fd2inline also... for me it's something like fd2pragma: millions of options.
AFAIK People don't have these problems with different assemblers, so why should this happen with C/C++?
Sorry for my complains, but this is the only problem I have with AmigaOS. When the include works I haven't problems. I made p96 work and I've got no problems apart from not being able to compile for ppc :-(
And we also have gcc, how can I compile for MorphOS/Amithlon/AmigaOS using the same gcc installation?
pfff sorry I feel quite frustrated today :-(
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)