help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-glpk] Re: A beginner question


From: Ying
Subject: [Help-glpk] Re: A beginner question
Date: Mon, 15 May 2006 22:18:13 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Bsaint <bsaint2005 <at> gmail.com> writes:

> 
> 
> Hi,
>  
> I just download glpk-4.9 today. I can run the command like  ./glpsol 
> --model transp.mod --output transp.sol under \example
> Then I want to write c code to solve the problem. 
>  
> #include <stdio.h>#include <stdlib.h>#include 
> "glpk.h"
>  
> 
> int main(void){    LPX 
> *lpx_read_model('transp.mod', NULL, NULL);}
>  
> When I use gcc transp.c, it reports:
> transp.c:1: error: syntax error before ':' token
>  
> May somebody tell me what's wrong here?
> 
> Best RegardsRong, Ying
> 
> 
> _______________________________________________
> Help-glpk mailing list
> Help-glpk <at> gnu.org
> http://lists.gnu.org/mailman/listinfo/help-glpk
> 
Now when I change my code to
#include <stdio.h>
#include <stdlib.h>
#include "glpk.h"


int main(void)
{
    LPX *lp;
    char *model;
    model = "transp.mod";
    char *output;
    output = "transp.out";
    lp = lpx_read_model(model, NULL, output);
}

And I put the code under /include
it reports
transp.c:(.text+0x40): undefined reference to `glp_lpx_read_model'
collect2: ld returned 1 exit status

If I compile sample.c under /include
it reports the similar problems.
/tmp/ccOj7oOg.o: In function `main':
sample.c:(.text+0x20): undefined reference to `glp_lpx_create_prob'
sample.c:(.text+0x36): undefined reference to `glp_lpx_set_prob_name'
sample.c:(.text+0x49): undefined reference to `glp_lpx_set_obj_dir'
sample.c:(.text+0x5c): undefined reference to `glp_lpx_add_rows'
sample.c:(.text+0x77): undefined reference to `glp_lpx_set_row_name'
sample.c:(.text+0xa2): undefined reference to `glp_lpx_set_row_bnds'
sample.c:(.text+0xbd): undefined reference to `glp_lpx_set_row_name'
sample.c:(.text+0xe8): undefined reference to `glp_lpx_set_row_bnds'
sample.c:(.text+0x103): undefined reference to `glp_lpx_set_row_name'
sample.c:(.text+0x12e): undefined reference to `glp_lpx_set_row_bnds'
sample.c:(.text+0x141): undefined reference to `glp_lpx_add_cols'
sample.c:(.text+0x15c): undefined reference to `glp_lpx_set_col_name'
sample.c:(.text+0x183): undefined reference to `glp_lpx_set_col_bnds'
sample.c:(.text+0x1a0): undefined reference to `glp_lpx_set_obj_coef'
sample.c:(.text+0x1bb): undefined reference to `glp_lpx_set_col_name'
sample.c:(.text+0x1e2): undefined reference to `glp_lpx_set_col_bnds'
sample.c:(.text+0x1ff): undefined reference to `glp_lpx_set_obj_coef'
sample.c:(.text+0x21a): undefined reference to `glp_lpx_set_col_name'
sample.c:(.text+0x241): undefined reference to `glp_lpx_set_col_bnds'
sample.c:(.text+0x25e): undefined reference to `glp_lpx_set_obj_coef'
sample.c:(.text+0x3a3): undefined reference to `glp_lpx_load_matrix'
sample.c:(.text+0x3ae): undefined reference to `glp_lpx_simplex'
sample.c:(.text+0x3b9): undefined reference to `glp_lpx_get_obj_val'
sample.c:(.text+0x3cf): undefined reference to `glp_lpx_get_col_prim'
sample.c:(.text+0x3e5): undefined reference to `glp_lpx_get_col_prim'
sample.c:(.text+0x3fb): undefined reference to `glp_lpx_get_col_prim'
sample.c:(.text+0x431): undefined reference to `glp_lpx_delete_prob'

Does anybody have ideas about this kind of problem. Thanks








reply via email to

[Prev in Thread] Current Thread [Next in Thread]