- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Make: Must be a separator on rules line 8. Stop.
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-19-2006 06:35 PM
тАО06-19-2006 06:35 PM
Make: Must be a separator on rules line 8. Stop.
4 ORALIB=$(ORACLE_HOME)/lib/
5 #BILLDIR = $(shell if [ `whoami` != "latn" ]; then echo "billcs"; else echo "bill1"; fi)
6 ifeq ($(LOGNAME),latn)
7 BILLDIR=bill1
8 else
9 BILLDIR=billcs
10 endif
11 LIB_PATH=/home/$(BILLDIR)/charge_group/rkm
at line 8 just "else", can anyone help me?
- Tags:
- gmake
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 03:11 AM
тАО06-20-2006 03:11 AM
Re: Make: Must be a separator on rules line 8. Stop.
I think, the 'make' assumes the start of a build rule script here but does not detect a TAB.
Some things to check:
- you may run a make version which is not compatibel to GNUmake
- there may be an error in the Makefile on lines before
- drop the commented line completely
- check for nonprintable characters
- check content of environment var LOGNAME
mfG Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 03:16 AM
тАО06-20-2006 03:16 AM
Re: Make: Must be a separator on rules line 8. Stop.
6 ifeq ($(LOGNAME),latn); then
7 BILLDIR=bill1
8 else
9 BILLDIR=billcs
10 endif
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 03:23 AM
тАО06-20-2006 03:23 AM
Re: Make: Must be a separator on rules line 8. Stop.
in my gmake 3.79 it is an error using 'ifeq' with 'then':
/tmp/mkf:1: Extraneous text after `ifeq' directive
mfG Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 03:38 AM
тАО06-20-2006 03:38 AM
Re: Make: Must be a separator on rules line 8. Stop.
cheers!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 10:38 PM
тАО06-20-2006 10:38 PM
Re: Make: Must be a separator on rules line 8. Stop.
ifeq ($(LOGNAME),latn)
BILLDIR=bill1
endif
ifneq ($(LOGNAME),latn)
BILLDIR=billcs
endif
I'm not sure if 'else' is supported in an "ifeq" block.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-20-2006 10:40 PM
тАО06-20-2006 10:40 PM
Re: Make: Must be a separator on rules line 8. Stop.
Should read
6 ifeq ($(LOGNAME),latn)
7 [tab]BILLDIR=bill1
8 else
9 [tab]BILLDIR=billcs
10 endif
Don't put ANY spaces before BILLDIR=, only tabs.