harbour / core

Portable, xBase compatible programming language and environment
https://harbour.github.io/
Other
320 stars 207 forks source link

Update bcc.mk #320

Closed EMG60 closed 10 months ago

EMG60 commented 10 months ago

Fixed to work with BCC 7.60 64 bit (CLANG)

alcz commented 10 months ago

Contributed commit do not have updated ChangeLog.txt so i cannot apply as is on github.

EMG60 commented 10 months ago

Il 25/10/2023 17:22, alcz ha scritto:

@.**** commented on this pull request.


On config/win/bcc.mk https://github.com/harbour/core/pull/320#discussion_r1371949413:

i guess we don't want to touch old BCC 32-bit, following should appear(?)

|ifneq ($(HB_COMPILER),bcc64) CFLAGS += -tWM -CP437 endif |

No, -tWM and -CP437 are not required. I can built Harbour using BCC 7.60 32 and 64 bit without any problems.

-- Enrico Maria Giordano

http://www.emagsoftware.it http://www.emagsoftware.it/emgmusic http://www.emagsoftware.it/spectrum http://www.emagsoftware.it/tbosg

alcz commented 10 months ago

What about BCC 5.5? It was not deprecated in Harbour 3.2

EMG60 commented 10 months ago

Il 25/10/2023 17:24, alcz ha scritto:

Contributed commit do not have updated ChangeLog.txt so i cannot apply as is on github.

Done.

-- Enrico Maria Giordano

http://www.emagsoftware.it http://www.emagsoftware.it/emgmusic http://www.emagsoftware.it/spectrum http://www.emagsoftware.it/tbosg

EMG60 commented 10 months ago

Il 25/10/2023 17:43, alcz ha scritto:

What about BCC 5.5? It was not deprecated in Harbour 3.2

Now I'm using MSC but I used BCC since 5.5 and never needed that switches.

-- Enrico Maria Giordano

http://www.emagsoftware.it http://www.emagsoftware.it/emgmusic http://www.emagsoftware.it/spectrum http://www.emagsoftware.it/tbosg

tuffnatty commented 10 months ago

Il 25/10/2023 17:24, alcz ha scritto:

Contributed commit do not have updated ChangeLog.txt so i cannot apply as is on github.

Done.

@EMG60 You've committed ChangeLog.txt and other files as separate pull requests. Please check https://github.com/harbour/core#how-to-participate , and commit the ChangeLog in the same PR with the fix being described.

EMG60 commented 10 months ago

Il 29/10/2023 12:45, Phil Krylov ha scritto:

@EMG60 https://github.com/EMG60 You've committed ChangeLog.txt and other files as separate pull requests. Please check https://github.com/harbour/core#how-to-participate and commit the ChangeLog in the same PR with the fix being described.

I delete all my previous pull requests and done a new one. Hope it is OK now.

-- Enrico Maria Giordano

http://www.emagsoftware.it http://www.emagsoftware.it/emgmusic http://www.emagsoftware.it/spectrum http://www.emagsoftware.it/tbosg